On 4/7/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
Hi Robert, Thanks for taking the time to look at our precious :).
Answers inline.

On 4/7/07, robert burrell donkin <[EMAIL PROTECTED]> wrote:
> On 3/30/07, Martijn Dashorst <[EMAIL PROTECTED]> wrote:

<snip>

> minor issues
> ---------------
> src/release.sh looks to me like it's creative enough to need a header

I think it is more of a description on how to get somewhere without
any creativity. Just like you can't copyright the route going from
your house to the shopping mall (turn left, 100m turn right, etc.).

some routes may have creative content. in particular, those involving
an element of non-algorithmic selection. example: the best route for a
shopper round a mall.

That said, I'll add the header.

i agree it's a marginal case. i wouldn't -1 a release for something
like this so long as people involved understood the issues.

my personal line in the sand is whether something is arguably
creative. if a reasonable case could be made then i'd like to see a
license header. this approach saves questions from lawyers later.

> IMHO many of the examples in src/main/java/wicket/examples are
> creative enough to deserve a license header. it's reasonably common
> for people to derive works from examples so licensing is important.

All Java files do have the license header, just not the markup files.
The markup files are also used in the unit tests.

ok

> comments
> ------------
> in general the MANIFEST.MF could be improved: missing the attributes
> recommended by sun. not particularly important (adhering to the
> standard doesn't really do any tangible good) but looks professional
> and easy to do with maven.

Will look into that, but we already provide all necessary stuff in the
pom's, so I'm a bit unsure what extra needs to be done for maven to
put it there.

http://maven.apache.org/guides/mini/guide-manifest.html
http://jakarta.apache.org/commons/releases/prepare.html contains a
discussion of manifests

MANIFESTs are a little controversial (there are multiple specs which
are open to interpretation). i'm of the maximal school of thought:
putting everything in which people think are required stops sniping.

> i'd recommend creating release notes (but i hope that these are
> missing since this is only an audit release).

Normally we have those as well, containing links to our documentation
etc. Are the release notes part of what is voted on?

the vote is about the complete and final artifacts for distribution.
if these the release notes are part of the final artifact then they
are voted on as part of that process.

i recommend shipping release notes as part of the release artifact.
not all downstream users will download wicket from the apache site so
it's a chance to reach them with the same content.

apache releases have long lifespans. all releases are archived
permanently. it's good to use the release notes content as a basis for
a permanent summary record of the release on the website (remember to
includes the release date). this is useful for users and search
engines indexes this content well. it's also good to post up the
documentation for each release on the website.

> BTW i see the current namespace is http://wicket.sourceforge.net/. do
> you plan to change this upon (sometime)?

Yep, however, we think we should only change this after graduation as
we are still not officially an Apache project :).

fine

Thanks for looking into this and providing us with some solid
feedback. I expect to have a new release available somewhere next week
with all problems solved and questions answered.

great

- robert

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

Reply via email to