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