You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Marshall Schor <ms...@schor.com> on 2007/02/12 21:27:56 UTC
setting up for download of release
I looked at several incubator projects to see how they're doing things.
Most have a downloads html page on their website (so do we - for
downloading the Eclipse Code Style Prefs).
Where they host the download zip / tar file varies, including:
people.apache.org/some-user
the project website, under a dir called "downloads"
The maven repository for incubating projects:
people.apache.org/repo/m2-incubating-repository/
org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip
I don't know the reason for the repeated names in this example - they
seem redundant to me.
Have we discussed how to do this? My preference would be to borrow
something like OpenJPA does
(incubator.apache.org/openjpa/downloads.html) and change it to suit. I
don't have a strong
feeling about using Maven repository - I think that may be useful if
other projects are treating your project
as a maven component - and I don't think we've crossed that bridge yet,
so something simpler would probably
be better for now? My (slight) preference would be to have our
downloads in our existing /downloads directory.
I suppose we need a "temporary place" to put these before they are
officially blessed. Maybe we could set up a dir called
to_be_approved, with subdirs /downloads and /download.html - this latter
being a proposed update to our existing
download page. Other opinions?
-Marshall
Re: setting up for download of release
Posted by Adam Lally <al...@alum.rpi.edu>.
On 2/12/07, Marshall Schor <ms...@schor.com> wrote:
> I looked at several incubator projects to see how they're doing things.
>
> Most have a downloads html page on their website (so do we - for
> downloading the Eclipse Code Style Prefs).
>
We have a downloads.html page which is just a placeholder for links to
our releases. It doesn't have the Eclipse Code Style Prefs. (I did
put the Eclipse Code Style Prefs in a directory called "downloads",
but that was just because I needed to put it someplace that wasn't
just alongside all the other .xml source files for our website.)
> Where they host the download zip / tar file varies, including:
> people.apache.org/some-user
> the project website, under a dir called "downloads"
> The maven repository for incubating projects:
> people.apache.org/repo/m2-incubating-repository/
>
>
I see a lot of them hosted at http://people.apache.org/dist/incubator.
Looks to me like that's the preferred place for those not using
Maven.
org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip
>
> I don't know the reason for the repeated names in this example - they
> seem redundant to me.
>
You mean why is the directory 0.9.6-incubating needed? I think it's
because that directory would contain many files - the binary and
source distributions, and their signatures/checksums. I think that's
a good idea.
> Have we discussed how to do this? My preference would be to borrow
> something like OpenJPA does
> (incubator.apache.org/openjpa/downloads.html) and change it to suit. I
> don't have a strong
> feeling about using Maven repository - I think that may be useful if
> other projects are treating your project
> as a maven component - and I don't think we've crossed that bridge yet,
> so something simpler would probably
> be better for now? My (slight) preference would be to have our
> downloads in our existing /downloads directory.
>
Can you give an example of another project that has their downloads in
their website's downloads directory? OpenJPA doesn't seem to (it has
links to the maven repository). Maybe it's discouraged?
I think we don't need to worry about putting our stuff in the Maven
repository, yet. We can always do that later.
-Adam
Re: setting up for download of release
Posted by Michael Baessler <mb...@michael-baessler.de>.
Marshall Schor wrote:
> I looked at several incubator projects to see how they're doing things.
>
> Most have a downloads html page on their website (so do we - for
> downloading the Eclipse Code Style Prefs).
>
> Where they host the download zip / tar file varies, including:
> people.apache.org/some-user the project website, under a dir
> called "downloads"
> The maven repository for incubating projects:
> people.apache.org/repo/m2-incubating-repository/
>
> org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip
>
>
> I don't know the reason for the repeated names in this example - they
> seem redundant to me.
>
> Have we discussed how to do this? My preference would be to borrow
> something like OpenJPA does
> (incubator.apache.org/openjpa/downloads.html) and change it to suit.
> I don't have a strong
> feeling about using Maven repository - I think that may be useful if
> other projects are treating your project
> as a maven component - and I don't think we've crossed that bridge
> yet, so something simpler would probably
> be better for now? My (slight) preference would be to have our
> downloads in our existing /downloads directory.
>
> I suppose we need a "temporary place" to put these before they are
> officially blessed. Maybe we could set up a dir called
> to_be_approved, with subdirs /downloads and /download.html - this
> latter being a proposed update to our existing
> download page. Other opinions?
>
> -Marshall
>
>
+1
The simple way without using Maven sounds good to me.
-- Michael
Re: setting up for download of release
Posted by Thilo Goetz <tw...@gmx.de>.
Thilo Goetz wrote:
...
> What I have seen done is that release managers put up the pre-approved
> level on their private website on people.a.o. I don't really care where
> we put it, as long as we don't link to it from anywhere. There's no
> point in putting up artificial boundaries as the source code is freely
> available, just so nobody other than incubator folks are tempted to look
> for it.
>
> --Thilo
>
It's time to stop when you need to reply to your own mail. When I said
"pre-approved", I meant levels before they're approved as releases. I
guess that was probably clear from the context, it's just not what
"pre-approved" usually means.
--Thilo
Re: setting up for download of release
Posted by Thilo Goetz <tw...@gmx.de>.
Marshall Schor wrote:
> I looked at several incubator projects to see how they're doing things.
>
> Most have a downloads html page on their website (so do we - for
> downloading the Eclipse Code Style Prefs).
>
> Where they host the download zip / tar file varies, including:
> people.apache.org/some-user the project website, under a dir called
> "downloads"
> The maven repository for incubating projects:
> people.apache.org/repo/m2-incubating-repository/
>
> org/apache/openjpa/openjpa-project/0.9.6-incubating/openjpa-project-0.9.6-incubating-binary.zip
>
>
> I don't know the reason for the repeated names in this example - they
> seem redundant to me.
>
> Have we discussed how to do this? My preference would be to borrow
> something like OpenJPA does
> (incubator.apache.org/openjpa/downloads.html) and change it to suit. I
+1, if there is enough space on people.a.o (and there seems to be).
> don't have a strong
> feeling about using Maven repository - I think that may be useful if
> other projects are treating your project
> as a maven component - and I don't think we've crossed that bridge yet,
> so something simpler would probably
> be better for now? My (slight) preference would be to have our
> downloads in our existing /downloads directory.
>
> I suppose we need a "temporary place" to put these before they are
> officially blessed. Maybe we could set up a dir called
> to_be_approved, with subdirs /downloads and /download.html - this latter
> being a proposed update to our existing
> download page. Other opinions?
What I have seen done is that release managers put up the pre-approved
level on their private website on people.a.o. I don't really care where
we put it, as long as we don't link to it from anywhere. There's no
point in putting up artificial boundaries as the source code is freely
available, just so nobody other than incubator folks are tempted to look
for it.
--Thilo