On Sun, Apr 12, 2015 at 05:54:36PM +0300, Andrew Savchenko wrote:
> Right now there is no hard dependency on github or travis, of
> course. But present pathway worries me: with current pace at some
> point we _will_ depend on travis or github too much. Then they may
> change their terms of service or license argeement, or just shut
> down the whole service (as Google recently shut down Google Code).
> And then we will be in a great trouble. And then it may be too late
> to change anything. I want to avoid this, that's all.
 
 It may take some work, but I do not think we could reach a point where
 nothing could be changed.

 Remember that, unlike cvs, every git clone, by default, has all of the
 history of the repository, so all we would have to do is find another
 place to host the repository and push it there.

> What we should really do is to develop our own QA tools or use
> existing free ones on our own infrastructure, thus that Gentoo
> development may continue to be independent and unbiased.
 
 This is more likely once the main Gentoo ebuild repository is migrated
 to git.

> Please understand that I'm grateful for all people improving
> Gentoo, including Michał, for their hard work. But we should not
> solely rely on third-party proprietary solutions (travis is a
> github lock-in) because of convenience.
 
 wrt travis-ci, why not contribute code to it so that isn't a github
 lock-in? Have you checked to see if the authors are opposed to that
 kind of contribution?

 I think all of these extra solutions are coming up because folks are
 frustrated with the current status of our main portage tree not being
 under git.

> Best regards,
> Andrew Savchenko

William

Attachment: signature.asc
Description: Digital signature

Reply via email to