Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Graphiti » CVS or GIT?
CVS or GIT? [message #729589] Mon, 26 September 2011 15:27 Go to next message
Hernan Gonzalez is currently offline Hernan Gonzalez
Messages: 181
Registered: October 2010
Location: Buenos Aires, Argentina
Senior Member
I see that latest Graphiti sources are accessible through CVS and GIT

http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmp/org.eclipse.gmp.graphiti/?root=Modeling_Project

http://git.eclipse.org/c/gmp/org.eclipse.gmp.graphiti.git/

Are they in sync? Should I use GIT if I want to touch the code and intend to keep in sync with Graphiti's dev ?

Further (unless I'm doing something wrong) only the CVS anonymous access seems active, if I try to clone from https://git.eclipse.org/gitroot/gmp/org.eclipse.gmp.graphiti.git
(as says the wiki: http://wiki.eclipse.org/GMP/Graphiti#Git_Anonymous_Access ) I get a username prompt.
Re: CVS or GIT? [message #729893 is a reply to message #729589] Tue, 27 September 2011 08:08 Go to previous messageGo to next message
Michael Wenz is currently offline Michael Wenz
Messages: 1618
Registered: July 2009
Location: Walldorf, Germany
Senior Member
The Graphiti sources have moved from CVS to Git end of July, see
https://bugs.eclipse.org/bugs/show_bug.cgi?id=352104 for details. CVS is
only in place as a read-only repository and is no longer kept up-to-date,
while the Git repository is the up-to-date and available at
http://git.eclipse.org/c/gmp/org.eclipse.gmp.graphiti.git/

Michael


"Hernan" schrieb im Newsbeitrag news:j5q4uc$j02$1@news.eclipse.org...

I see that latest Graphiti sources are accessible through CVS and GIT

http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.gmp/org.eclipse.gmp.graphiti/?root=Modeling_Project

http://git.eclipse.org/c/gmp/org.eclipse.gmp.graphiti.git/

Are they in sync? Should I use GIT if I want to touch the code and intend to
keep in sync with Graphiti's dev ?

Further (unless I'm doing something wrong) only the CVS anonymous access
seems active, if I try to clone from
https://git.eclipse.org/gitroot/gmp/org.eclipse.gmp.graphiti.git
(as says the wiki:
http://wiki.eclipse.org/GMP/Graphiti#Git_Anonymous_Access ) I get a username
prompt.
Re: CVS or GIT? [message #730056 is a reply to message #729893] Tue, 27 September 2011 14:49 Go to previous messageGo to next message
Hernan Gonzalez is currently offline Hernan Gonzalez
Messages: 181
Registered: October 2010
Location: Buenos Aires, Argentina
Senior Member
Ah, thanks. I failed to guess that https:// is for authorized access, http:// for anonymous (is that so? perhaps the wiki should'nt mention then https:// as valid protocol for anonymous access)

I don't recall now when/how I was directed to the CVS download, (from the Eclipse software update?) perhaps it would be convenient to add some warning file to the CVS files, to state that not the valid repositories are in GIT.

A doubt about required plugins: the help page lists

org.eclipse.graphiti
org.eclipse.graphiti.ui
org.eclipse.graphiti.mm


as (apparently) the "core" (needed) plugins, "org.eclipse.graphiti.pattern" for an "framework for an alternative generic approach to combine all implementation aspects in one pattern" (no idea about what that means, I guess for a normal scenario it's not needed), plus other miscelaneous (docs, tutorials, tests) plugins: org.eclipse.graphiti.doc org.eclipse.graphiti.examples.common org.eclipse.graphiti.examples.tutorial org.eclipse.graphiti.tests

In the repository (and in the 0.8.1 download file) I see more plugins. Apart from sources, and some that are seemingly doc-test related, I see:

org.eclipse.graphiti.export.batik
org.eclipse.graphiti.ui.capabilities
org.eclipse.graphiti.releng (only in repository)
org.eclipse.graphiti.site (only in repository ; website?)

I wonder if which ones are needed, and if the above page needs some update.


[Updated on: Tue, 27 September 2011 17:43]

Report message to a moderator

Re: CVS or GIT? [message #730474 is a reply to message #730056] Wed, 28 September 2011 12:56 Go to previous message
Michael Wenz is currently offline Michael Wenz
Messages: 1618
Registered: July 2009
Location: Walldorf, Germany
Senior Member
Hernan,

thanks for pointing out.
I removed https from the Git anonymous access section in the wiki.
Regarding CVS files: since the repository is strictly read-only there is no
chance to get such a file in. Hopefully all links have been updated now, so
at least no one should be pointed there any more. In case you still find a
link please let me know.
Regarding the plugin structure: Yes, there are plugins missing on that docu
page. I filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=359217 to track
that.

The rest of the plugins is not user oriented, but only needed for release
engineering and grouping stuff, I added a description to
http://wiki.eclipse.org/GMP/Graphiti#Plugin_Structure

Michael
Previous Topic:Newbie question about a RCP Graphiti editor
Next Topic:Graphiti and E4
Goto Forum:
  


Current Time: Thu Oct 23 18:43:24 GMT 2014

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

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