Login | Register
My pages Projects Community openCollabNet

Discussions > The Developers' mailing list > [argouml-dev] ArgoUML and GitHub

argouml
Discussion topic

Hide all messages in topic

All messages in topic

Re: [argouml-dev] ArgoUML and GitHub

Author rastaman
Full name Ludovic Maître
Date 2015-05-30 09:06:06 PDT
Message Hi Tom,

Could you contribute the authors file anywhre (in an issue?) so if we
clone argouml to git we didn't loose the authors names ?
Thanks in advance,
Ludo

Le 28/05/2015 23:29, Tom Morris a écrit :
> Linus said (on a different thread) that he didn't think that he had
> the knowledge to do this. I've got (most of) the knowledge, but not
> the time to do it. I've run the ArgoEclipse repo through git2svn and
> have a local git repo of it, but it needs to have the kits and other
> large binary artifacts pruned out of it before it gets pushed to
> Github. This would likely need to be done for any repo which has (or
> had?) large binaries in it.
>
> I assembled an authors list to use in the conversion process. By
> default, I mapped usernames to tigris email addresses, e.g.
> tfmorris at tigris dot org <mailto:tfmorris@​tigris.org>. People can either
> add those addresses to the Github accounts or they can be replaced
> with current email addresses. I'd be willing to invest a little time
> to convert one of the Python tools that I used for Google Code ->
> Github conversion as long as it didn't get too involved.
>
> I also investigated issues a little bit and it's pretty easy to get a
> complete XML dump of all the project issues. There doesn't seem to be
> any ready made tool to convert them to Github format, but it probably
> wouldn't be too hard to piece something together using one of the
> other tools.
>
> Wiki conversion is something else that someone would need to tackle.
>
> Re-hosting (at least some of) the release kits is another thing to add
> to the list.
>
> I'm at Google I/O this week, but I can try to spend a little time
> progressing some of the basic items next week and start assembling a
> list of steps to be followed to convert a project. Speaking of which
> what other things should be added to the list of things to be done?
>
> Tom

Re: [argouml-dev] ArgoUML and GitHub

Author linus
Full name Linus Tolke
Date 2015-05-30 08:53:38 PDT
Message Hello again.

There is already work in progress to address the hypothetical problem of
Github being the sole location for open source software in the world, if
you consider this a problem.

http://blog.printf.n​et/articles/2015/05/​29/announcing-gittor​rent-a-decentralized​-github/

Linus
Den 21 maj 2015 15:21 skrev "Christian Heinrich" <christian at gladbachcity dot de
>:

> Hi,
>
> I just raised this question in another e-mail to this list but I think a
> dedicated thread might be good. I quickly used my mail client to search
> for this topic but I couldn't find anythin; so bare with me if I'm
> mistaken.
>
> GitHub has clearly become one of the most popular platforms for
> collaboration on Open Source projects; I dare say, it's todays most
> popular platform.
>
> Many projects have moved there and use the infrastructure plus the vast
> user base to improve their projects.
>
> A quick search for "ArgoUML" yields that there are currently 27
> repositories on GitHub that deal with Argo. (Link:
> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
> )
>
> I'm not saying that by moving there thousands of people will currently
> join ArgoUML, but I think that the barrier will be significantly lower:
>
> - One can easily fork the project and commit changes; signing up on
> tigris.org is not necessary and might hold some people back from
> contributing a quick patch.
>
> - Issue tracker is nicely integrated into the interface; discussion on
> Pull Requests possible.
>
> - Contributing made simple: A simple click will create a pull request
> and hence notify the ArgoUML team of a new feature someone might have
> developed.
>
> - Other tools support GitHub, such as travis-ci.org, which might be
> interesting for the CI issue we're currently having.
>
> - One can easily use the Git workflow, no SVN needed.
>
> - Use GitHub pages to build a decent website.
>
>
>
> Personally, I'd like to see ArgoUML on GitHub but I haven't been very
> active for more than 6 years now (I still want to say a quick "Hi
> Thomas!").
>
>
> I'm curious what you think.
>
> Best regards
> Christian
>
> --------------------​--------------------​--------------
>
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>
> To unsubscribe from this discussion, e-mail: [
> dev-unsubscribe@argo​uml.tigris.org].
> To be allowed to post to the list contact the mailing list moderator,
> email: [linus at tigris dot org]
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author linus
Full name Linus Tolke
Date 2015-05-29 01:11:40 PDT
Message Hello!

I think that one of the questions that needs answering is if the main
argouml project should go in one of several (15-20) repositories, one for
each maven root. Is such a split better performed later?

We need a plan as to what resources/sites that will be used for what
purpose.

Linus
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author tfmorris
Full name Tom Morris
Date 2015-05-28 14:29:19 PDT
Message Linus said (on a different thread) that he didn't think that he had the
knowledge to do this. I've got (most of) the knowledge, but not the time
to do it. I've run the ArgoEclipse repo through git2svn and have a local
git repo of it, but it needs to have the kits and other large binary
artifacts pruned out of it before it gets pushed to Github. This would
likely need to be done for any repo which has (or had?) large binaries in
it.

I assembled an authors list to use in the conversion process. By default,
I mapped usernames to tigris email addresses, e.g. tfmorris at tigris dot org.
People can either add those addresses to the Github accounts or they can be
replaced with current email addresses. I'd be willing to invest a little
time to convert one of the Python tools that I used for Google Code ->
Github conversion as long as it didn't get too involved.

I also investigated issues a little bit and it's pretty easy to get a
complete XML dump of all the project issues. There doesn't seem to be any
ready made tool to convert them to Github format, but it probably wouldn't
be too hard to piece something together using one of the other tools.

Wiki conversion is something else that someone would need to tackle.

Re-hosting (at least some of) the release kits is another thing to add to
the list.

I'm at Google I/O this week, but I can try to spend a little time
progressing some of the basic items next week and start assembling a list
of steps to be followed to convert a project. Speaking of which what other
things should be added to the list of things to be done?

Tom
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author rastaman
Full name Ludovic Maître
Date 2015-05-28 12:49:07 PDT
Message I have cloned locally and then pushed to git the svn repository and it
has take a lot of time 8 months ago. It's here :
https://github.com/r​astaman/argouml-mave​n (with some additions for maven
but this part is a work in progress).

Also toolbar and a few other projects should be migrated for the things
to work.

Best regards,
Ludo (aka rastaman at tigris dot org)

Le 26/05/2015 14:27, Bob Tarling a écrit :
> I have nothing to add that isn't already stated regarding the effort
> here but I would +1 a move from SVN to GIT.
>
> Regards
>
> Bob
>
>
>
> On 21 May 2015 at 18:02, Tom Morris <tfmorris at gmail dot com
> <mailto:tfmorris@​gmail.com>> wrote:
>
> This is a non-trivial task. There are actually over 60 (!) repos
> with hundreds of mailing lists and thousands of
> contributors/followers plus 15 years (!) of history.
> http://www.tigris.or​g/servlets/ProjectLi​st?type=Projects​&&field=ProjectN​ame&matchValue=a​rgo&matchType=co​ntains&mode=Filt​ered&pageNum=2​&itemsPerPage=50
>
> Having said that Tigris has long been marginalized by the other
> forges and since it stopped accepting new projects last year, it's
> probably just a matter of time before it closes.
>
> There are actually three separate but related decisions to be made:
>
> 1. Choice of SCM - SVN, git, Mercurial (hg)
> 2. Choice of forge - Github, Bitbucket, Sourceforge, etc
> 3. Choice of ancilliary tools - mailing lists, issue tracker,
> wiki, etc (this usually defaults to whatever is provided by the
> forge, but doesn't have to)
> 4. If the lists of committers is going to be changed, that's
> another separate decision
>
> I don't think there's any question that git or hg would be better
> than SVN. I mostly use git, but I know hg has its supporters.
> Github is git only, but Bitbucket and Sourceforge give the option
> of choosing Mercurial.
>
> I use Github for other projects and, while it's certainly popular,
> it's not without its weaknesses. The issue tracker in particular
> is pretty weak and it'd be worth considering whether to use Jira
> or some other alternative instead.
>
> Transitioning mailing lists will be eased to some degree by the
> fact that their archived in MarkMail and the new lists could just
> be added to the current archives, but the thousands of subscribers
> would need to resubscribe (or not).
>
> Choosing not to migrate the issues would mean abandoning a pretty
> significant piece of the project history. That's not a decision
> to be made lightly. I've successfully used my tweaked version of
> this script to migrate issues to Github:
> https://github.com/a​rthur-debert/google-​code-issues-migrator​/pull/18
> and Tigris has a way to dump all issues in XML e.g.
> http://argoeclipse.t​igris.org/issues/xml​.cgi
>
> Although Github has a nice easy to use SVN importer (you just give
> it a URL), it can't deal with the ArgoEclipse SVN repo on Tigris,
> so almost certainly won't be able to deal with the main repo which
> is many times larger and more complex, so the migration will need
> to be done using svn2git locally (probably followed by a bunch of
> handtweaking/pruning to get rid of large binaries, etc).
>
> I'm supportive of migrating (although I'm sure there are some that
> will be nostalgic for Tigris since ArgoUML has been hosted there
> for 15 years
> <https://tigrisdotorg​.wordpress.com/2010/​05/24/and-the-result​s-are-in/>),
> but you shouldn't underestimate how much work it'll be.
>
> Tom
>
> On Thu, May 21, 2015 at 9:21 AM, Christian Heinrich
> <christian at gladbachcity dot de <mailto:christian​@gladbachcity.de>​> wrote:
>
> Hi,
>
> I just raised this question in another e-mail to this list but
> I think a
> dedicated thread might be good. I quickly used my mail client
> to search
> for this topic but I couldn't find anythin; so bare with me if I'm
> mistaken.
>
> GitHub has clearly become one of the most popular platforms for
> collaboration on Open Source projects; I dare say, it's todays
> most
> popular platform.
>
> Many projects have moved there and use the infrastructure plus
> the vast
> user base to improve their projects.
>
> A quick search for "ArgoUML" yields that there are currently 27
> repositories on GitHub that deal with Argo. (Link:
> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
> )
>
>
> I'm not saying that by moving there thousands of people will
> currently
> join ArgoUML, but I think that the barrier will be
> significantly lower:
>
> - One can easily fork the project and commit changes; signing
> up on
> tigris.org <http://tigris.org> is not necessary and might hold
> some people back from
> contributing a quick patch.
>
> - Issue tracker is nicely integrated into the interface;
> discussion on
> Pull Requests possible.
>
> - Contributing made simple: A simple click will create a pull
> request
> and hence notify the ArgoUML team of a new feature someone
> might have
> developed.
>
> - Other tools support GitHub, such as travis-ci.org
> <http://travis-ci.org>, which might be
> interesting for the CI issue we're currently having.
>
> - One can easily use the Git workflow, no SVN needed.
>
> - Use GitHub pages to build a decent website.
>
>
>
> Personally, I'd like to see ArgoUML on GitHub but I haven't
> been very
> active for more than 6 years now (I still want to say a quick "Hi
> Thomas!").
>
>
> I'm curious what you think.
>
> Best regards
> Christian
>
> --------------------​--------------------​--------------
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>
> To unsubscribe from this discussion, e-mail:
> [dev-unsubscribe@arg​ouml.tigris.org
> <mailto:dev-unsub​scribe at argouml dot tigri​s.org>].
> To be allowed to post to the list contact the mailing list
> moderator, email: [linus at tigris dot org <mailto:linus@tig​ris.org>]
>
>
>

Re: [argouml-dev] ArgoUML and GitHub

Author bobtarling
Full name Bob Tarling
Date 2015-05-26 05:27:41 PDT
Message I have nothing to add that isn't already stated regarding the effort here
but I would +1 a move from SVN to GIT.

Regards

Bob



On 21 May 2015 at 18:02, Tom Morris <tfmorris at gmail dot com> wrote:

> This is a non-trivial task. There are actually over 60 (!) repos with
> hundreds of mailing lists and thousands of contributors/followers plus 15
> years (!) of history.
>
>
> http://www.tigris.or​g/servlets/ProjectLi​st?type=Projects​&&field=ProjectN​ame&matchValue=a​rgo&matchType=co​ntains&mode=Filt​ered&pageNum=2​&itemsPerPage=50
>
> Having said that Tigris has long been marginalized by the other forges and
> since it stopped accepting new projects last year, it's probably just a
> matter of time before it closes.
>
> There are actually three separate but related decisions to be made:
>
> 1. Choice of SCM - SVN, git, Mercurial (hg)
> 2. Choice of forge - Github, Bitbucket, Sourceforge, etc
> 3. Choice of ancilliary tools - mailing lists, issue tracker, wiki, etc
> (this usually defaults to whatever is provided by the forge, but doesn't
> have to)
> 4. If the lists of committers is going to be changed, that's another
> separate decision
>
> I don't think there's any question that git or hg would be better than
> SVN. I mostly use git, but I know hg has its supporters. Github is git
> only, but Bitbucket and Sourceforge give the option of choosing Mercurial.
>
> I use Github for other projects and, while it's certainly popular, it's
> not without its weaknesses. The issue tracker in particular is pretty weak
> and it'd be worth considering whether to use Jira or some other alternative
> instead.
>
> Transitioning mailing lists will be eased to some degree by the fact that
> their archived in MarkMail and the new lists could just be added to the
> current archives, but the thousands of subscribers would need to
> resubscribe (or not).
>
> Choosing not to migrate the issues would mean abandoning a pretty
> significant piece of the project history. That's not a decision to be made
> lightly. I've successfully used my tweaked version of this script to
> migrate issues to Github:
> https://github.com/a​rthur-debert/google-​code-issues-migrator​/pull/18 and
> Tigris has a way to dump all issues in XML e.g.
> http://argoeclipse.t​igris.org/issues/xml​.cgi
>
> Although Github has a nice easy to use SVN importer (you just give it a
> URL), it can't deal with the ArgoEclipse SVN repo on Tigris, so almost
> certainly won't be able to deal with the main repo which is many times
> larger and more complex, so the migration will need to be done using
> svn2git locally (probably followed by a bunch of handtweaking/pruning to
> get rid of large binaries, etc).
>
> I'm supportive of migrating (although I'm sure there are some that will be
> nostalgic for Tigris since ArgoUML has been hosted there for 15 years
> <https://tigrisdotorg​.wordpress.com/2010/​05/24/and-the-result​s-are-in/>),
> but you shouldn't underestimate how much work it'll be.
>
> Tom
>
> On Thu, May 21, 2015 at 9:21 AM, Christian Heinrich <
> christian at gladbachcity dot de> wrote:
>
>> Hi,
>>
>> I just raised this question in another e-mail to this list but I think a
>> dedicated thread might be good. I quickly used my mail client to search
>> for this topic but I couldn't find anythin; so bare with me if I'm
>> mistaken.
>>
>> GitHub has clearly become one of the most popular platforms for
>> collaboration on Open Source projects; I dare say, it's todays most
>> popular platform.
>>
>> Many projects have moved there and use the infrastructure plus the vast
>> user base to improve their projects.
>>
>> A quick search for "ArgoUML" yields that there are currently 27
>> repositories on GitHub that deal with Argo. (Link:
>> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
>> )
>>
>
>> I'm not saying that by moving there thousands of people will currently
>> join ArgoUML, but I think that the barrier will be significantly lower:
>>
>> - One can easily fork the project and commit changes; signing up on
>> tigris.org is not necessary and might hold some people back from
>> contributing a quick patch.
>>
>> - Issue tracker is nicely integrated into the interface; discussion on
>> Pull Requests possible.
>>
>> - Contributing made simple: A simple click will create a pull request
>> and hence notify the ArgoUML team of a new feature someone might have
>> developed.
>>
>> - Other tools support GitHub, such as travis-ci.org, which might be
>> interesting for the CI issue we're currently having.
>>
>> - One can easily use the Git workflow, no SVN needed.
>>
>> - Use GitHub pages to build a decent website.
>>
>>
>>
>> Personally, I'd like to see ArgoUML on GitHub but I haven't been very
>> active for more than 6 years now (I still want to say a quick "Hi
>> Thomas!").
>>
>>
>> I'm curious what you think.
>>
>> Best regards
>> Christian
>>
>> --------------------​--------------------​--------------
>>
>> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>>
>> To unsubscribe from this discussion, e-mail: [
>> dev-unsubscribe@argo​uml.tigris.org].
>> To be allowed to post to the list contact the mailing list moderator,
>> email: [linus at tigris dot org]
>
>
>
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author tfmorris
Full name Tom Morris
Date 2015-05-21 10:02:55 PDT
Message This is a non-trivial task. There are actually over 60 (!) repos with
hundreds of mailing lists and thousands of contributors/followers plus 15
years (!) of history.

http://www.tigris.or​g/servlets/ProjectLi​st?type=Projects​&&field=ProjectN​ame&matchValue=a​rgo&matchType=co​ntains&mode=Filt​ered&pageNum=2​&itemsPerPage=50

Having said that Tigris has long been marginalized by the other forges and
since it stopped accepting new projects last year, it's probably just a
matter of time before it closes.

There are actually three separate but related decisions to be made:

1. Choice of SCM - SVN, git, Mercurial (hg)
2. Choice of forge - Github, Bitbucket, Sourceforge, etc
3. Choice of ancilliary tools - mailing lists, issue tracker, wiki, etc
(this usually defaults to whatever is provided by the forge, but doesn't
have to)
4. If the lists of committers is going to be changed, that's another
separate decision

I don't think there's any question that git or hg would be better than
SVN. I mostly use git, but I know hg has its supporters. Github is git
only, but Bitbucket and Sourceforge give the option of choosing Mercurial.

I use Github for other projects and, while it's certainly popular, it's not
without its weaknesses. The issue tracker in particular is pretty weak and
it'd be worth considering whether to use Jira or some other alternative
instead.

Transitioning mailing lists will be eased to some degree by the fact that
their archived in MarkMail and the new lists could just be added to the
current archives, but the thousands of subscribers would need to
resubscribe (or not).

Choosing not to migrate the issues would mean abandoning a pretty
significant piece of the project history. That's not a decision to be made
lightly. I've successfully used my tweaked version of this script to
migrate issues to Github:
https://github.com/a​rthur-debert/google-​code-issues-migrator​/pull/18 and
Tigris has a way to dump all issues in XML e.g.
http://argoeclipse.t​igris.org/issues/xml​.cgi

Although Github has a nice easy to use SVN importer (you just give it a
URL), it can't deal with the ArgoEclipse SVN repo on Tigris, so almost
certainly won't be able to deal with the main repo which is many times
larger and more complex, so the migration will need to be done using
svn2git locally (probably followed by a bunch of handtweaking/pruning to
get rid of large binaries, etc).

I'm supportive of migrating (although I'm sure there are some that will be
nostalgic for Tigris since ArgoUML has been hosted there for 15 years
<https://tigrisdotorg​.wordpress.com/2010/​05/24/and-the-result​s-are-in/>),
but you shouldn't underestimate how much work it'll be.

Tom

On Thu, May 21, 2015 at 9:21 AM, Christian Heinrich <
christian at gladbachcity dot de> wrote:

> Hi,
>
> I just raised this question in another e-mail to this list but I think a
> dedicated thread might be good. I quickly used my mail client to search
> for this topic but I couldn't find anythin; so bare with me if I'm
> mistaken.
>
> GitHub has clearly become one of the most popular platforms for
> collaboration on Open Source projects; I dare say, it's todays most
> popular platform.
>
> Many projects have moved there and use the infrastructure plus the vast
> user base to improve their projects.
>
> A quick search for "ArgoUML" yields that there are currently 27
> repositories on GitHub that deal with Argo. (Link:
> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
> )
>

> I'm not saying that by moving there thousands of people will currently
> join ArgoUML, but I think that the barrier will be significantly lower:
>
> - One can easily fork the project and commit changes; signing up on
> tigris.org is not necessary and might hold some people back from
> contributing a quick patch.
>
> - Issue tracker is nicely integrated into the interface; discussion on
> Pull Requests possible.
>
> - Contributing made simple: A simple click will create a pull request
> and hence notify the ArgoUML team of a new feature someone might have
> developed.
>
> - Other tools support GitHub, such as travis-ci.org, which might be
> interesting for the CI issue we're currently having.
>
> - One can easily use the Git workflow, no SVN needed.
>
> - Use GitHub pages to build a decent website.
>
>
>
> Personally, I'd like to see ArgoUML on GitHub but I haven't been very
> active for more than 6 years now (I still want to say a quick "Hi
> Thomas!").
>
>
> I'm curious what you think.
>
> Best regards
> Christian
>
> --------------------​--------------------​--------------
>
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>
> To unsubscribe from this discussion, e-mail: [
> dev-unsubscribe@argo​uml.tigris.org].
> To be allowed to post to the list contact the mailing list moderator,
> email: [linus at tigris dot org]
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author shurakai
Full name Christian Heinrich
Date 2015-05-21 07:35:35 PDT
Message Hi,

I'd certainly like to help with this, but I don't have a lot of spare
time - as everyone else here, I guess. (I will be on a (business) trip
almost all of June, for instance.)

Anyways, it should also discussed what is being moved and how projects
are organized.

1. I'd propose to create a new user "argouml" and then create several
repositories for the different projects.

2. I think we should not move the bug tracker; there are too many
tickets open that nobody ever dealt with and the new issue system would
instantaneously become a mess. If someone wants to fix open bugs, check
tigris.org for that. If someone enters a bug again on GitHub, it means
"someone really cares about this".

3. We should decide on the CI issue before making the move.

4. Is everyone familiar with the workflow of git? That is, topic
branches and Pull Requests? I'd propose only very few people get access
to the main repositories and they then accept the PRs.

Best regards
Christian

On Thu, 2015-05-21 at 16:00 +0200, Christian López Espínola wrote:
> I agree that moving there would be "a good thing" (TM)
>
> CollabNet as far as I know has not added new features or evolutions,
> and looking at how other competitors closed I see that there could be
> an announcement anytime soon.
> So doing that now without much pressure is better than later.
>
>
> But we need a plan for moving there, our build is complex enough so we
> need to be sure that everything will work. In case there is agreement,
> do you would like to lead the initiative?
>
> On Thu, May 21, 2015 at 3:21 PM, Christian Heinrich
> <christian@gladba​chcity.de> wrote:
> Hi,
>
> I just raised this question in another e-mail to this list but
> I think a
> dedicated thread might be good. I quickly used my mail client
> to search
> for this topic but I couldn't find anythin; so bare with me if
> I'm
> mistaken.
>
> GitHub has clearly become one of the most popular platforms
> for
> collaboration on Open Source projects; I dare say, it's todays
> most
> popular platform.
>
> Many projects have moved there and use the infrastructure plus
> the vast
> user base to improve their projects.
>
> A quick search for "ArgoUML" yields that there are currently
> 27
> repositories on GitHub that deal with Argo. (Link:
> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
> )
>
> I'm not saying that by moving there thousands of people will
> currently
> join ArgoUML, but I think that the barrier will be
> significantly lower:
>
> - One can easily fork the project and commit changes; signing
> up on
> tigris.org is not necessary and might hold some people back
> from
> contributing a quick patch.
>
> - Issue tracker is nicely integrated into the interface;
> discussion on
> Pull Requests possible.
>
> - Contributing made simple: A simple click will create a pull
> request
> and hence notify the ArgoUML team of a new feature someone
> might have
> developed.
>
> - Other tools support GitHub, such as travis-ci.org, which
> might be
> interesting for the CI issue we're currently having.
>
> - One can easily use the Git workflow, no SVN needed.
>
> - Use GitHub pages to build a decent website.
>
>
>
> Personally, I'd like to see ArgoUML on GitHub but I haven't
> been very
> active for more than 6 years now (I still want to say a quick
> "Hi
> Thomas!").
>
>
> I'm curious what you think.
>
> Best regards
> Christian
>
> --------------------​--------------------​--------------
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>
> To unsubscribe from this discussion, e-mail:
> [dev-unsubscribe@arg​ouml.tigris.org].
> To be allowed to post to the list contact the mailing list
> moderator, email: [linus at tigris dot org]
>
>
>
>
> --
> Cheers,
>
> Christian López Espínola <penyaskito AT computer DOT org>
> http://twitter.com/penyaskito | http://penyaskito.com
Attachments

Re: [argouml-dev] ArgoUML and GitHub

Author penyaskito
Full name Christian López Espínola
Date 2015-05-21 07:00:26 PDT
Message I agree that moving there would be "a good thing" (TM)
CollabNet as far as I know has not added new features or evolutions, and
looking at how other competitors closed I see that there could be an
announcement anytime soon.
So doing that now without much pressure is better than later.

But we need a plan for moving there, our build is complex enough so we need
to be sure that everything will work. In case there is agreement, do you
would like to lead the initiative?

On Thu, May 21, 2015 at 3:21 PM, Christian Heinrich <
christian at gladbachcity dot de> wrote:

> Hi,
>
> I just raised this question in another e-mail to this list but I think a
> dedicated thread might be good. I quickly used my mail client to search
> for this topic but I couldn't find anythin; so bare with me if I'm
> mistaken.
>
> GitHub has clearly become one of the most popular platforms for
> collaboration on Open Source projects; I dare say, it's todays most
> popular platform.
>
> Many projects have moved there and use the infrastructure plus the vast
> user base to improve their projects.
>
> A quick search for "ArgoUML" yields that there are currently 27
> repositories on GitHub that deal with Argo. (Link:
> https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
> )
>
> I'm not saying that by moving there thousands of people will currently
> join ArgoUML, but I think that the barrier will be significantly lower:
>
> - One can easily fork the project and commit changes; signing up on
> tigris.org is not necessary and might hold some people back from
> contributing a quick patch.
>
> - Issue tracker is nicely integrated into the interface; discussion on
> Pull Requests possible.
>
> - Contributing made simple: A simple click will create a pull request
> and hence notify the ArgoUML team of a new feature someone might have
> developed.
>
> - Other tools support GitHub, such as travis-ci.org, which might be
> interesting for the CI issue we're currently having.
>
> - One can easily use the Git workflow, no SVN needed.
>
> - Use GitHub pages to build a decent website.
>
>
>
> Personally, I'd like to see ArgoUML on GitHub but I haven't been very
> active for more than 6 years now (I still want to say a quick "Hi
> Thomas!").
>
>
> I'm curious what you think.
>
> Best regards
> Christian
>
> --------------------​--------------------​--------------
>
> http://argouml.tigri​s.org/ds/viewMessage​.do?dsForumId=450​&dsMessageId=311854​6
>
> To unsubscribe from this discussion, e-mail: [
> dev-unsubscribe@argo​uml.tigris.org].
> To be allowed to post to the list contact the mailing list moderator,
> email: [linus at tigris dot org]




--
Cheers,

Christian López Espínola <penyaskito AT computer DOT org>
http://twitter.com/penyaskito | http://penyaskito.com
Attachments

[argouml-dev] ArgoUML and GitHub

Author shurakai
Full name Christian Heinrich
Date 2015-05-21 06:21:46 PDT
Message Hi,

I just raised this question in another e-mail to this list but I think a
dedicated thread might be good. I quickly used my mail client to search
for this topic but I couldn't find anythin; so bare with me if I'm
mistaken.

GitHub has clearly become one of the most popular platforms for
collaboration on Open Source projects; I dare say, it's todays most
popular platform.

Many projects have moved there and use the infrastructure plus the vast
user base to improve their projects.

A quick search for "ArgoUML" yields that there are currently 27
repositories on GitHub that deal with Argo. (Link:
https://github.com/s​earch?p=1&q=argo​uml&type=Reposit​ories&utf8=%E2%9​C%93
)

I'm not saying that by moving there thousands of people will currently
join ArgoUML, but I think that the barrier will be significantly lower:

- One can easily fork the project and commit changes; signing up on
  tigris.org is not necessary and might hold some people back from
  contributing a quick patch.

- Issue tracker is nicely integrated into the interface; discussion on
  Pull Requests possible.

- Contributing made simple: A simple click will create a pull request
  and hence notify the ArgoUML team of a new feature someone might have
  developed.

- Other tools support GitHub, such as travis-ci.org, which might be
  interesting for the CI issue we're currently having.

- One can easily use the Git workflow, no SVN needed.

- Use GitHub pages to build a decent website.



Personally, I'd like to see ArgoUML on GitHub but I haven't been very
active for more than 6 years now (I still want to say a quick "Hi
Thomas!").


I'm curious what you think.

Best regards
Christian
Attachments
Messages per page: