Re: Fedora 14 branching and dist-git roll out

2010-08-06 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 08/05/2010 03:47 PM, Richard W.M. Jones wrote:
 Is there any essential difference between 'fedpkg push' and plain
 'git push'?

At the moment no, however to work around the local branches being named
differently than the remote branches, I've been thinking about making
fedpkg push operations follow the behavior of pushing to the remote
branch you're tracking.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxbpZ8ACgkQ4v2HLvE71NW80wCguG9LYLWfi+dMZccXoChZLrYZ
DvYAn28PQZRWLULr9Tt2ZNnJjkCZgYwd
=tBZm
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-08-05 Thread Richard W.M. Jones
On Thu, Jul 29, 2010 at 11:25:42AM -0700, Jesse Keating wrote:
   fedpkg push (this step could be skipped with fedpkg commit -p)

Is there any essential difference between 'fedpkg push' and plain
'git push'?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-08-05 Thread Jason L Tibbitts III
 RWMJ == Richard W M Jones rjo...@redhat.com writes:

RWMJ Is there any essential difference between 'fedpkg push' and plain
RWMJ 'git push'?

def push(self):
Push changes to the main repository

cmd = ['git', 'push']
_run_command(cmd)
return

So looks like no.

 - J
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-08-03 Thread Ville Skyttä
On Friday 30 July 2010, Toshio Kuratomi wrote:
 On Fri, Jul 30, 2010 at 09:49:22AM -0700, Jesse Keating wrote:

  That's a good question.  fedpkg does not yet have a method for end user
  defaults.  That's not a quick patch either, but if somebody wants to
  work on it, I'll certainly review the logic/changes.
 
 If someone does htis, please put the config file in ~/.fedora/
 as all the python-fedora clients use this directory No sense continuing
 to add clutter to the home directory.

Personally I'd like to see even less clutter there and see the ~/.fedora dir 
move to let's say ~/.config/fedora sometime...
http://standards.freedesktop.org/basedir-spec/latest/ar01s03.html
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-31 Thread Ralf Ertzinger
Hi.

On Fri, 30 Jul 2010 21:48:22 -0500, Bruno Wolff III wrote

 I got some info from McGrath and added it to the wiki.

I don't think it's a good idea to save informations that are used
to authenticate a connection in a wiki.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-31 Thread Bruno Wolff III
On Sat, Jul 31, 2010 at 12:45:13 +0200,
  Ralf Ertzinger fed...@camperquake.de wrote:
 Hi.
 
 On Fri, 30 Jul 2010 21:48:22 -0500, Bruno Wolff III wrote
 
  I got some info from McGrath and added it to the wiki.
 
 I don't think it's a good idea to save informations that are used
 to authenticate a connection in a wiki.

The fingerprint is there, where to look for the public key info or how to
use a dns check is.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Toshio Kuratomi
On Fri, Jul 30, 2010 at 09:49:22AM -0700, Jesse Keating wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 07/30/2010 01:06 AM, Enrico Scholz wrote:
  Jesse Keating jkeat...@redhat.com writes:
  
  I want to build a new libfoo for rawhide:
   fedpkg build
  
  where can be done local customization like in ~/.cvsextrasrc?
  E.g. I set
  
  | BUILD_CLIENT  = ${HOME}/bin/tkoji
  | KOJI_FLAGS= --nowait
  
  there.
 
 That's a good question.  fedpkg does not yet have a method for end user
 defaults.  That's not a quick patch either, but if somebody wants to
 work on it, I'll certainly review the logic/changes.
 
If someone does htis, please put the config file in ~/.fedora/
as all the python-fedora clients use this directory No sense continuing
to add clutter to the home directory.

-Toshio


pgpqSf1yKmBBs.pgp
Description: PGP signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Bruno Wolff III
I was unable to find a fingerprint for pkgs.fedoraproject.org. Since the
risk is low, I'll start doing work and check it retroactively.

I think there should be some comment in the documentation about what the
project expects maintainers to do with regard to using it to avoid
man in the middle attacks.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Bruno Wolff III
On Fri, Jul 30, 2010 at 21:07:08 -0500,
  Bruno Wolff III br...@wolff.to wrote:
 I was unable to find a fingerprint for pkgs.fedoraproject.org. Since the
 risk is low, I'll start doing work and check it retroactively.
 
 I think there should be some comment in the documentation about what the
 project expects maintainers to do with regard to using it to avoid
 man in the middle attacks.

I got some info from McGrath and added it to the wiki.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Bruno Wolff III
I noticed that the f14 repo from the kernel mirror seems to have only
things that are tagged dist-f14 and no inherited stuff. (Note that
while there is kitutuki-0.9.9c-1.fc13.i686.rpm, it's tagged both
dist-f13 and dist-f14.)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Bruno Wolff III
On Fri, Jul 30, 2010 at 22:24:59 -0500,
  Bruno Wolff III br...@wolff.to wrote:
 I noticed that the f14 repo from the kernel mirror seems to have only
 things that are tagged dist-f14 and no inherited stuff. (Note that
 while there is kitutuki-0.9.9c-1.fc13.i686.rpm, it's tagged both
 dist-f13 and dist-f14.)

Probably related to this I got some broken package dependency warnings emailed
to me that seem to be for things that weren't rebuilt for F14. Is it safe
to ignore this batch of warnings?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 7/30/10 8:39 PM, Bruno Wolff III wrote:
 On Fri, Jul 30, 2010 at 22:24:59 -0500,
   Bruno Wolff III br...@wolff.to wrote:
 I noticed that the f14 repo from the kernel mirror seems to have only
 things that are tagged dist-f14 and no inherited stuff. (Note that
 while there is kitutuki-0.9.9c-1.fc13.i686.rpm, it's tagged both
 dist-f13 and dist-f14.)
 
 Probably related to this I got some broken package dependency warnings emailed
 to me that seem to be for things that weren't rebuilt for F14. Is it safe
 to ignore this batch of warnings?

Safe to ignore.  I've fixed it up and the next branched compose should
get all the packages.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxTrqkACgkQ4v2HLvE71NV0NQCglfIjzhLzQ6VqzqrFn/xCR9Td
UlkAnRkYjXFHgLVLmWZIUL9UA7z0pRrR
=QHZr
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Bruno Wolff III
On Fri, Jul 30, 2010 at 22:39:08 -0500,
  Bruno Wolff III br...@wolff.to wrote:
 
 Probably related to this I got some broken package dependency warnings emailed
 to me that seem to be for things that weren't rebuilt for F14. Is it safe
 to ignore this batch of warnings?

I see this got answered in another thread. I'll see how things look
tomorrow.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Enrico Scholz
Jesse Keating jkeat...@redhat.com writes:

 I want to build a new libfoo for rawhide:
  fedpkg build

where can be done local customization like in ~/.cvsextrasrc?
E.g. I set

| BUILD_CLIENT  = ${HOME}/bin/tkoji
| KOJI_FLAGS= --nowait

there.


   fedpkg new-sources file [file file]

Where can be defined hooks for these operations? E.g. with old system, I
looked at 'make sources' for available version numbers by a

| new-sources:update-lastver



Enrico
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Remi Collet
Le 30/07/2010 01:07, Jesse Keating a écrit :

 https://fedoraproject.org/wiki/Using_Fedora_GIT
 
 We just might finish up before the 48 hour window is up!
 

Thanks for that great work !

Just updated my first package. No issue :)



Could be usefull to have a tips (in the wiki page) on how to apply
change from a branch to another.

I'm not a git expert, but I used

fedpkg switch-branch f14
git cherry-pick -e xx
git push origin f14:f14/master
fedpkg build

I don't know if this is the better solution, but it works.
It seems I can't do this using fedpkg command.

Regards
Remi.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread Chen Lei
2010/7/30 Remi Collet fed...@famillecollet.com:
 Le 30/07/2010 01:07, Jesse Keating a écrit :

 https://fedoraproject.org/wiki/Using_Fedora_GIT

 We just might finish up before the 48 hour window is up!


 Thanks for that great work !

 Just updated my first package. No issue :)



 Could be usefull to have a tips (in the wiki page) on how to apply
 change from a branch to another.

 I'm not a git expert, but I used

 fedpkg switch-branch f14
 git cherry-pick -e xx
 git push origin f14:f14/master
 fedpkg build

 I don't know if this is the better solution, but it works.
 It seems I can't do this using fedpkg command.


It seems there's a small bug in fedpkg, when we switch to a branch
using 'fedpkg switch-branch', we can't use 'git push' directly. I
think 'fedpkg switch-branch f14' should set up brancn f14/master
instead of f14, otherwise we can't push changes easily.


Regards,
Chen Lei
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 14 branching and dist-git roll out

2010-07-30 Thread pbrobin...@gmail.com
On Fri, Jul 30, 2010 at 10:08 AM, Chen Lei supercyp...@gmail.com wrote:
 2010/7/30 Remi Collet fed...@famillecollet.com:
 Le 30/07/2010 01:07, Jesse Keating a écrit :

 https://fedoraproject.org/wiki/Using_Fedora_GIT

 We just might finish up before the 48 hour window is up!


 Thanks for that great work !

 Just updated my first package. No issue :)



 Could be usefull to have a tips (in the wiki page) on how to apply
 change from a branch to another.

 I'm not a git expert, but I used

 fedpkg switch-branch f14
 git cherry-pick -e xx
 git push origin f14:f14/master
 fedpkg build

 I don't know if this is the better solution, but it works.
 It seems I can't do this using fedpkg command.


 It seems there's a small bug in fedpkg, when we switch to a branch
 using 'fedpkg switch-branch', we can't use 'git push' directly. I
 think 'fedpkg switch-branch f14' should set up brancn f14/master
 instead of f14, otherwise we can't push changes easily.

Its a known problem. There's a means to work around it listed in the
yellow box at the top of this page
https://fedoraproject.org/wiki/Using_Fedora_GIT

Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread pbrobin...@gmail.com
On Wed, Jul 28, 2010 at 10:18 AM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

 The conversion process has begun.  We have just over 10K repos to
 convert, and nearly 200 are done already.  I'm employing a second host
 to help conversion to cut down on the over all outage time.

Is there a running status report somewhere?

Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 07:14 AM, pbrobin...@gmail.com wrote:
 On Wed, Jul 28, 2010 at 10:18 AM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

 The conversion process has begun.  We have just over 10K repos to
 convert, and nearly 200 are done already.  I'm employing a second host
 to help conversion to cut down on the over all outage time.
 
 Is there a running status report somewhere?
 
 Peter

Not really, but I can give a quick update.

Over 10K repos have been converted, but I do have to run a script over
those repos and make sure the conversion actually succeeded.  We've
also gotten dist-f14, dist-f13, dist-f12, and el6 in a state that we can
build with, however we do have to do some bootstrapping of el4/5.  I
have yet to look at OLPC-2/3.

We have run into some trouble with the kernel repo so I'm attempting
some different conversion options, with a final fallback position of
creating empty git repos and importing the last built srpms for each branch.

We've also identified some issues with gitweb that we are working on,
however this is not critical functionality and can be set aside until
after the outage.

Today's work will consist of getting el4/5 buildable, getting updates
pushed with a good production build of fedpkg, mass branching git and
turning on the buildsystem again.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRwpgACgkQ4v2HLvE71NVJJgCbBGyB2ywy+FMZEPll7ZUe1YSg
KAoAoIlWGID8vEOl3zxuZaFq6XL1OxG4
=nsQg
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Tom spot Callaway
On 07/29/2010 02:04 PM, Jesse Keating wrote:
 Over 10K repos have been converted, but I do have to run a script over
 those repos and make sure the conversion actually succeeded.  We've
 also gotten dist-f14, dist-f13, dist-f12, and el6 in a state that we can
 build with, however we do have to do some bootstrapping of el4/5.  I
 have yet to look at OLPC-2/3.

This may be a dumb question (I'm full of dumb questions sometimes), but
is there any documentation available on how to use the new setup? Even
something as simple as pasting the new command equivalents (both with
fedpkg and with git, if possible) for things like:

* cvs checkout libfoo
* cvs commit -m 'updated to libfoo 1.3' .
* cd F-13  make tag  BUILD_FLAGS=--nowait make build

Thanks,

~spot
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Iain Arnell
On Thu, Jul 29, 2010 at 8:10 PM, Tom spot Callaway
tcall...@redhat.com wrote:
 This may be a dumb question (I'm full of dumb questions sometimes),

Even dumber question. Are bugzilla fedora-cvs flags getting renamed?
And do we need to make New Package Git Requests now?



-- 
Iain.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 11:10 AM, Tom spot Callaway wrote:
 On 07/29/2010 02:04 PM, Jesse Keating wrote:
 Over 10K repos have been converted, but I do have to run a script over
 those repos and make sure the conversion actually succeeded.  We've
 also gotten dist-f14, dist-f13, dist-f12, and el6 in a state that we can
 build with, however we do have to do some bootstrapping of el4/5.  I
 have yet to look at OLPC-2/3.
 
 This may be a dumb question (I'm full of dumb questions sometimes), but
 is there any documentation available on how to use the new setup? Even
 something as simple as pasting the new command equivalents (both with
 fedpkg and with git, if possible) for things like:
 
 * cvs checkout libfoo
 * cvs commit -m 'updated to libfoo 1.3' .
 * cd F-13  make tag  BUILD_FLAGS=--nowait make build
 
 Thanks,
 
 ~spot

I keep asking for help with this, but it looks like I my have to write
it all myself, which make take a while...

But for the typical tasks here we go:

I want to build a new libfoo for rawhide:
  fedpkg clone libfoo
  cd libfoo
  edit files
  fedpkg commit
  input commit message
  fedpkg push (this step could be skipped with fedpkg commit -p)
  fedpkg build

I want to build a new libfoo for Fedora 13:
Option A:
  fedpkg clone -b f13 libfoo
  cd libfoo
Option B:
  fedpkg clone libfoo
  cd libfoo
  fedpkg switch-branch f13
Option C:
  fedpkg clone -B libfoo
  cd libfoo/f13/

I want to import an srpm to my repo libfoo
  cd libfoo/
  fedpkg import path.to.srpm
  review changes
  fedpkg commit -p

I want to upload new sources (replacing existing ones)
  cd libfoo/
  fedpkg new-sources file [file file]

I want to add a new source file without replacing others
  cd libfoo/
  fedpkg upload file [file file]


Grabbing a recent fedora-packager build from
http://koji.fedoraproject.org/koji/packageinfo?packageID=5409 and
running fedpkg --help, then fedpkg target --help will give you a
better idea of what targets are available and how they can be used.

If somebody wants to take the above and start working on wiki pages,
please do so.  I beg you!

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRx6YACgkQ4v2HLvE71NXdxACeNa4nS5rcpeeXzJfwzzYK+/oA
wCAAn1VTCnjfpZDs/2I+E46jDzucL7PL
=UAPo
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 11:18 AM, Iain Arnell wrote:
 On Thu, Jul 29, 2010 at 8:10 PM, Tom spot Callaway
 tcall...@redhat.com wrote:
 This may be a dumb question (I'm full of dumb questions sometimes),
 
 Even dumber question. Are bugzilla fedora-cvs flags getting renamed?
 And do we need to make New Package Git Requests now?
 
 
 

At some point yes, but not immediately.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRx70ACgkQ4v2HLvE71NWhfwCgvJZ5vo1hS7K2tvvNHLLjCWkn
4iUAoL3HrEyXRBhxlVkg8NHOeAoxHpE8
=tDqm
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread pbrobin...@gmail.com
On Thu, Jul 29, 2010 at 7:04 PM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/29/2010 07:14 AM, pbrobin...@gmail.com wrote:
 On Wed, Jul 28, 2010 at 10:18 AM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

 The conversion process has begun.  We have just over 10K repos to
 convert, and nearly 200 are done already.  I'm employing a second host
 to help conversion to cut down on the over all outage time.

 Is there a running status report somewhere?

 Peter

 Not really, but I can give a quick update.

 Over 10K repos have been converted, but I do have to run a script over
 those repos and make sure the conversion actually succeeded.  We've
 also gotten dist-f14, dist-f13, dist-f12, and el6 in a state that we can
 build with, however we do have to do some bootstrapping of el4/5.  I
 have yet to look at OLPC-2/3.

Completely ignore OLPC* they are historical and are no longer used.

 We have run into some trouble with the kernel repo so I'm attempting
 some different conversion options, with a final fallback position of
 creating empty git repos and importing the last built srpms for each branch.

 We've also identified some issues with gitweb that we are working on,
 however this is not critical functionality and can be set aside until
 after the outage.

 Today's work will consist of getting el4/5 buildable, getting updates
 pushed with a good production build of fedpkg, mass branching git and
 turning on the buildsystem again.

Cool. With the last moment of python there's some breakages that would
be nice to get fixed.

Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Tom spot Callaway
On 07/29/2010 02:25 PM, Jesse Keating wrote:
 Option C:
   fedpkg clone -B libfoo
   cd libfoo/f13/

This doesn't seem to work... perhaps because of the transition?

http://fpaste.org/FV5g/

If I can get this working, I'd be willing to help write wiki pages. :)

~spot
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 11:51 AM, Tom spot Callaway wrote:
 On 07/29/2010 02:25 PM, Jesse Keating wrote:
 Option C:
   fedpkg clone -B libfoo
   cd libfoo/f13/
 
 This doesn't seem to work... perhaps because of the transition?
 
 http://fpaste.org/FV5g/
 
 If I can get this working, I'd be willing to help write wiki pages. :)
 
 ~spot

You've got the old fepdkg which is setup to hit the stg environment.
Grab one of the builds from the koji link I gave above.  However I did
just discover a bug with fedpkg clone -b that I have to fix up.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxRzy8ACgkQ4v2HLvE71NWUggCgk+Mcm9o0ExnmKbnKeDlPn6Rd
RjwAoLg0ZpmjAz7mXMVtK95ocqZn6WTI
=Og5s
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 11:48 AM, pbrobin...@gmail.com wrote:
 Completely ignore OLPC* they are historical and are no longer used.

I see active build targets in koji for dist-olpc{2,3,4},
olpc2-{ship2,trail3,update1}.  Are you saying we could remove all of
these targets?

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxR00gACgkQ4v2HLvE71NU87wCfeKwTOAOaukmMUg2R9MqHovsU
v6kAn0/CGllSN14KufqTQ2aKBCSzUnb7
=dABO
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread pbrobin...@gmail.com
On Thu, Jul 29, 2010 at 8:15 PM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/29/2010 11:48 AM, pbrobin...@gmail.com wrote:
 Completely ignore OLPC* they are historical and are no longer used.

 I see active build targets in koji for dist-olpc{2,3,4},
 olpc2-{ship2,trail3,update1}.  Are you saying we could remove all of
 these targets?

active build targets in koji?

OLPC-2 from memory was Fedora 7 based. OLPC-3 was possibly Fedora 9
and OLPC-4 was aimed from memory at F-10 but was the one that was
cancelled. The current supported build is based on F-11.

Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 02:25 PM, Jesse Keating wrote:
 But for the typical tasks here we go:
 
 I want to build a new libfoo for rawhide:
   fedpkg clone libfoo
   cd libfoo
   edit files
   fedpkg commit
   input commit message
   fedpkg push (this step could be skipped with fedpkg commit -p)
   fedpkg build

This didn't work for me. 'fedpkg push' just gives me:

usage: fedpkg [-h] [-u USER] [--path PATH] [-v] [-q]


{clog,help,mockbuild,sources,diff,gimmespec,build,import,verrel,local,prep,tag-request,clean,build_common,clone,lint,update,unused-patches,new,scratch-build,new-sources,upload,patch,compile,install,commit,srpm,chain-build}
  ...
fedpkg: error: invalid choice: 'push' (choose from 'clog', 'help',
'mockbuild', 'sources', 'diff', 'gimmespec', 'build', 'import',
'verrel', 'local', 'prep', 'tag-request', 'clean', 'build_common',
'clone', 'lint', 'update', 'unused-patches', 'new', 'scratch-build',
'new-sources', 'upload', 'patch', 'compile', 'install', 'commit',
'srpm', 'chain-build')


- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxR3VEACgkQeiVVYja6o6Ol9QCeML1ymvjXlLL2erMfjuwYv8Xv
yTgAn0vkiBqlpkgNMES6kXiYPj6ifZ3Y
=8Cy/
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Adam Williamson
On Thu, 2010-07-29 at 15:58 -0400, Stephen Gallagher wrote:
   ...
 fedpkg: error: invalid choice: 'push' (choose from 'clog', 'help',
 'mockbuild', 'sources', 'diff', 'gimmespec', 'build', 'import',
 'verrel', 'local', 'prep', 'tag-request', 'clean', 'build_common',

I'd love to know what the hell 'verrel' is :)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread seth vidal
On Thu, 2010-07-29 at 13:04 -0700, Adam Williamson wrote:
 On Thu, 2010-07-29 at 15:58 -0400, Stephen Gallagher wrote:
...
  fedpkg: error: invalid choice: 'push' (choose from 'clog', 'help',
  'mockbuild', 'sources', 'diff', 'gimmespec', 'build', 'import',
  'verrel', 'local', 'prep', 'tag-request', 'clean', 'build_common',
 
 I'd love to know what the hell 'verrel' is :)

version-release

=sv


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 12:58 PM, Stephen Gallagher wrote:
 This didn't work for me. 'fedpkg push' just gives me:

You need a newer fedpkg.  I linked above to the latest builds.  We're
working on getting them pushed out in updates for people.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxR4NYACgkQ4v2HLvE71NVKwgCgxgBDUzocooMit2cKc7Ak0/ad
TiMAn1OOPWHVGMOC9OrPEy0mYT4pm4sF
=zw/V
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 04:13 PM, Jesse Keating wrote:
 On 07/29/2010 12:58 PM, Stephen Gallagher wrote:
 This didn't work for me. 'fedpkg push' just gives me:
 
 You need a newer fedpkg.  I linked above to the latest builds.  We're
 working on getting them pushed out in updates for people.
 

Just updated to the latest build. 'fedpkg diff' fails with:
  File /usr/bin/fedpkg, line 959, in module
args.command(args)
  File /usr/bin/fedpkg, line 440, in diff
mymodule = pyfedpkg.PackageModule(args.path)
  File /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line
735, in __init__
self.distval = self._findmasterbranch()
  File /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line
685, in _findmasterbranch
return(int(fedoras[-1].strip('f')) + 1)
IndexError: list index out of range

*heads off to file a bug*

- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxR4UUACgkQeiVVYja6o6PZDACaA46OsYLr2nOL9RfAzDcHxhaU
p9EAnjbCKc2tgVDVZ5v7tzknGDX1yp5V
=tVeo
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jochen Schmitt

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am 29.07.2010 22:15, schrieb Stephen Gallagher:

 Just updated to the latest build. 'fedpkg diff' fails with: File
 /usr/bin/fedpkg, line 959, in module args.command(args) File
 /usr/bin/fedpkg, line 440, in diff mymodule =
 pyfedpkg.PackageModule(args.path) File
 /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line 735,
 in __init__ self.distval = self._findmasterbranch() File
 /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line 685,
 in _findmasterbranch return(int(fedoras[-1].strip('f')) + 1)
 IndexError: list index out of range
I have the same issue. I believe, that someting about the naming of the
branches was changed, so fedpkg is running into trouble.

Best Regards:

Jochen Schmitt
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iJwEAQECAAYFAkxR4lsACgkQZLAIBz9lVu+cugP+NMYWTLozH+6p+wcvtUaiwIgd
cPQcE2JFwhaKTWHex2GMHv0dEsa5Zczg46qe3DIIV4lTvkBX0MEszx3Csv7xBuRZ
wKAU03czYme+wtisMrrsEwuiT+ui6dFT9BBWIjf2ix7LNUMNF5O7wOihtlhhbJsS
nud88Ekw3UWgBSukhdo=
=STo1
-END PGP SIGNATURE-

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Stephen Gallagher
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 04:15 PM, Stephen Gallagher wrote:
 On 07/29/2010 04:13 PM, Jesse Keating wrote:
 On 07/29/2010 12:58 PM, Stephen Gallagher wrote:
 This didn't work for me. 'fedpkg push' just gives me:
 
 You need a newer fedpkg.  I linked above to the latest builds.  We're
 working on getting them pushed out in updates for people.
 
 
 Just updated to the latest build. 'fedpkg diff' fails with:
   File /usr/bin/fedpkg, line 959, in module
 args.command(args)
   File /usr/bin/fedpkg, line 440, in diff
 mymodule = pyfedpkg.PackageModule(args.path)
   File /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line
 735, in __init__
 self.distval = self._findmasterbranch()
   File /usr/lib/python2.6/site-packages/pyfedpkg/__init__.py, line
 685, in _findmasterbranch
 return(int(fedoras[-1].strip('f')) + 1)
 IndexError: list index out of range
 
 *heads off to file a bug*
 

Never mind, turns out this was me trying to use fedpkg 0.5.0 against a
checkout made for 0.4.2 (against the test environment)

- -- 
Stephen Gallagher
RHCE 804006346421761

Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxR4mUACgkQeiVVYja6o6PIaACeO7mrczs7TfF3z+w/QJBQWz/Q
pkkAoJFqNvFlf2Qy6kn/WyrkjOXNEApU
=5/2Z
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread M A Young
On Thu, 29 Jul 2010, Stephen Gallagher wrote:

 Never mind, turns out this was me trying to use fedpkg 0.5.0 against a
 checkout made for 0.4.2 (against the test environment)

Note that fedpkg 0.5.1 is out now.

Michael Young
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-29 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/29/2010 11:04 AM, Jesse Keating wrote:
 On 07/29/2010 07:14 AM, pbrobin...@gmail.com wrote:
 On Wed, Jul 28, 2010 at 10:18 AM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

 The conversion process has begun.  We have just over 10K repos to
 convert, and nearly 200 are done already.  I'm employing a second host
 to help conversion to cut down on the over all outage time.
 
 Is there a running status report somewhere?
 
 Peter
 
 Not really, but I can give a quick update.
 
 Over 10K repos have been converted, but I do have to run a script over
 those repos and make sure the conversion actually succeeded.  We've
 also gotten dist-f14, dist-f13, dist-f12, and el6 in a state that we can
 build with, however we do have to do some bootstrapping of el4/5.  I
 have yet to look at OLPC-2/3.
 
 We have run into some trouble with the kernel repo so I'm attempting
 some different conversion options, with a final fallback position of
 creating empty git repos and importing the last built srpms for each branch.
 
 We've also identified some issues with gitweb that we are working on,
 however this is not critical functionality and can be set aside until
 after the outage.
 
 Today's work will consist of getting el4/5 buildable, getting updates
 pushed with a good production build of fedpkg, mass branching git and
 turning on the buildsystem again.
 

Another update.  I've moved all the repos we have converted into the
production rpms directory.  This is read/write now.  I'm also in the
process of branching all of them for f14, but as this doesn't generate
any email, and I trust git to not screw things up this doesn't require
any outage.  Once the branching is done I'm going to update what
'dist-rawhide' targets so that builds from master will go to dist-f15,
the next rawhide.  I'll also build a new fedora-release for dist-f14/f15
that sets up the dist tags correctly.

el4/5 has been boot strapped so we can build there, although fedpkg
doesn't really work on el4.  We've taken some... extreme shortcuts to
get the buildsystem to work.  If somebody wants to work on porting
fedpkg to el4, be my guest :)

We were not able to successfully convert the kernel repo, so I'm going
to do the last ditch effort of creating an empty repo and importing the
last srpm.

We are getting very close to calling this conversion good enough to
run with.  A bigger announcement will come then.  Some wiki pages are
now up, thanks to spot and others,
https://fedoraproject.org/wiki/Using_Fedora_GIT

We just might finish up before the 48 hour window is up!

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxSCbgACgkQ4v2HLvE71NVzXACghLMQOBhUASg0RdYrFHz8NxiV
a54An0eqcvuO17npYxZAscHJzpAogy3V
=9dYI
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-28 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

The conversion process has begun.  We have just over 10K repos to
convert, and nearly 200 are done already.  I'm employing a second host
to help conversion to cut down on the over all outage time.

I was not able to get a fedpkg (fedora-packager) build out today,
however as soon as that repo is converted and we get the koji changes in
place to build from git we will use that as a test build and get the
updated fedpkg into your hands.

I've also started on some wiki work to change some CVS pages, but much
more will come.  Any help here is appreciated.

Thanks again for your patience!

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxP9eMACgkQ4v2HLvE71NV6jQCfRCSkB2BCvGchCVL7n2izoze6
L1oAniHdh0NNUc4c58Qh2mkr1XSUq0s0
=ZnFm
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-28 Thread pbrobin...@gmail.com
On Wed, Jul 28, 2010 at 10:18 AM, Jesse Keating jkeat...@redhat.com wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On 07/23/2010 11:54 PM, Jesse Keating wrote:
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.

 The conversion process has begun.  We have just over 10K repos to
 convert, and nearly 200 are done already.  I'm employing a second host
 to help conversion to cut down on the over all outage time.

 I was not able to get a fedpkg (fedora-packager) build out today,
 however as soon as that repo is converted and we get the koji changes in
 place to build from git we will use that as a test build and get the
 updated fedpkg into your hands.

 I've also started on some wiki work to change some CVS pages, but much
 more will come.  Any help here is appreciated.

So once the package is converted is the git repo read/write so we can
begin updates or is it all down until the conversion is complete?

Also is there a wiki page outlining the rough conversion from old to
new commands and other such policy/procedure changes?

Cheers,
Peter
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-28 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/28/2010 08:15 AM, pbrobin...@gmail.com wrote:
 So once the package is converted is the git repo read/write so we can
 begin updates or is it all down until the conversion is complete?

Kinda, but not for production use.  Once they are all converted I have
to move them into place and setup the git hooks.  I'm not doing that as
they are converted, but once the whole mess is done.

 
 Also is there a wiki page outlining the rough conversion from old to
 new commands and other such policy/procedure changes?

I'll be working on that (with help please!) today.  But rougly if you
did make something before, you'd do fedpkg something now.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxQXeYACgkQ4v2HLvE71NXfkgCgvvigBsin477BHe6hFByPzBMA
/M0An2B9siKoTVAH1AiKBU8kUfkn9q/G
=G41h
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Michal Hlavinka
On Saturday, July 24, 2010 08:54:53 Jesse Keating wrote:
 Hey all!  It's
that time again, we're gearing up to branch for Fedora 14
 this coming
Tuesday!  There is a major twist this time around, we're
 going to attempt
a roll out of dist-git!

What we will find in git? Only rawhide? F-14? All
not EOLed Fedora versions? Or everything?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread H . Guémar
git branch -a will show you all branches (remote included)
Until fedpkg is updated, to track any remote branch other than master
(ie: F-13):
git checkout -b f13 remotes/origin/F-13

Then, you juste have to do for switching: git checkout my_branch

Best regards,
H.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 07/26/2010 10:25 AM, Chen Lei wrote:
 Can we filter out all .cvsignore and Makefile files it git repo? It
 seems those files are irrelevant to dist-git.

Yes, in the latest conversion scripts branch, import.log, and Makefile
files are removed.  The .cvsignore file is moved to .gitignore

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxNxjYACgkQ4v2HLvE71NVM4wCfUb2EuE1FSbI9bOdJDSVJw08/
avsAn3r1Piq20+NyojPQyxpmlMLina5D
=7LXo
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Mark Rader
Jesse

Another dumb question.  I uploaded a package, frama-c. Will it be included in 
14. 

Sent from my iPhone

On Jul 24, 2010, at 2:54 AM, Jesse Keating jkeat...@redhat.com wrote:

 Hey all!  It's that time again, we're gearing up to branch for Fedora 14
 this coming Tuesday!  There is a major twist this time around, we're
 going to attempt a roll out of dist-git!
 
 Dist-git is our replacement for the CVS system we are currently using.
 This is a pretty big deal, but we're going to try to make it as smooth
 as possible.  In the next few days I'll be finalizing our git server
 setup and polishing up the user interface tool you all will be using to
 interact with the source control and build system.
 
 The conversion will take a couple days, which means our normal short
 outage for branching will be a bit extended.  I wish there was another
 way, but converting over 9K cvs repos into git repos does take some
 time.  I really feel that this move is worth the extended outage.
 
 The tool you all will use to interact with git and the buildsystem is
 called fedpkg.  It comes from the fedora-packager package.  There is a
 version of it available now in all active Fedora and EPEL releases,
 although it is built to work against our staging environment where we
 have been testing the setup for a while.  This setup is slightly
 different than the final version, but you can install it and poke around
 the help system to get a feel for what's going on.  Most of the make
 targets have made it over and are named the same; build, sources, srpm,
 etc...  Many of the targets can take arguments and options.  Where the
 make system used shell variables, fedpkg uses options and arguments.
 Each target takes a --help argument that will show any available
 options.  Fedpkg does not yet have a man page, that may be coming soon.
 
 We're also going to be working on wiki pages to document the new stuff
 and archive the old stuff.  We're going to need help on this too, so if
 you want to pitch in, by all means!
 
 As I mentioned above, this is an attempt.  We are trying this pretty
 early, which I wouldn't normally do.  However we have a good roll back
 plan.  We are going to keep the CVS server as is, although turned
 read-only during and after the dist-git rollout.  If something fails
 beyond reasonable repair with the dist-git attempt we will re-enable
 write access to the CVS server (after we branch it for Fedora 14).
 Otherwise we will keep it around, in some capacity, as a read-only
 reference point.
 
 I'm certain we will run into some bumps along the way, and some wrinkles
 to iron out.  I ask that you are patient with us as we work through
 these, and as we either get updates pushed out of fedpkg or make
 adjustments to the git repos on the git server.  This transition has
 been a long time coming, and I'm really happy to be the one to make it
 happen.  Keep in mind that this will be the first iteration of our
 transition, and it will operate mostly the same as dist-cvs did with a
 few improvements.  Later on we will start to explore more interesting
 advancements such as automatic patch management with exploded sources,
 linking to upstream source repositories, automatic %changelog generation
 from git changelogs, or things I haven't even thought about.  Most of
 all, we won't be using CVS any more and that feels really good to me.
 
 If you're curious about how the new system will work or have concerns,
 or want to help, you can reply to this email thread or find me on IRC as
 Oxf13 (that's an o, not a zero).  If you run across bugs in fedpkg,
 you can file them in the fedora-packager hosted trac space
 https://fedorahosted.org/fedora-packager/ or just find me on IRC as well.
 
 Thanks again for your patience, both in waiting so long for us to make
 this move, and for bearing with us during the transition.
 
 -- 
 Jesse Keating
 Fedora -- Freedom² is a feature!
 identi.ca: http://identi.ca/jkeating
 ___
 devel-announce mailing list
 devel-annou...@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Jesse Keating
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 7/26/10 5:39 PM, Mark Rader wrote:
 Another dumb question.  I uploaded a package, frama-c. Will it be included in 
 14. 

If it has been built for rawhide prior to the branch event, then it will
be in 14.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxOQSQACgkQ4v2HLvE71NXUxQCglvoUN/gAJoEuft9udGInOTrO
jkQAoIplWkRH0HxTPkm4lIhmuyZR4006
=96u/
-END PGP SIGNATURE-
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Brandon Lozza
On Mon, Jul 26, 2010 at 10:28 PM, Adam Williamson awill...@redhat.com wrote:
 On Sat, 2010-07-24 at 15:31 +0100, Richard W.M. Jones wrote:
 On Sat, Jul 24, 2010 at 09:10:24AM -0400, Brandon Lozza wrote:
  On Sat, Jul 24, 2010 at 2:54 AM, Jesse Keating jkeat...@redhat.com wrote:
   Hey all!  It's that time again, we're gearing up to branch for Fedora 14
   this coming Tuesday!  There is a major twist this time around, we're
   going to attempt a roll out of dist-git!
  --snipped---
 
  I'm just curious but would this allow someone to more easily fork the
  distro? (think of stuff like Mint)

 The ability to fork {packages|kernels|distros} is a good thing.  It
 keeps the software lively and keeps the purveyors of software honest.
 I enjoyed reading Rick Moen's essay on the subject:

 http://linuxmafia.com/faq/Licensing_and_Law/forking.html

 Also, of course, one of the truisms about git is that it doesn't only
 make it easier to *fork*: it makes it easier to *merge*. So even if the
 change does let people fork Fedora more easily, it also lets us
 incorporate their changes and bring them back into mainline more easily
 too.
 --
 Adam Williamson
 Fedora QA Community Monkey
 IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
 http://www.happyassassin.net

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel


And vice versa :)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-26 Thread Adam Williamson
On Mon, 2010-07-26 at 22:33 -0400, Brandon Lozza wrote:

  Also, of course, one of the truisms about git is that it doesn't only
  make it easier to *fork*: it makes it easier to *merge*. So even if the
  change does let people fork Fedora more easily, it also lets us
  incorporate their changes and bring them back into mainline more easily
  too.

 And vice versa :)

Er, if you read my post carefully, it already includes the vice *and*
the versa ;)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Fedora 14 branching and dist-git roll out

2010-07-24 Thread Brandon Lozza
On Sat, Jul 24, 2010 at 2:54 AM, Jesse Keating jkeat...@redhat.com wrote:
 Hey all!  It's that time again, we're gearing up to branch for Fedora 14
 this coming Tuesday!  There is a major twist this time around, we're
 going to attempt a roll out of dist-git!
--snipped---

I'm just curious but would this allow someone to more easily fork the
distro? (think of stuff like Mint)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel