The decision to move from cvs to git has been made.
Now there are three different git hosts to choose from: sourceforge,
github and gitorious
SF:
+ users already set up (probably still needs some work due to attack)
- web interface is too simple
Github:
+ graphical view of branches
+ good support for merge requests and code reviews
+ Smart HTTP support (works behind proxy,
https://github.com/blog/642-smart-http-support)
- only one admin per repo
> github is user-centered
> more popular, larger familiar user base
Gitorious:
+ multiple admins per project
+ open source backend (possible to self-host)
- no smart http support
> gitorious is project-centered
SourceForge is not really a good alternative.
The drawback with github is that the username is visible in the url.
It is possible to create a testlink user that is admin and then add
all developers as collaborators. The admin is the only one that may
add developers to this blessed repo. (Since we are using git is is
still possible to develop without being a collaborator on github).
Also the support for proxy on github is a good advantage since many
testlink users are behind company firewalls.
As you probably understood I personally prefer github (I've used both)
since I think it is easier to work with. Also it is easy to merge
contributions from users.
More pros and cons for those who like reading:
http://stackoverflow.com/questions/78991/why-is-github-more-popular-than-gitorious
http://blogs.gentoo.org/nightmorph/2010/02/16/gitorious-or-github/
2011/2/13 Francisco Mancardi <francisco...@gmail.com>:
As you probably understood I personally prefer github (I've used both)
since I think it is easier to work with. Also it is easy to merge
contributions from users.
As stated what I like less from github ( and can be silly) is his user centric model, while I prefer a project center.
Stated again I will try to evaluate both and see what happens.
Only clear choice is 'SF is not a choice it's web interface is too primivite'.
--
You received this message because you are subscribed to the Google Groups "testlink-dev" group.
To post to this group, send email to testli...@googlegroups.com.
To unsubscribe from this group, send email to testlink-dev...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/testlink-dev?hl=en.
-- This message has been checked by ESVA and is believed to be clean. --