[gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread Ryan Hill
On Sun, 9 Aug 2015 13:22:43 +0200
hasufell  wrote:

> On 08/09/2015 12:16 PM, Ryan Hill wrote:
> > On Sun, 9 Aug 2015 05:36:16 +
> > "Robin H. Johnson"  wrote:
> > 
> >> On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
> >>> On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
>  2015/08/08 15:00 UTC - Freeze
>  2015/08/08 19:00 UTC - Git commits open for developers
> >> This is going live in a few minutes. There was a lot of delays and snags
> >> that were hit. QA has a lot of reviewing to do of in-tree patches with
> >> long-standing CVS keyword damage. gkeys is also not sufficiently baked,
> >> so we're using some scripting for now instead [1].
> >>
> >> The new setup DOES enforce that commits AND pushes are signed.
> >>
> >> I'm only 90% sure that everything works, but I've spent almost the
> >> entire day on it, and there's more to go tomorrow.
> >>
> >> Other old CVS repos are still closed for the moment, they will re-open
> >> tomorrow.
> > 
> > So for someone who hasn't been following any of this, is there an idiot's
> > guide on how make the Gentoo?
> > 
> > 
> 
> https://wiki.gentoo.org/wiki/Gentoo_git_workflow

There it is.



-- 
Ryan Hillpsn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463


pgpCqTV_TJmdB.pgp
Description: OpenPGP digital signature


Re: [gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread hasufell
On 08/09/2015 01:55 PM, Aaron W. Swenson wrote:
> On 2015-08-09 13:22, hasufell wrote:
>> On 08/09/2015 12:16 PM, Ryan Hill wrote:
>>> On Sun, 9 Aug 2015 05:36:16 +
>>> "Robin H. Johnson"  wrote:
>>>
 On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
> On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
>> 2015/08/08 15:00 UTC - Freeze
>> 2015/08/08 19:00 UTC - Git commits open for developers
 This is going live in a few minutes. There was a lot of delays and snags
 that were hit. QA has a lot of reviewing to do of in-tree patches with
 long-standing CVS keyword damage. gkeys is also not sufficiently baked,
 so we're using some scripting for now instead [1].

 The new setup DOES enforce that commits AND pushes are signed.

 I'm only 90% sure that everything works, but I've spent almost the
 entire day on it, and there's more to go tomorrow.

 Other old CVS repos are still closed for the moment, they will re-open
 tomorrow.
>>>
>>> So for someone who hasn't been following any of this, is there an idiot's 
>>> guide
>>> on how make the Gentoo?
>>>
>>>
>>
>> https://wiki.gentoo.org/wiki/Gentoo_git_workflow
>>
> 
> That page is missing the first step in working with our new Git
> Overlord: cloning the repository.
> 

It was just added.



Re: [gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread Aaron W. Swenson
On 2015-08-09 13:22, hasufell wrote:
> On 08/09/2015 12:16 PM, Ryan Hill wrote:
> > On Sun, 9 Aug 2015 05:36:16 +
> > "Robin H. Johnson"  wrote:
> > 
> >> On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
> >>> On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
>  2015/08/08 15:00 UTC - Freeze
>  2015/08/08 19:00 UTC - Git commits open for developers
> >> This is going live in a few minutes. There was a lot of delays and snags
> >> that were hit. QA has a lot of reviewing to do of in-tree patches with
> >> long-standing CVS keyword damage. gkeys is also not sufficiently baked,
> >> so we're using some scripting for now instead [1].
> >>
> >> The new setup DOES enforce that commits AND pushes are signed.
> >>
> >> I'm only 90% sure that everything works, but I've spent almost the
> >> entire day on it, and there's more to go tomorrow.
> >>
> >> Other old CVS repos are still closed for the moment, they will re-open
> >> tomorrow.
> > 
> > So for someone who hasn't been following any of this, is there an idiot's 
> > guide
> > on how make the Gentoo?
> > 
> > 
> 
> https://wiki.gentoo.org/wiki/Gentoo_git_workflow
> 

That page is missing the first step in working with our new Git
Overlord: cloning the repository.


signature.asc
Description: Digital signature


Re: [gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread hasufell
On 08/09/2015 12:16 PM, Ryan Hill wrote:
> On Sun, 9 Aug 2015 05:36:16 +
> "Robin H. Johnson"  wrote:
> 
>> On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
>>> On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
 2015/08/08 15:00 UTC - Freeze
 2015/08/08 19:00 UTC - Git commits open for developers
>> This is going live in a few minutes. There was a lot of delays and snags
>> that were hit. QA has a lot of reviewing to do of in-tree patches with
>> long-standing CVS keyword damage. gkeys is also not sufficiently baked,
>> so we're using some scripting for now instead [1].
>>
>> The new setup DOES enforce that commits AND pushes are signed.
>>
>> I'm only 90% sure that everything works, but I've spent almost the
>> entire day on it, and there's more to go tomorrow.
>>
>> Other old CVS repos are still closed for the moment, they will re-open
>> tomorrow.
> 
> So for someone who hasn't been following any of this, is there an idiot's 
> guide
> on how make the Gentoo?
> 
> 

https://wiki.gentoo.org/wiki/Gentoo_git_workflow



Re: [gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread Mike Frysinger
On 09 Aug 2015 04:16, Ryan Hill wrote:
> On Sun, 9 Aug 2015 05:36:16 + "Robin H. Johnson" wrote:
> > On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
> > > On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
> > > > 2015/08/08 15:00 UTC - Freeze
> > > > 2015/08/08 19:00 UTC - Git commits open for developers
> > This is going live in a few minutes. There was a lot of delays and snags
> > that were hit. QA has a lot of reviewing to do of in-tree patches with
> > long-standing CVS keyword damage. gkeys is also not sufficiently baked,
> > so we're using some scripting for now instead [1].
> > 
> > The new setup DOES enforce that commits AND pushes are signed.
> > 
> > I'm only 90% sure that everything works, but I've spent almost the
> > entire day on it, and there's more to go tomorrow.
> > 
> > Other old CVS repos are still closed for the moment, they will re-open
> > tomorrow.
> 
> So for someone who hasn't been following any of this, is there an idiot's 
> guide
> on how make the Gentoo?

Robin's set of insns had everything i needed to get going, and i've never
done git signing before

the only thing to note is that our documentation has generally said you
should generate a dedicated key for signing (with a short expiration),
but the set of gpg keys in ldap generally have been your long-lived key
that you use for e-mail/etc...  so if you followed that, your ebuild key
won't be in ldap (so add it using the ldap wiki guide), and you'll have
to wait for the keys to be synced by infra before you can push.

what were you having trouble with ?
-mike


signature.asc
Description: Digital signature


[gentoo-dev] Re: Git Migration: go-live!

2015-08-09 Thread Ryan Hill
On Sun, 9 Aug 2015 05:36:16 +
"Robin H. Johnson"  wrote:

> On Sat, Aug 08, 2015 at 05:47:14PM +, Robin H. Johnson wrote:
> > On Thu, Jul 02, 2015 at 09:39:52PM +, Robin H. Johnson wrote:
> > > 2015/08/08 15:00 UTC - Freeze
> > > 2015/08/08 19:00 UTC - Git commits open for developers
> This is going live in a few minutes. There was a lot of delays and snags
> that were hit. QA has a lot of reviewing to do of in-tree patches with
> long-standing CVS keyword damage. gkeys is also not sufficiently baked,
> so we're using some scripting for now instead [1].
> 
> The new setup DOES enforce that commits AND pushes are signed.
> 
> I'm only 90% sure that everything works, but I've spent almost the
> entire day on it, and there's more to go tomorrow.
> 
> Other old CVS repos are still closed for the moment, they will re-open
> tomorrow.

So for someone who hasn't been following any of this, is there an idiot's guide
on how make the Gentoo?


-- 
Ryan Hillpsn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463


pgpgeqSe7dvLl.pgp
Description: OpenPGP digital signature