[NTG-context] VCS for modules (was: Re: Transliterator module, 2nd revision)

2010-03-11 Thread Peter Münster
On Thu, Mar 11 2010, Patrick Gundlach wrote:

  We urgently need to have some git server or something similar on the
  garden for modules. Maybe SVN would also do for a while. The current
  approach is very clumsy to use.
 
 I don't think that the users should learn git,

Hello,

I don't know git, but if it's as easy to use as svn, then I don't see any
problem.  If it's too complex, then svn should do it, I think (do we need
the additional functions of git?)

Cheers, Peter

-- 
Contact information: http://pmrb.free.fr/contact/


___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] VCS for modules (was: Re: Transliterator module, 2nd revision)

2010-03-11 Thread luigi scarso
On Thu, Mar 11, 2010 at 10:28 AM, Peter Münster pmli...@free.fr wrote:
 Hello,

 I don't know git, but if it's as easy to use as svn,
It is.

-- 
luigi
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] VCS for modules (was: Re: Transliterator module, 2nd revision)

2010-03-11 Thread Mojca Miklavec
On Thu, Mar 11, 2010 at 10:28, Peter Münster wrote:
 On Thu, Mar 11 2010, Patrick Gundlach wrote:

  We urgently need to have some git server or something similar on the
  garden for modules. Maybe SVN would also do for a while. The current
  approach is very clumsy to use.

 I don't think that the users should learn git,

 Hello,

 I don't know git, but if it's as easy to use as svn, then I don't see any
 problem.

Learning curve is the same. The main difference is that SVN is more
well-known and people are more comfortable using it.

You can compare it with LaTeX vs. ConTeXt. LaTeX is simply better
known and more people know how to use it, but ConTeXt is somehow more
powerful. For a beginner it's hardly a difference in the learning
curve.

 If it's too complex, then svn should do it, I think (do we need
 the additional functions of git?)

I mean - at the moment we don't have any additional functions at
all, so anything would be better than the current situation. But some
of the additional functions of git are really really worth having:
- ability to have a local repository  lots of functionality connected with that
- ease of branching/merging (authors may play with local branches on
their computer with ease)
- easy to implement something like pull requests: someone needs to
confirm that the changes are at least approximately OK (from time to
time some files have accidentally been moved to the wrong place, so
that TeX Live had problems with updates); though I doubt that we
should do that it this moment

Drawbacks:
- ugly graphical user interface
- it would be nice to use something like github, but I don't like the
idea of using github as a main source since context-specific projects
dissolve in the sea of others
- one needs to set it up

If we decide to use SVN, we could set it up much faster though.

Mojca
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___