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/11/29 16:50:09 UTC
Eclipse update site for Apache UIMA tooling
The "site.xml" file in the project uimaj-eclipse-update-site had to have
a value stating where the update site is located. It currently says:
http://incubator.apache.org/uima/downloads/eclipse-update-site
Part of our release process needs to move the files from the
uimaj-eclipse-update-site/target directory to that update site.
I think that our set of released artifacts that should be
scanned-with-RAT / reviewed should include the artifacts for the update
site. Do others agree?
If so, can Michael add a directory for the update site artifacts to the
release candidate at
people.a.o:/home/mbaessler/distributions/uimaj-2.2.1/03 , or something
else that's better?
Unless someone wants to offer contrary opinions, I'll post to
general@incubator a question about having our next release include an
eclipse update site, and if its OK to have it at the
http://incubator.apache.org/uima/downloads/eclipse-update-site
location. I see that other projects do this kind of thing. But I've
also seen that all "distributions" have to be in specific places.
-Marshall
For reference, details of the eclipse site building are in a previous email:
http://www.mail-archive.com/uima-dev@incubator.apache.org/msg04028.html
Re: Eclipse update site for Apache UIMA tooling
Posted by Marshall Schor <ms...@schor.com>.
It seems the zip file is redundant - things work fine without it. My
reading of the Eclipse docs is that it is required only if the update
site doesn't follow the standard conventions (ours follows standard
conventions).
-Marshall
Marshall Schor wrote:
> >From the incubator general list and a recent update to
> http://incubator.apache.org/incubation/Incubation_Policy.html in late
> October, distributions *must* be from www.a.o/dist/incubator/<podling-name>.
>
> Geronimo does their plugin distributions as follows:
> They distribute both a zip file of all the plugins, using a zip file
> name which includes the version info, and also have an update site. My
> sense would be to follow the same convention, unless there are other
> suggestions?
>
> See http://www.apache.org/dist/geronimo/eclipse << has the zip of all
> the plugins and
> http://www.apache.org/dist/geronimo/eclipse/updates << the update
> site
>
> By the way, I don't see http://www.apache.org/dist/incubator - so I've
> asked about that on the general@i.a.o list.
>
> -Marshall
>
>
>
>
Re: Eclipse update site for Apache UIMA tooling
Posted by Marshall Schor <ms...@schor.com>.
>From the incubator general list and a recent update to
http://incubator.apache.org/incubation/Incubation_Policy.html in late
October, distributions *must* be from www.a.o/dist/incubator/<podling-name>.
Geronimo does their plugin distributions as follows:
They distribute both a zip file of all the plugins, using a zip file
name which includes the version info, and also have an update site. My
sense would be to follow the same convention, unless there are other
suggestions?
See http://www.apache.org/dist/geronimo/eclipse << has the zip of all
the plugins and
http://www.apache.org/dist/geronimo/eclipse/updates << the update
site
By the way, I don't see http://www.apache.org/dist/incubator - so I've
asked about that on the general@i.a.o list.
-Marshall
Re: Eclipse update site for Apache UIMA tooling
Posted by Marshall Schor <ms...@schor.com>.
I added a testcase for the update site to our test plan. And when I
tested it, it failed... but it's now fixed. Problem was that there
were several more files (feature.xml, site.xml) that had hardcoded in
them the previous (wrong) version number.
-Marshall
Michael Baessler wrote:
> Marshall Schor wrote:
>> The "site.xml" file in the project uimaj-eclipse-update-site had to have
>> a value stating where the update site is located. It currently says:
>>
>> http://incubator.apache.org/uima/downloads/eclipse-update-site
>>
>> Part of our release process needs to move the files from the
>> uimaj-eclipse-update-site/target directory to that update site.
>>
> Seems to be a similar step as moving some release artifacts to the
> maven repository.
>> I think that our set of released artifacts that should be
>> scanned-with-RAT / reviewed should include the artifacts for the update
>> site. Do others agree?
>>
>> If so, can Michael add a directory for the update site artifacts to the
>> release candidate at
>> people.a.o:/home/mbaessler/distributions/uimaj-2.2.1/03 , or something
>> else that's better?
>>
> I added the update site artifacts to
> people.a.o:/home/mbaessler/distributions/uimaj-2.2.1/03/eclipseUpdateSite
>> Unless someone wants to offer contrary opinions, I'll post to
>> general@incubator a question about having our next release include an
>> eclipse update site, and if its OK to have it at the
>> http://incubator.apache.org/uima/downloads/eclipse-update-site
>> location. I see that other projects do this kind of thing. But I've
>> also seen that all "distributions" have to be in specific places.
>>
> Fine with me. Go ahead a ask on the incubator list.
>
> I think if we have now an update site, we should also add a test case
> to the test plan for this.
>
> -- Michael
>
>
Re: Eclipse update site for Apache UIMA tooling
Posted by Michael Baessler <mb...@michael-baessler.de>.
Marshall Schor wrote:
> The "site.xml" file in the project uimaj-eclipse-update-site had to have
> a value stating where the update site is located. It currently says:
>
> http://incubator.apache.org/uima/downloads/eclipse-update-site
>
> Part of our release process needs to move the files from the
> uimaj-eclipse-update-site/target directory to that update site.
>
Seems to be a similar step as moving some release artifacts to the maven
repository.
> I think that our set of released artifacts that should be
> scanned-with-RAT / reviewed should include the artifacts for the update
> site. Do others agree?
>
> If so, can Michael add a directory for the update site artifacts to the
> release candidate at
> people.a.o:/home/mbaessler/distributions/uimaj-2.2.1/03 , or something
> else that's better?
>
I added the update site artifacts to
people.a.o:/home/mbaessler/distributions/uimaj-2.2.1/03/eclipseUpdateSite
> Unless someone wants to offer contrary opinions, I'll post to
> general@incubator a question about having our next release include an
> eclipse update site, and if its OK to have it at the
> http://incubator.apache.org/uima/downloads/eclipse-update-site
> location. I see that other projects do this kind of thing. But I've
> also seen that all "distributions" have to be in specific places.
>
Fine with me. Go ahead a ask on the incubator list.
I think if we have now an update site, we should also add a test case to
the test plan for this.
-- Michael