Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » [Announce] GMF 2.2.0 I200901150958 is available
[Announce] GMF 2.2.0 I200901150958 is available [message #215376] Thu, 15 January 2009 17:37 Go to next message
Richard Gronback is currently offline Richard GronbackFriend
Messages: 605
Registered: July 2009
Senior Member
The following build [1] will be available at eclipse.org in the next 30-60 mins.
[1] http://www.eclipse.org/modeling/gmf/downloads/?project=gmf&a mp;showAll=1&hlbuild=I200901150958#I200901150958

Updated release notes [2] will be available within to 24hrs.
[2] http://www.eclipse.org/modeling/gmf/news/relnotes.php?projec t=gmf&version=I200901150958
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #215490 is a reply to message #215376] Fri, 16 January 2009 13:02 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: cayla_sha.gmx.net

Hello!

I never updated GMF and I`m thinking about, if I should do that.
But I`m really scared, that my GMF-editor will not work anymore after an
update. Could that happen?

I have the following packages installed:
- Graphical Modeling Framework Runtime, 1.1.0.v20080223....
- Graphical Modeling Framework SDK, 2.2.1.v20080501-1739-....

But my editor-plugin is nearly ready, so if someone else will install my
editor he will install the newest version of GMF...


By the way, I have another question: When I`m ready with my editor, do I
have to "pack" it in any way? Or will I distribute the 3
project-packages as they are to the users? But aren`t there some files
with eclipse-project-specific information? Do I have to delete them?

And how do the users install my plugin? They will not import them as a
project into the eclipse-workspace, right? But how?

How do the users know which other plugins (e.g. the GMF-Runtime) do they
have to install? Do I have to tell 'em?

I tried to find information about the "GMF project ending" over google
but there was no useful information.


Best wishes
Julia
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #215498 is a reply to message #215490] Fri, 16 January 2009 13:13 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: tobk42.gmx.de

Hello Cayla,

for the second question: You should create a Plugin-Feature-Project and
a Plugin-Site-Project. In the Feature you have to list your three
plugins and the dependencies (e.g. GMF runtime); you can also provide
some more information here, like copyright stuff. Then you can use the
Site Project to create jars from your projects. These jars can then be
distributed into the plugin/ and feature/ directory of an eclipse
installation, or the plugins can be installed by using the (possibly
archived) Site Project as an update site.

Tobias



Cayla Sha schrieb:
> Hello!
>
> I never updated GMF and I`m thinking about, if I should do that.
> But I`m really scared, that my GMF-editor will not work anymore after an
> update. Could that happen?
>
> I have the following packages installed:
> - Graphical Modeling Framework Runtime, 1.1.0.v20080223....
> - Graphical Modeling Framework SDK, 2.2.1.v20080501-1739-....
>
> But my editor-plugin is nearly ready, so if someone else will install my
> editor he will install the newest version of GMF...
>
>
> By the way, I have another question: When I`m ready with my editor, do I
> have to "pack" it in any way? Or will I distribute the 3
> project-packages as they are to the users? But aren`t there some files
> with eclipse-project-specific information? Do I have to delete them?
>
> And how do the users install my plugin? They will not import them as a
> project into the eclipse-workspace, right? But how?
>
> How do the users know which other plugins (e.g. the GMF-Runtime) do they
> have to install? Do I have to tell 'em?
>
> I tried to find information about the "GMF project ending" over google
> but there was no useful information.
>
>
> Best wishes
> Julia
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #215694 is a reply to message #215490] Sat, 17 January 2009 10:31 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: thugcee.gmail.com

Cayla Sha pisze:
> Hello!
>
> I never updated GMF and I`m thinking about, if I should do that.
> But I`m really scared, that my GMF-editor will not work anymore after an
> update. Could that happen?

Of course it could happen. But you have to get used to it. My project
started with gmf pre 1.0 and now I'm on quite fresh 2.2. As you can
imagine I had few revolutions in the source code. The most important
thing I have learned from this is: DO NOT MAKE CHANGES IN GENERATED
PLUG-INS AT ALL. Because sometimes the fastest way to get code working
after gmf upgrade is to delete the old generated plug-ins and create new
ones. I'm happy with the following solution.
In separate plug-in(s):
- create and register your own factories (usually edit and view part
factory)
- subclass generated view/edit parts
- make your custom factories provide your custom parts

I assume that you use some version control system to keep source code,
so just create new branch, prepare new eclipse installation and check
out that branch to see if you can handle changes in gmf.

The main problem is that only the biggest changes are documented or have
migration tools. Usually you will have to see what bugs has been fixed
between old and new gmf and trace changes in code for given set of
changesets.

greetings,
Seweryn Niemiec.
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #220037 is a reply to message #215498] Wed, 25 February 2009 18:14 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: cayla_sha.gmx.net

Hello!

So now I`m really nearly ready with my editor (in the meantime my client
had some "great" new ideas what my editor should do...)

I was able to create a feature- and a site-project and now I can install
my plugin on eclipse :D

I have just three issues left:
1. when I add my site-project as an update-site, it looks like this:
* file:/....<Path to site project>
* Uncategorized
* <My Editor Name>
Where comes this "Uncategorized" from?
In the site-project I defined a category for the feature.

2. when I run my Editor the icons in the toolbar aren`t shown. The icons
must be there, because everywhere else (on the property view, on the
project explorer-view) I can see them. But where are the icons on the
toolbar? Is this a known issue? Any ideas why of all things only the
icons in the toolbar aren`t working?

3. what text should I write into the Copyright- and License-Text? For
the code I wrote myself the copyright is of course on me. But on a
GMF-project most of the code is generated by GMF, and in my plugin is a
lot of stuff included like other plugins and packages.
I already searched on the web, but didn`t find anything helpful, no
example-text or something like that. Just general descriptions on "what
is copyright" and so on.

Can anyone help me?
Thanks in advance!

Best wishes
Julia



Tobias schrieb:
> Hello Cayla,
>
> for the second question: You should create a Plugin-Feature-Project and
> a Plugin-Site-Project. In the Feature you have to list your three
> plugins and the dependencies (e.g. GMF runtime); you can also provide
> some more information here, like copyright stuff. Then you can use the
> Site Project to create jars from your projects. These jars can then be
> distributed into the plugin/ and feature/ directory of an eclipse
> installation, or the plugins can be installed by using the (possibly
> archived) Site Project as an update site.
>
> Tobias
>
>
>
> Cayla Sha schrieb:
>> Hello!
>>
>> I never updated GMF and I`m thinking about, if I should do that.
>> But I`m really scared, that my GMF-editor will not work anymore after
>> an update. Could that happen?
>>
>> I have the following packages installed:
>> - Graphical Modeling Framework Runtime, 1.1.0.v20080223....
>> - Graphical Modeling Framework SDK, 2.2.1.v20080501-1739-....
>>
>> But my editor-plugin is nearly ready, so if someone else will install
>> my editor he will install the newest version of GMF...
>>
>>
>> By the way, I have another question: When I`m ready with my editor, do
>> I have to "pack" it in any way? Or will I distribute the 3
>> project-packages as they are to the users? But aren`t there some files
>> with eclipse-project-specific information? Do I have to delete them?
>>
>> And how do the users install my plugin? They will not import them as a
>> project into the eclipse-workspace, right? But how?
>>
>> How do the users know which other plugins (e.g. the GMF-Runtime) do
>> they have to install? Do I have to tell 'em?
>>
>> I tried to find information about the "GMF project ending" over google
>> but there was no useful information.
>>
>>
>> Best wishes
>> Julia
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #220042 is a reply to message #220037] Wed, 25 February 2009 18:46 Go to previous messageGo to next message
Mariot Chauvin is currently offline Mariot ChauvinFriend
Messages: 174
Registered: July 2009
Senior Member
Hi Julia,

On the copyright item, I think this Ed answer for EMF could apply too to GMF : http://dev.eclipse.org/newslists/news.eclipse.tools.emf/msg1 9267.html

Regards,

Mariot

Cayla Sha a écrit :
> Hello!
>
> So now I`m really nearly ready with my editor (in the meantime my client
> had some "great" new ideas what my editor should do...)
>
> I was able to create a feature- and a site-project and now I can install
> my plugin on eclipse :D
>
> I have just three issues left:
> 1. when I add my site-project as an update-site, it looks like this:
> * file:/....<Path to site project>
> * Uncategorized
> * <My Editor Name>
> Where comes this "Uncategorized" from?
> In the site-project I defined a category for the feature.
>
> 2. when I run my Editor the icons in the toolbar aren`t shown. The icons
> must be there, because everywhere else (on the property view, on the
> project explorer-view) I can see them. But where are the icons on the
> toolbar? Is this a known issue? Any ideas why of all things only the
> icons in the toolbar aren`t working?
>
> 3. what text should I write into the Copyright- and License-Text? For
> the code I wrote myself the copyright is of course on me. But on a
> GMF-project most of the code is generated by GMF, and in my plugin is a
> lot of stuff included like other plugins and packages.
> I already searched on the web, but didn`t find anything helpful, no
> example-text or something like that. Just general descriptions on "what
> is copyright" and so on.
>
> Can anyone help me?
> Thanks in advance!
>
> Best wishes
> Julia
>
>
>
> Tobias schrieb:
>> Hello Cayla,
>>
>> for the second question: You should create a Plugin-Feature-Project
>> and a Plugin-Site-Project. In the Feature you have to list your three
>> plugins and the dependencies (e.g. GMF runtime); you can also provide
>> some more information here, like copyright stuff. Then you can use the
>> Site Project to create jars from your projects. These jars can then be
>> distributed into the plugin/ and feature/ directory of an eclipse
>> installation, or the plugins can be installed by using the (possibly
>> archived) Site Project as an update site.
>>
>> Tobias
>>
>>
>>
>> Cayla Sha schrieb:
>>> Hello!
>>>
>>> I never updated GMF and I`m thinking about, if I should do that.
>>> But I`m really scared, that my GMF-editor will not work anymore after
>>> an update. Could that happen?
>>>
>>> I have the following packages installed:
>>> - Graphical Modeling Framework Runtime, 1.1.0.v20080223....
>>> - Graphical Modeling Framework SDK, 2.2.1.v20080501-1739-....
>>>
>>> But my editor-plugin is nearly ready, so if someone else will install
>>> my editor he will install the newest version of GMF...
>>>
>>>
>>> By the way, I have another question: When I`m ready with my editor,
>>> do I have to "pack" it in any way? Or will I distribute the 3
>>> project-packages as they are to the users? But aren`t there some
>>> files with eclipse-project-specific information? Do I have to delete
>>> them?
>>>
>>> And how do the users install my plugin? They will not import them as
>>> a project into the eclipse-workspace, right? But how?
>>>
>>> How do the users know which other plugins (e.g. the GMF-Runtime) do
>>> they have to install? Do I have to tell 'em?
>>>
>>> I tried to find information about the "GMF project ending" over
>>> google but there was no useful information.
>>>
>>>
>>> Best wishes
>>> Julia
Re: [Announce] GMF 2.2.0 I200901150958 is available [message #220088 is a reply to message #220042] Thu, 26 February 2009 18:21 Go to previous message
Eclipse UserFriend
Originally posted by: cayla_sha.gmx.net

Mariot Chauvin schrieb:
> Hi Julia,
>
> On the copyright item, I think this Ed answer for EMF could apply too to GMF : http://dev.eclipse.org/newslists/news.eclipse.tools.emf/msg1 9267.html
>
> Regards,
>
> Mariot
>

Thank you for the tipp, now I have a Copyright and a License.

These sites helped me as well: (for the case anyone else needs that, too)
- http://www.copyrightservice.co.uk/copyright/p03_copyright_no tices
- http://creativecommons.org/license/
- http://www.fsf.org/licensing/licenses/



In the issue with the lost palette-icons I had abn idea:
The lost icons are all in my own self-created "icons"-folder in the
initial project, where I also defined my models (like the ecore-model
and the gmfgraph and so on).
Perhaps there is a permission missing, so that the "main"-project isn`t
allowed to read in the icons-folder of the "initial"-project. And as
long as they`re projects in eclipse it doesn`t matter, but when they`re
converted in plugins, they have problems with the missing permission.

Can anyone tell me where the palette is build and gets its icons?

Perhaps based on which code part needs the icons, I can find out, why
this code-part doesn`t get the icons.

Thanks in advance!
Best wishes
Julia
Previous Topic:How to store my workflow model to this structure
Next Topic:Code generator, Layout-manager, Label
Goto Forum:
  


Current Time: Fri Apr 26 08:25:31 GMT 2024

Powered by FUDForum. Page generated in 0.45192 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top