On 22 May 2014, at 07:42, Thomas Joseph <[email protected]> wrote:
> Another option to consider would be to use BitBucket. I have pushed almost > all of the magnolia git repositories to bitbucket without any issues. Has > this been considered before? > Sure. Same as to Jörg about Gitlab. it did not offer all we needed back then (private branches, many users, different groups, ...), and one of our key considerations is that we didn’t want to have to maintain 2 separate installations. (+ pricing, which has changed a lot since, too) Cheers, -g > > On Tue, May 20, 2014 at 5:03 PM, Grégory Joseph > <[email protected]> wrote: > Hi Jörg, > > Of course we considered it - years ago, when we migrated to Git. Back then, > it simply did not offer the flexibility and stability we needed. We were also > always planning to mirror our repos to GitHub, which made the extra features > of GitLab&al less important. (that never happened because of the history of > our main repos, where some old huge files have been committed by accident, > and Github prevents committing files over 50mb-or-so, for good reasons) > > It is definitely worth reinvestigating today, after it’s matured so much. It > has however quite some competition, among others with Atlassian’s stash. We > *are* doing exactly that. > > FYI, we already have all the feature you’re mentioning below, minus the > pull/merge requests, with Gitolite, except we do expect users to have some > familiarity with the terminal. I still totally agree that something like > Gitlab would make contributions easier. > > Cheers, > > -greg > > > > On 19 May 2014, at 10:57, Jörg von Frantzius <[email protected]> > wrote: > > > Hi, > > > > I'd just like to ask the Magnolians whether you have ever considered using > > https://www.gitlab.com/gitlab-ce/ instead of the basic Git web interface > > that is currently offered at http://git.magnolia-cms.com/gitweb/ ? > > > > Being the open source clone of Github, it's got a lot of nice features that > > IMHO would make live easier and more comfortable: > > • user administration, groups > > • forking repositories > > • merge requests > > • branch protection (e.g. only selected users / groups can commit to > > master) > > • commenting on commits > > • elaborate diff views > > • easily create and share git repositories from the web interface (no > > need for manual command line intervention) > > This could make it more inviting for others to contribute patches or new > > features, or create Magnolia related projects that currently ended up on > > Github (because it is so much more convenient than the basic Git web > > interface). > > > > And by the way, maybe you could consider using > > https://marketplace.atlassian.com/plugins/com.xiplink.jira.git.jira_git_plugin > > for showing Git commits in JIRA issues? > > > > Best regards, > > Jörg > > > > > -- > > Dipl.-Inf. Jörg von Frantzius, Systems Architect > > > > Email mailto:[email protected] > > > > Fax +49 30 283921-29 > > > > Aperto AG - In der Pianofabrik > > Chausseestraße 5, D-10115 Berlin-Mitte > > http://www.aperto.de > > http://www.facebook.com/aperto > > https://www.xing.com/companies/apertoag > > > > HRB 77049, AG Berlin Charlottenburg > > Vorstand: Dirk Buddensiek (Vorsitzender), Kai Großmann, Stephan Haagen, > > Daniel Simon > > Aufsichtsrat: Bernd Hardes (Vorsitzender) > > > > > > ---------------------------------------------------------------- > > For list details, see > > http://www.magnolia-cms.com/community/mailing-lists.html > > Alternatively, use our forums: http://forum.magnolia-cms.com/ > > To unsubscribe, E-mail to: <[email protected]> > > ---------------------------------------------------------------- > > > > ---------------------------------------------------------------- > For list details, see http://www.magnolia-cms.com/community/mailing-lists.html > Alternatively, use our forums: http://forum.magnolia-cms.com/ > To unsubscribe, E-mail to: <[email protected]> > ---------------------------------------------------------------- > > > > > -- > Thanks and Regards, > /Thomas Joseph > > LinkedIn: http://www.linkedin.com/in/ethomasjoseph > Twitter: http://twitter.com/ethomasjoseph > > ------------------------------------------------------------ > Promote Open Source - Promote Liberty of Ideas and Software. > ------------------------------------------------------------ > > > ---------------------------------------------------------------- > For list details, see http://www.magnolia-cms.com/community/mailing-lists.html > Alternatively, use our forums: http://forum.magnolia-cms.com/ > To unsubscribe, E-mail to: <[email protected]> > ---------------------------------------------------------------- ---------------------------------------------------------------- For list details, see http://www.magnolia-cms.com/community/mailing-lists.html Alternatively, use our forums: http://forum.magnolia-cms.com/ To unsubscribe, E-mail to: <[email protected]> ----------------------------------------------------------------
