[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Next steps for gitlab.debian (Re: GitLab B.V. to host free-software GitLab for Debian project)


sorry for the late reply, I ment to discuss this during DebConf IRL and
then RL came into the way…

On Thu, Jun 30, 2016 at 02:07:13PM +0200, Tollef Fog Heen wrote:
> > On Sun, Jun 26, 2016 at 08:50:05PM +0200, Tollef Fog Heen wrote:
> > > > > Do you also object to DSA using puppet for configuration management?
> > 
> > I don't. In fact I wasnt aware puppet is under "non-free" CLA as well.
> Your earlier message wasn't about a CLA, but about whether software is
> split in an enterprise version and a «normal» version.  Puppet itself is
> Apache licensed, so it's not copyleft and the need for any sort of CLA
> isn't really there to be able to provide a proprietary version.  (I'm
> not sure if it has a CLA or not.)
> This might come across as splitting hairs.  That is not my intention,
> I'm trying to understand what you're actually objecting to. I'm not
> sure if you'll be at Debconf or not, but if you are, feel free to grab
> me for a discussion around this. I'd be interested in what you have to
> say.
until your mail I wasn't aware that Puppet is also split into a free and
a commercial version…

I'm not sure whether I would have objected (or even just complained)
about DSA introducing puppet some years ago if I had known this back
then, because of course (both) puppet (and gitlab) are free software,
just with development models I seriously dislike. There's also always
other factors, like "features" they implement…

Visibility is another thing, the use of puppet is quite hidden and non
user facing. Which reminds me of another difference: making DSA switch
away from puppet will only inpact a few people, while switching away
from gitlab once we have it, will have a much higher impact on people.

So, choosing (or objecting) a software always is done based on many
factors. (The above also misses some relevant factors…)

Oh, and there is another big difference (I believe): there's not much
gitlab development outside gitlab.com, while there is quite a lot of
puppet development outside puppetlabs.


Attachment: signature.asc
Description: Digital signature

Reply to: