public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-user] CI Continuous Integration
  @ 2014-12-17  3:59 99% ` Sam Bishop
  0 siblings, 0 replies; 1+ results
From: Sam Bishop @ 2014-12-17  3:59 UTC (permalink / raw
  To: gentoo-user

Very interesting. A great example of how something can be both Gentoo
and Not Gentoo. This is 100% Gentoo unlike Funtoo or Sabayon, but it
brings in some of their advantages. Gentoo doesn't prevent us from
having multiple package variants and this leads to cool stuff like
being able to have a set of layman repositories that ebuilds graduate
through in stages, from 'dev' to 'test' to 'stable'.

And this is why I feel so strongly about Gentoo + Git + CI
While github may not be the right place and raw 'git' not the right
tool. I am a big fan of how phabricator + arcanist provides workflow
guarantees on top of using git, such as the 'must pass the linter
rules + tests' workflow and how it can track and reference external
repos side by side with the repos it hosts.

I feel the future belongs to Gentoo as steward of the ebuild format,
portage and related tools more than as a 'meta distro'. CI is the
force multiplier, when anyone who wants to build a "Gentoo powered
distro" has a documented set of tools they can use to 'stand up the
infrastructure' for things like package QA using a CI Server, a Binary
Package build server/server farm, and Binary Package hosting for the
build artefacts. By rights Gentoo not Debian, Arch or Fedora should be
the Distro of choice for creating experimental niche distros from but
we lack the kind of tools to make it 'easy' for people to do. I'm
currently experimenting to see how many of these I can prototype
inside Docker containers or LXC images and it looks quite promising.

The future looks bright for Gentoo. :-)


On 17 December 2014 at 01:15, James <wireless@tampabay.rr.com> wrote:
> Well,
>
> For all of those who are interested in Continuous Integration, especially
> with the demise of Tinderbox, Look at what I just stumbled (googling)
> across
>
>
> "Zentoo Linux also provides a bunch of experimental overlays for special
> setups (like Continuous Integration system needing X11 and browsers) and for
> testing experimental new packages. "
>
>
> [1] http://www.zentoo.org/
>
>
> I have not had a chance to look it over, but at first glance it seems
> some folks are already taking  (CI) ideas to the next level?
>
>
> interesting,
> James
>
>


^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2014-12-16 17:15     [gentoo-user] CI Continuous Integration James
2014-12-17  3:59 99% ` Sam Bishop

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox