Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpmn2-modeler-dev] Target Platform improvements

Hi Bob,

Don't know if eclipse.org accepts contributions other than send a patch file in a bugzilla item. Maybe after the git migration this could be changed...

But before I can create the patch file I would like that you have a look at the branch I've created here: https://github.com/cvgaviao/bpmn2-modeler/tree/tycho_improvement

just to certify it is ok. Let me know...

cheers

Cristiano

On 21/11/11 10:09, Bob Brodt wrote:
Yes, like I said "Graphiti is a moving target". I know there were some breaking API changes going from 0.6 to 0.8 - don't know if 0.9 will work on helios, indigo and juno but if it does, we might think about moving to that version...

----- Original Message -----
Hi,

Now I'm understanding Bob's warnings points in last email... :)

But I could create the p2 and target projects. It seems to be ok on
indigo.

But I couldn't find a solution for juno, because I just figure out
now
that graphiti has some api changes in version 0.9 (that is the
version
for juno), as this:

/**
  * The Class DiagramEditorFactory.
  *
  * A factory for creating DiagramEditorInput objects.
  *
  * @see {@link DiagramEditorInputFactory}
  * @see {@link DiagramEditorInput}
  * @since 0.9 results from renaming DiagramEditorFactory

I'm thinking here and initialy I don't know if would be possible to
build against both graphiti's 0.8.1 and 0.9.0 using same git tree
code
in such case... would ?

what do you think guys ?

cheers

Cristiano



On 17/11/11 17:45, Bob Brodt wrote:
Hi Cristiano,

As you know, this project is still in its infancy and development
is "fast and furious" and we welcome all contributions, but keep
in mind:

* the BPMN2 metamodel project is still not where it needs to be,
that's why I'm keeping a link to a temporary update site
* graphiti is a "moving target" and trying to build an editor on
top of this platform is a challenge

Any help you can provide to improve this project is welcomed!

Bob


----- Original Message -----
Hi guys,

I got happy to see that bpmn2-modeler is part of eclipse now, and
happy
to see lot of improvements since last time I worked with the
editor
from
github. Congratulations to all team.

But I got some problems installing the plugin from the created
update
site.

After clone the source, I saw some outdated things within the
tycho
build, mainly in the org.eclipse.bpmn2.modeler.updatesite.feature,
that
is not creating the site.zip properly. I got some difficult to
create
a
target platform properly inside the IDE, too.

So I would like to propose some improvements:

- move the site project to a p2 repository project instead;
     Besides, using a P2 repo let us to create Composite
     Repositories,
     so
we can facilitate the installation of the plugin and all
dependencies
using only one p2 address.

- create a target platform description project (containing one
target
file per eclipse version, helios/indigo/juno) to easy creation of
the
dev environment at IDE; actually, this is better than work with
repositories at pom, because it will be cases where we need to
build
with different dependencies components versions depending which
IDE
version (for example: EMF, 2.7 at Indigo and 2.8 at Juno).

- add a juno profile at main pom;


cheers

Cristiano
_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev

_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev
_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev

_______________________________________________
bpmn2-modeler-dev mailing list
bpmn2-modeler-dev@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/bpmn2-modeler-dev



Back to the top