public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] Re: [OT/NIT] Re: Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask
Date: Wed, 24 Apr 2013 11:18:26 +0000 (UTC)	[thread overview]
Message-ID: <pan$65cb9$14be59fc$26f617cc$14bf8da2@cox.net> (raw)
In-Reply-To: 20130423200053.77ed8b49@marga.jer-c2.orkz.net

Jeroen Roovers posted on Tue, 23 Apr 2013 20:00:53 +0200 as excerpted:

> On Mon, 22 Apr 2013 22:46:14 +0000 (UTC)
> Duncan <1i5t5.duncan@cox.net> wrote:
> 
>> Alexis Ballier posted on Mon, 22 Apr 2013 15:40:33 +0200 as excerpted:
>> > I don't see how git helps. You'll have to commit twice then push, vs
>> > commit twice with cvs.
>> 
>> But git commits are quite lightweight, while as someone already pointed
>> out, cvs commits, if done properly with repoman, are anything but.
> 
> Er, you can't be seriously suggesting we will drop repoman checks with
> the migration to git? I don't see how that would benefit anyone.

Rich and others have already covered it, but since it was my post you 
replied to with the question, I'll confirm, what they said was what I had 
in mind...

Just because you're doing a git commit doesn't mean you're doing a push 
to the main infra-hosted tree.  Individual git commits are as I said, 
(very) light weight, making even a five-minute "autosave" commit process 
entirely feasible on the local working branch.  (Presumably, if one were 
to do that, a rebase would be done condensing all those auto-saves into a 
single atomic commit at the next higher branch level... branches too 
being /very/ lightweight with git, thus enabling an auto-save branch, a 
session-save branch, an atomic-commit branch..., with each of these 
possible for each of a dozen different individual projects a dev might be 
undertaking in parallel... no problem from a git perspective!)

But repoman has little to do with them since all it cares about is that 
the rules are followed when the changes get pushed to the tree.  Commit/
branch all you want locally, then run repoman on the "upstreaming" branch 
before the push to infra (or to a public overlay or whatever, if an 
overlay is being used as an intermediate step).

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman



  parent reply	other threads:[~2013-04-24 11:18 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20130419091632.D01152171D@flycatcher.gentoo.org>
2013-04-19 13:30 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog package.mask Alexis Ballier
2013-04-20 17:28   ` Jeroen Roovers
2013-04-21 12:53   ` Ben de Groot
2013-04-21 14:11     ` Denis Dupeyron
2013-04-21 14:23       ` Rich Freeman
2013-04-21 14:39         ` Denis Dupeyron
2013-04-21 14:38       ` Chí-Thanh Christopher Nguyễn
2013-04-21 14:50         ` Denis Dupeyron
2013-04-21 15:07           ` Chí-Thanh Christopher Nguyễn
2013-04-21 15:17             ` Alexis Ballier
2013-04-22 11:43         ` Ben de Groot
2013-04-22 17:13           ` Michał Górny
2013-04-23 16:16             ` Ben de Groot
2013-04-22 12:07       ` Ben de Groot
2013-04-21 14:59     ` Alexis Ballier
2013-04-22 11:56       ` Ben de Groot
2013-04-22 14:00         ` Alexis Ballier
2013-04-23  3:58         ` Ryan Hill
2013-04-23 16:24           ` Ben de Groot
2013-04-24 10:59             ` Duncan
2013-04-30  2:06             ` Ryan Hill
2013-04-21 15:05     ` [OT/NIT] " Alexis Ballier
2013-04-21 15:32       ` Tom Wijsman
2013-04-21 15:43         ` Alexis Ballier
2013-04-21 16:00         ` Peter Stuge
2013-04-21 17:07           ` Tom Wijsman
2013-04-21 18:47             ` Peter Stuge
2013-04-21 18:57       ` Michał Górny
2013-04-22 12:00       ` Ben de Groot
2013-04-22 13:40         ` Alexis Ballier
2013-04-22 22:46           ` [gentoo-dev] Re: [OT/NIT] " Duncan
2013-04-23 18:00             ` Jeroen Roovers
2013-04-23 18:20               ` Rich Freeman
2013-04-23 18:37                 ` Matt Turner
2013-04-23 19:11                   ` Rich Freeman
2013-04-23 19:21                     ` Matt Turner
2013-04-23 19:25                     ` Ian Stakenvicius
2013-04-23 19:43                       ` Rich Freeman
2013-04-23 18:38               ` Matt Turner
2013-04-24 11:18               ` Duncan [this message]
2013-04-24 11:21               ` Peter Stuge
2013-04-24 11:25                 ` Peter Stuge
2013-04-24 11:47                 ` Michael Mol
2013-04-24 13:25                   ` Rich Freeman
2013-04-24 20:04                     ` Alex Xu
2013-04-24 22:26                       ` Rich Freeman
2013-04-24 23:23                 ` Patrick Lauer
2013-04-24 23:50                   ` Peter Stuge
2013-04-23 19:31             ` Michał Górny
2013-04-23 19:50               ` Jeroen Roovers
2013-04-23 20:27             ` Tom Wijsman
2013-04-23 21:12               ` Zac Medico

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='pan$65cb9$14be59fc$26f617cc$14bf8da2@cox.net' \
    --to=1i5t5.duncan@cox.net \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox