On Thu, 2005-07-21 at 09:43 +0200, Stefan Bodewig wrote:
> Hi,
> 
> Thorsten and Robert explained the situation to me during the BOF
> yesterday, and I hope I have it right.  Sorry I haven't followed it
> that closely before.
> 
> Is it true that the jar on ibiblio has never been an official release?

No, it was not a release. It's a snapshot from about 12 months after 1.0
was released.

> If so, there is no point in renaming it, remove it.

If it had been up for just a week or so, I would agree. However it's
been available for well over a year. That means there is a whole lot of
code out there that may have been built against it, run through the
corporate QA procedure then shipped as an official product to customers.
Deleting all trace of it could make thinks awkward for people....

> 
> And overwrite it with the real one.  No need for a new release no need
> for a license change.
> 
> > Rename ibiblio's 1.0 to 1.0-20040129.jar (or todays date, need to
> > decide which would be best, 20040129 is the timestamp of the 1.0 on
> > ibiblio currently).
> 
> What is that good for?  Doesn't this send he message that this jar is
> a dated version of 1.0 - a released version?

If you think this name is misleading, then perhaps
  commons-cli-1.0-screwup-20040129.jar 
would be better? It has a certain je-ne-sais-quoi :-)

The thing is, if this jar is *deleted* it can never be rebuilt because
we don't know *exactly* what CVS code it came from. And as I described
above, there are potentially many products built between 20040129(?) and
the current date.

> 
> > Deploy the real 1.0 to ibiblio.

As I described in an earlier email, this can lead to the following
scenario:

Person A builds some code depending on 1.0. They strike a bug, and ask
person B to look into it. Person B builds the code and can't duplicate
the problem. Reason: because person A has the "bad" version in their
maven cache while person B does not. 

If the code in question has only *one* dependency, then maybe after a
few hours of debugging it might occur to B to check the website or wiki
for commons-cli. It would certainly be nicer if B simply got a compile
error: "commons-cli-1.0.jar cannot be found".

Regards,

Simon


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to