Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 318974

Summary: No GMF-Language-Packs for Helios
Product: [Modeling] GMF-Runtime Reporter: Johannes Michler <orgler>
Component: GeneralAssignee: Anthony Hunter <ahunter.eclipse>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse, antoine, kitlo
Version: 1.4.0   
Target Milestone: 1.4.1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Johannes Michler CLA 2010-07-06 04:50:35 EDT
Build Identifier: 20100617-1415

There are no Language-Packs for helios. The latest gmf-strings are for gmf 2.1

It would be great if at least these old strings would be included in the helios-babel-builds. For now I have to use quite old versions (gannymede and this is no longer included in the nighly-builds so the latest revision is 0.7.1 :-(  )



Reproducible: Always
Comment 1 Antoine Toulmé CLA 2010-07-06 13:32:14 EDT
This is for the GMF project to work on.
Comment 2 Anthony Hunter CLA 2010-07-06 13:58:44 EDT
Adding Kit from the Babel project.

I am not sure what the GMF projects should do post the GMF restructure, the CVS locations have moved.
Comment 3 Kit Lo CLA 2010-07-06 15:52:30 EDT
Anthony, we need the new CVS location of the GMF projects so we can extract the files for translation. If you can provide that, I can help enter that into the database.
Comment 4 Anthony Hunter CLA 2010-07-06 16:09:28 EDT
The new location of the repositories are:

/cvsroot/modeling/org.eclipse.gmp/org.eclipse.gmf.notation
/cvsroot/modeling/org.eclipse.gmp/org.eclipse.gmf.runtime
/cvsroot/modeling/org.eclipse.gmp/org.eclipse.gmf.tooling

which replaces

/cvsroot/modeling/org.eclipse.gmf
Comment 5 Kit Lo CLA 2010-07-07 09:31:35 EDT
I defined the gmf.tooling map file and Babel is now producing the language packs for gmf.tooling: http://build.eclipse.org/technology/babel/babel_language_packs/N20100707-0400/helios.php#en_AA

However, Bugzilla version "1.4" is not created for gmf.notation & gmf.runtime. Please create them using the tool in Eclipse Portal. I will define the map files for gmf.notation & gmf.runtime in Babel once Bugzilla version "1.4" is created.
Comment 6 Johannes Michler CLA 2010-07-07 09:44:24 EDT
Will it be possible to get the "old" 2.1 strings into the new projects as a starting point? For some languages - e.g. german - there were about 40% translated. This old 2.1 language-pack still works for helios, so I think it should be possible to safe this strings, shouldn't it?
Comment 7 Kit Lo CLA 2010-07-07 09:50:01 EDT
Yes, when we run the sync-up script, translations for matching strings from old projects will be copied to new projects.
Comment 8 Johannes Michler CLA 2010-07-07 17:39:28 EDT
Yes, now for the tooling everything seems fine. It would be great if someone could "create bugzilla 1.4 for runtime and notation", so that we could do the same for these plugins. I think especially "runtime" are the most important GMF-plugins
Comment 9 Anthony Hunter CLA 2010-07-08 19:03:00 EDT
Bugzilla does not allow us to fix right now, working with the webmasters.
Comment 10 Anthony Hunter CLA 2010-07-09 10:43:17 EDT
(In reply to comment #8)
> Yes, now for the tooling everything seems fine. It would be great if someone
> could "create bugzilla 1.4 for runtime and notation", so that we could do the
> same for these plugins. I think especially "runtime" are the most important
> GMF-plugins

Bugzilla version and milestones exist for 1.4.0 for product GMP and components GMF Runtime and GMF Notation.
Comment 11 Johannes Michler CLA 2010-07-13 04:47:18 EDT
If I see this right we could then define the other gmf.gmf* babel-projects and everything would be fine? Or what else is still missing?
Comment 12 Denis Roy CLA 2010-07-13 14:03:51 EDT
(In reply to comment #11)
> If I see this right we could then define the other gmf.gmf* babel-projects and
> everything would be fine? Or what else is still missing?

The GMP projects are not properly linked to bugzilla in the Portal Meta-data.

gmp.graphiti is correctly linked to the Bugzilla component called "GMF-graphiti"

As an example, gmp.gmf-notation is linked to "gmf" and "runtime", but those don't exist.  They should be changed to match the Bugzilla component name: GMF-notation

Here is the list of your components:
GMF-graphiti
GMF-notation
GMF-runtime
GMF-tooling
Releng
Website
Comment 13 Denis Roy CLA 2010-07-13 14:04:31 EDT
FWIW, at some point these projects<->Bugzilla components were linked properly, since there are versions in Babel.
Comment 14 Anthony Hunter CLA 2010-07-13 14:33:12 EDT
(In reply to comment #13)
> FWIW, at some point these projects<->Bugzilla components were linked properly,
> since there are versions in Babel.

Fixed on the portal, you caught us in the middle of bug 319140
Comment 15 Kit Lo CLA 2010-07-15 11:41:56 EDT
I entered the gmf.notation & gmf.runtime map files, ran the syncup script to pull in existing translations. Language packs are built properly. See http://build.eclipse.org/technology/babel/babel_language_packs/N20100715-0400/helios.php