public inbox for gentoo-alt@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-alt] Prefix-standalone profile has upgraded into dev
@ 2019-09-28  2:51 Benda Xu
  2019-09-29  6:45 ` Brad Macpherson
  2019-09-29 13:07 ` Jacob Godserv
  0 siblings, 2 replies; 9+ messages in thread
From: Benda Xu @ 2019-09-28  2:51 UTC (permalink / raw
  To: gentoo-dev-announce; +Cc: Gentoo Alt, Mo Zhou

Fellow Gentoo Users and Developers,

I have just authored commit b006a6fc53f2 with Mo Zhou, our GSOC student,
to promote Gentoo Prefix Standalone amd64 profile

  default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+

into "dev" level.  Gentoo Prefix will start to receive standard Gentoo
QA, and become more reliable to go for "stable" profile level.


This moment has been waited for years.  Thanks to all who have
contributed, especially the Gentoo Prefix users and the Gentoo QA team
for your help and support.

Yours,
Benda


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-28  2:51 [gentoo-alt] Prefix-standalone profile has upgraded into dev Benda Xu
@ 2019-09-29  6:45 ` Brad Macpherson
  2019-09-29  9:02   ` Benda Xu
  2019-09-29 13:07 ` Jacob Godserv
  1 sibling, 1 reply; 9+ messages in thread
From: Brad Macpherson @ 2019-09-29  6:45 UTC (permalink / raw
  To: gentoo-alt

[-- Attachment #1: Type: text/plain, Size: 768 bytes --]

Fantastic news! Your hard work is much appreciated out here in userland.

Cheers

Brad

On 28 September 2019 03:51:14 GMT+01:00, Benda Xu <heroxbd@gentoo.org> wrote:
>Fellow Gentoo Users and Developers,
>
>I have just authored commit b006a6fc53f2 with Mo Zhou, our GSOC
>student,
>to promote Gentoo Prefix Standalone amd64 profile
>
>  default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+
>
>into "dev" level.  Gentoo Prefix will start to receive standard Gentoo
>QA, and become more reliable to go for "stable" profile level.
>
>
>This moment has been waited for years.  Thanks to all who have
>contributed, especially the Gentoo Prefix users and the Gentoo QA team
>for your help and support.
>
>Yours,
>Benda

-- 
Sent from Kaiten Mail. Please excuse my brevity.

[-- Attachment #2: Type: text/html, Size: 1149 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-29  6:45 ` Brad Macpherson
@ 2019-09-29  9:02   ` Benda Xu
  0 siblings, 0 replies; 9+ messages in thread
From: Benda Xu @ 2019-09-29  9:02 UTC (permalink / raw
  To: gentoo-alt

Brad Macpherson <brad@teched-creations.com> writes:

> Fantastic news! Your hard work is much appreciated out here in
> userland.

Thank you Brad for your warm encouragement :)

Yours,
Benda


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-28  2:51 [gentoo-alt] Prefix-standalone profile has upgraded into dev Benda Xu
  2019-09-29  6:45 ` Brad Macpherson
@ 2019-09-29 13:07 ` Jacob Godserv
  2019-09-30  1:28   ` Benda Xu
  1 sibling, 1 reply; 9+ messages in thread
From: Jacob Godserv @ 2019-09-29 13:07 UTC (permalink / raw
  To: gentoo-alt

[-- Attachment #1: Type: text/plain, Size: 844 bytes --]

Wow! This is huge! Congratulations to the Prefix team for their hard work
and the unofficial volunteers that supported them! This has been so long in
the making I resigned myself to it never happening. Incredible!

On Fri, Sep 27, 2019, 22:51 Benda Xu <heroxbd@gentoo.org> wrote:

> Fellow Gentoo Users and Developers,
>
> I have just authored commit b006a6fc53f2 with Mo Zhou, our GSOC student,
> to promote Gentoo Prefix Standalone amd64 profile
>
>   default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+
>
> into "dev" level.  Gentoo Prefix will start to receive standard Gentoo
> QA, and become more reliable to go for "stable" profile level.
>
>
> This moment has been waited for years.  Thanks to all who have
> contributed, especially the Gentoo Prefix users and the Gentoo QA team
> for your help and support.
>
> Yours,
> Benda
>
>

[-- Attachment #2: Type: text/html, Size: 1186 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-29 13:07 ` Jacob Godserv
@ 2019-09-30  1:28   ` Benda Xu
  2019-09-30  6:25     ` Fabian Groffen
  0 siblings, 1 reply; 9+ messages in thread
From: Benda Xu @ 2019-09-30  1:28 UTC (permalink / raw
  To: gentoo-alt

Jacob Godserv <jacobgodserv@gmail.com> writes:

> Wow! This is huge! Congratulations to the Prefix team for their hard
> work and the unofficial volunteers that supported them! This has been
> so long in the making I resigned myself to it never
> happening. Incredible!

Thank you Jacob.  It has been a long journey since around ~2005
(@Fabian, correct me if I am wrong).  Prefix has gradually matured over
the years, with love from all of us in the community.

The feeling that Prefix would remain an experimental project was real.
But as the quality of Prefix steadily grows, we could envision it to be
of production level hereafter.

Big cheers to us all.

Yours,
Benda


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-30  1:28   ` Benda Xu
@ 2019-09-30  6:25     ` Fabian Groffen
  2019-09-30  7:28       ` Sam Pfeiffer
                         ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Fabian Groffen @ 2019-09-30  6:25 UTC (permalink / raw
  To: gentoo-alt

[-- Attachment #1: Type: text/plain, Size: 2577 bytes --]

On 30-09-2019 09:28:17 +0800, Benda Xu wrote:
> Jacob Godserv <jacobgodserv@gmail.com> writes:
> 
> > Wow! This is huge! Congratulations to the Prefix team for their hard
> > work and the unofficial volunteers that supported them! This has been
> > so long in the making I resigned myself to it never
> > happening. Incredible!
> 
> Thank you Jacob.  It has been a long journey since around ~2005
> (@Fabian, correct me if I am wrong).  Prefix has gradually matured over
> the years, with love from all of us in the community.

I joined in 2005.  At that time there were a few hundreds of packages
keyworded for ~ppc-macos.  Main people that had been working on there
(that I know of) were ferringb, kito, pvdabeel, gongloo and j4rg0n.  The
project started as Gentoo for Mac OS X.  Around 2008 this became Gentoo
Prefix (as we know it today) because a shift was made from installing
"missing" software on Mac OS X in the usual locations (/usr/bin, etc.)
to installing replacement software in a different location, replacing
host software, and therefore relying as little as possible on that
software.  Initially it was easy to use Mac OS X's provided software,
because it was up-to-date, but as time went, the software became
outdated (think of automake/autoconf, often a problem) and problematic
(Apple-specific modifications, or unfixed bugs because of old versions).
Thus the only way forward was to install as much as possible Gentoo
"versions", the sole aim of Gentoo Prefix.

> The feeling that Prefix would remain an experimental project was real.
> But as the quality of Prefix steadily grows, we could envision it to be
> of production level hereafter.

I'm happy to see it more mature for the Linux platforms.  We've always
been struggling to keep it "working".  Historically, the macOS "target"
was best supported, followed by Solaris, but as these platforms
continued to evolve, or age, we couldn't always keep up fixing the
packages and bootstrap process.  Even today this is the case.

There were a lot of contributors as wel as Gentoo devs that came and
went over the years, making countless efforts and spending many hours to
analyse, test and fix packages, processes or scenarios.  For those of
you, if you're still watching, your input has been vital for making the
project what it has become today.  It's still running, and for some
scenarios still working fine/being super useful.

Thanks a lot,
Fabian


> Big cheers to us all.
> 
> Yours,
> Benda
> 

-- 
Fabian Groffen
Gentoo on a different level

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 484 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-30  6:25     ` Fabian Groffen
@ 2019-09-30  7:28       ` Sam Pfeiffer
  2019-09-30  9:53       ` Guilherme Amadio
  2019-10-01 10:09       ` [gentoo-alt] " Michael Haubenwallner
  2 siblings, 0 replies; 9+ messages in thread
From: Sam Pfeiffer @ 2019-09-30  7:28 UTC (permalink / raw
  Cc: gentoo-alt

[-- Attachment #1: Type: text/plain, Size: 2792 bytes --]

Great and exciting news!

On Mon, Sep 30, 2019 at 4:25 PM Fabian Groffen <grobian@gentoo.org> wrote:

> On 30-09-2019 09:28:17 +0800, Benda Xu wrote:
> > Jacob Godserv <jacobgodserv@gmail.com> writes:
> >
> > > Wow! This is huge! Congratulations to the Prefix team for their hard
> > > work and the unofficial volunteers that supported them! This has been
> > > so long in the making I resigned myself to it never
> > > happening. Incredible!
> >
> > Thank you Jacob.  It has been a long journey since around ~2005
> > (@Fabian, correct me if I am wrong).  Prefix has gradually matured over
> > the years, with love from all of us in the community.
>
> I joined in 2005.  At that time there were a few hundreds of packages
> keyworded for ~ppc-macos.  Main people that had been working on there
> (that I know of) were ferringb, kito, pvdabeel, gongloo and j4rg0n.  The
> project started as Gentoo for Mac OS X.  Around 2008 this became Gentoo
> Prefix (as we know it today) because a shift was made from installing
> "missing" software on Mac OS X in the usual locations (/usr/bin, etc.)
> to installing replacement software in a different location, replacing
> host software, and therefore relying as little as possible on that
> software.  Initially it was easy to use Mac OS X's provided software,
> because it was up-to-date, but as time went, the software became
> outdated (think of automake/autoconf, often a problem) and problematic
> (Apple-specific modifications, or unfixed bugs because of old versions).
> Thus the only way forward was to install as much as possible Gentoo
> "versions", the sole aim of Gentoo Prefix.
>
> > The feeling that Prefix would remain an experimental project was real.
> > But as the quality of Prefix steadily grows, we could envision it to be
> > of production level hereafter.
>
> I'm happy to see it more mature for the Linux platforms.  We've always
> been struggling to keep it "working".  Historically, the macOS "target"
> was best supported, followed by Solaris, but as these platforms
> continued to evolve, or age, we couldn't always keep up fixing the
> packages and bootstrap process.  Even today this is the case.
>
> There were a lot of contributors as wel as Gentoo devs that came and
> went over the years, making countless efforts and spending many hours to
> analyse, test and fix packages, processes or scenarios.  For those of
> you, if you're still watching, your input has been vital for making the
> project what it has become today.  It's still running, and for some
> scenarios still working fine/being super useful.
>
> Thanks a lot,
> Fabian
>
>
> > Big cheers to us all.
> >
> > Yours,
> > Benda
> >
>
> --
> Fabian Groffen
> Gentoo on a different level
>


-- 

*Sammy Pfeiffer*
PhD Candidate at The Magic Lab within UTS.

[-- Attachment #2: Type: text/html, Size: 3615 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-alt] Prefix-standalone profile has upgraded into dev
  2019-09-30  6:25     ` Fabian Groffen
  2019-09-30  7:28       ` Sam Pfeiffer
@ 2019-09-30  9:53       ` Guilherme Amadio
  2019-10-01 10:09       ` [gentoo-alt] " Michael Haubenwallner
  2 siblings, 0 replies; 9+ messages in thread
From: Guilherme Amadio @ 2019-09-30  9:53 UTC (permalink / raw
  To: gentoo-alt

On Mon, Sep 30, 2019 at 08:25:12AM +0200, Fabian Groffen wrote:
> On 30-09-2019 09:28:17 +0800, Benda Xu wrote:
> > Jacob Godserv <jacobgodserv@gmail.com> writes:
> > 
> > > Wow! This is huge! Congratulations to the Prefix team for their hard
> > > work and the unofficial volunteers that supported them! This has been
> > > so long in the making I resigned myself to it never
> > > happening. Incredible!
> > 
> > Thank you Jacob.  It has been a long journey since around ~2005
> > (@Fabian, correct me if I am wrong).  Prefix has gradually matured over
> > the years, with love from all of us in the community.
> 
> I joined in 2005.  At that time there were a few hundreds of packages
> keyworded for ~ppc-macos.  Main people that had been working on there
> (that I know of) were ferringb, kito, pvdabeel, gongloo and j4rg0n.  The
> project started as Gentoo for Mac OS X.  Around 2008 this became Gentoo
> Prefix (as we know it today) because a shift was made from installing
> "missing" software on Mac OS X in the usual locations (/usr/bin, etc.)
> to installing replacement software in a different location, replacing
> host software, and therefore relying as little as possible on that
> software.  Initially it was easy to use Mac OS X's provided software,
> because it was up-to-date, but as time went, the software became
> outdated (think of automake/autoconf, often a problem) and problematic
> (Apple-specific modifications, or unfixed bugs because of old versions).
> Thus the only way forward was to install as much as possible Gentoo
> "versions", the sole aim of Gentoo Prefix.

I joined Gentoo as a dev as side effect of having bought an iMac in
2010 and preferring prefix over a dual boot (I use Gentoo since 2002).
Gentoo prefix is such a great way of using Gentoo on other systems!

These days I'm mostly maintaining sci-physics/root and related packages,
as I work on it, and I use prefix mostly on Linux, instead of Mac OS X.
I can attest that stability has improved immensely as I recently had a
prefix with almost 2k packages installed on Linux (now I have 1.3k
packages "only"), and I've had ~700 packages installed with prefix on
Mac OS X. Bootstrapping could certainly be improved, but once a system
is bootstrapped, it's really nice to use.

> > The feeling that Prefix would remain an experimental project was real.
> > But as the quality of Prefix steadily grows, we could envision it to be
> > of production level hereafter.
> 
> I'm happy to see it more mature for the Linux platforms.  We've always
> been struggling to keep it "working".  Historically, the macOS "target"
> was best supported, followed by Solaris, but as these platforms
> continued to evolve, or age, we couldn't always keep up fixing the
> packages and bootstrap process.  Even today this is the case.
> 
> There were a lot of contributors as wel as Gentoo devs that came and
> went over the years, making countless efforts and spending many hours to
> analyse, test and fix packages, processes or scenarios.  For those of
> you, if you're still watching, your input has been vital for making the
> project what it has become today.  It's still running, and for some
> scenarios still working fine/being super useful.

+1 for this. And to give an idea of how useful it can be, I should say
that since a couple of years, I've been participating in the packaging
group of the HEP Software foundation¹, where I am advocating for the use
of Gentoo prefix to manage software distribution for LHC experiments via
CERN's CVMFS file system, which is where I install the prefixes above.
Benda is even going to present about Gentoo prefix in an international
conference for high energy physics² next November, so the impact this can
have if we decide to use it in the end is really big. Thank you so much
for all Gentoo devs and contributors that make this possible!

1. https://hepsoftwarefoundation.org/workinggroups/packaging.html
2. https://indico.cern.ch/event/773049/contributions/3473274/

Best regards,
-Guilherme

> 
> Thanks a lot,
> Fabian
> 
> 
> > Big cheers to us all.
> > 
> > Yours,
> > Benda
> > 
> 
> -- 
> Fabian Groffen
> Gentoo on a different level




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-alt] Re: Prefix-standalone profile has upgraded into dev
  2019-09-30  6:25     ` Fabian Groffen
  2019-09-30  7:28       ` Sam Pfeiffer
  2019-09-30  9:53       ` Guilherme Amadio
@ 2019-10-01 10:09       ` Michael Haubenwallner
  2 siblings, 0 replies; 9+ messages in thread
From: Michael Haubenwallner @ 2019-10-01 10:09 UTC (permalink / raw
  To: gentoo-alt

Benda, congrats for getting $subject done!

On 9/30/19 8:25 AM, Fabian Groffen wrote:
> On 30-09-2019 09:28:17 +0800, Benda Xu wrote:
>> Jacob Godserv <jacobgodserv@gmail.com> writes:
>>
>>> Wow! This is huge! Congratulations to the Prefix team for their hard
>>> work and the unofficial volunteers that supported them! This has been
>>> so long in the making I resigned myself to it never
>>> happening. Incredible!
>>
>> Thank you Jacob.  It has been a long journey since around ~2005
>> (@Fabian, correct me if I am wrong).  Prefix has gradually matured over
>> the years, with love from all of us in the community.
> 
> I joined in 2005.  At that time there were a few hundreds of packages
> keyworded for ~ppc-macos.  Main people that had been working on there
> (that I know of) were ferringb, kito, pvdabeel, gongloo and j4rg0n.  The
> project started as Gentoo for Mac OS X.

Ah - now even myself does understand why Prefix was raising that fast!

> Around 2008 this became Gentoo
> Prefix (as we know it today) because a shift was made from installing
> "missing" software on Mac OS X in the usual locations (/usr/bin, etc.)
> to installing replacement software in a different location, replacing
> host software, and therefore relying as little as possible on that
> software.  Initially it was easy to use Mac OS X's provided software,
> because it was up-to-date, but as time went, the software became
> outdated (think of automake/autoconf, often a problem) and problematic
> (Apple-specific modifications, or unfixed bugs because of old versions).
> Thus the only way forward was to install as much as possible Gentoo
> "versions", the sole aim of Gentoo Prefix.
> 
>> The feeling that Prefix would remain an experimental project was real.
>> But as the quality of Prefix steadily grows, we could envision it to be
>> of production level hereafter.
> 
> I'm happy to see it more mature for the Linux platforms.  We've always
> been struggling to keep it "working".  Historically, the macOS "target"
> was best supported, followed by Solaris, but as these platforms
> continued to evolve, or age, we couldn't always keep up fixing the
> packages and bootstrap process.  Even today this is the case.
> 
> There were a lot of contributors as wel as Gentoo devs that came and
> went over the years, making countless efforts and spending many hours to
> analyse, test and fix packages, processes or scenarios.  For those of
> you, if you're still watching, your input has been vital for making the
> project what it has become today.  It's still running, and for some
> scenarios still working fine/being super useful.

Absolutely, as at work I'm in the process of finalizing the third internal
fork of Prefix Guest+Stack for Linux and Windows (MSVC via Cygwin)!

Thanks to all of you, and also to Sammy Pfeiffer for directing myself
into Azure Build Pipelines and docker to perform Prefix CI bootstraps!

/haubi/

> 
> Thanks a lot,
> Fabian
> 
> 
>> Big cheers to us all.
>>
>> Yours,
>> Benda
>>
> 



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-10-01 10:10 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-28  2:51 [gentoo-alt] Prefix-standalone profile has upgraded into dev Benda Xu
2019-09-29  6:45 ` Brad Macpherson
2019-09-29  9:02   ` Benda Xu
2019-09-29 13:07 ` Jacob Godserv
2019-09-30  1:28   ` Benda Xu
2019-09-30  6:25     ` Fabian Groffen
2019-09-30  7:28       ` Sam Pfeiffer
2019-09-30  9:53       ` Guilherme Amadio
2019-10-01 10:09       ` [gentoo-alt] " Michael Haubenwallner

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