Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [babel-dev] Language packs for multiple versions (bug 217183)


I tested the new update sites. Here are my findings and questions:
- the basic download site mechanism is working, I was able to download language packs from the 2 sites
- the plugin version numbers for the language packs downloaded from the 2 sites are different, I assume they are built properly for Europa and Ganymede respectively, yeah!
- once we have these 2 sites working, do we plan to remove the current download site for all language packs?
- as defined in the Europa stream, only the Eclipse (SDK) project language packs are downloaded, I assume Denis will add the rest of the Europa projects into the Europa stream (right, Denis?)
- to be a good citizen in Ganymede, we should follow the new p2's recommendation to drop the language packs for Ganydeme into the "eclipse\dropins" folder
- currently we have the host-fragment tolerance range for language fragments set to "[0.0.0,9.9.9)", allowing users to install the language packs into any version of Eclipse (just use at your own risk)
- now that we have the 2 streams defined, we should set the range properly according to the host-fragment's plugin version in Europa and Ganymede
- for example, if a Eclipse project plugin's version number in Ganymede is 3.4.0, we should set the language fragment's tolerance range to "[3.4.0,3.5.0)"
- another example, if a BIRT project plugin's version number in Europa is 2.2.0, we should set the language fragment's tolerance range to "[2.2.0,2.3.0)"
- looks like the WTP (and maybe other projects) language packs are not built properly
- for example, in webservices.nl_<locale>.jar, there is a extra "doc" and "plugins" folder for the translations, causing the translations not to be found, I will open a separate bug for that

Overall, language packs from the 2 sites are usable. We can push them live and fix the Ganydeme "eclipse\dropins" folder and tolerance range issues later.

Great job, Denis, thank you!

Kit Lo
IBM Eclipse SDK Globalization Technical Lead

Eclipse Babel Project Co-lead



Denis Roy <denis.roy@xxxxxxxxxxx>
Sent by: babel-dev-bounces@xxxxxxxxxxx

05/28/2008 04:48 PM

Please respond to
Babel committers mailing list <babel-dev@xxxxxxxxxxx>

To
Babel committers mailing list <babel-dev@xxxxxxxxxxx>
cc
Subject
[babel-dev] Language packs for multiple versions (bug 217183)





Greetings,

I've taken a first stab at
http://bugs.eclipse.org/217183 by creating two test update sites: one for the Europa stream, and one for the upcoming Ganymede.

   
http://build.eclipse.org/technology/babel/test-updates/europa
   
http://build.eclipse.org/technology/babel/test-updates/ganymede

Here is how I defined each stream:

Europa:

insert into release_train_projects values ('europa',   'eclipse',   '3.3.1');

Ganymede:

insert into release_train_projects values ('ganymede', 'birt',      '2.3.0');
insert into release_train_projects values ('ganymede', 'eclipse',   '3.4');
insert into release_train_projects values ('ganymede', 'modeling.emf',   '2.4.0');
insert into release_train_projects values ('ganymede', 'modeling.emft',   '0.8');
insert into release_train_projects values ('ganymede', 'modeling.gmf',   '2.1');
insert into release_train_projects values ('ganymede', 'modeling.mdt',   '2.4.0');
insert into release_train_projects values ('ganymede', 'stp',       '1.0');
insert into release_train_projects values ('ganymede', 'tools.cdt', '5.0');
insert into release_train_projects values ('ganymede', 'tools.gef', '3.4');
insert into release_train_projects values ('ganymede', 'tools.pdt', '1.5.1');
insert into release_train_projects values ('ganymede', 'webtools',  '3.0');

Daniel, Kit, and others, can you test Eclipse 3.3.x with the 'Europa' update site, and test Eclipse 3.4 with the Ganymede update site, to make sure all is well before pushing this live?

Thanks.



--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc.  --  
http://www.eclipse.org/
Office: 613.224.9461 x224 (Eastern time)
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx_______________________________________________
babel-dev mailing list
babel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/babel-dev


Back to the top