Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Magnus Therning
On Wed, Oct 27, 2010 at 22:53, Johan Tibell johan.tib...@gmail.com wrote:
 Hi all,

 To ease my maintenance burden, I've moved the network package repo to:

    http://github.com/haskell/network

 Patches are accepted either in the git mbox format, as normal (diff)
 patch files, or as GitHub pull requests.

 P.S. If you want to get added to the haskell GitHub organization, just
 drop me an email.

Ah, the use of github is spreading :-)

If I, as the developer of the FOO Haskell package, want to move to use
github, can I get a source repo under that organisation as well?
I'm asking since I am considering taking some of my packages from
patch-tag to github (it's really github I want, it's unfortunate that
it also means I'll have to leave darcs), it would then be nice to have
those repos as a part of the haskell organisation.

/M

-- 
Magnus Therning                        (OpenPGP: 0xAB4DFBA4)
magnus@therning.org          Jabber: magnus@therning.org
http://therning.org/magnus         identi.ca|twitter: magthe
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread John Lato

 From: Magnus Therning mag...@therning.org

 On Wed, Oct 27, 2010 at 22:53, Johan Tibell johan.tib...@gmail.com
 wrote:
  Hi all,
 
  To ease my maintenance burden, I've moved the network package repo to:
 
  Â  Â http://github.com/haskell/network
 
  Patches are accepted either in the git mbox format, as normal (diff)
  patch files, or as GitHub pull requests.
 
  P.S. If you want to get added to the haskell GitHub organization, just
  drop me an email.

 Ah, the use of github is spreading :-)

 If I, as the developer of the FOO Haskell package, want to move to use
 github, can I get a source repo under that organisation as well?
 I'm asking since I am considering taking some of my packages from
 patch-tag to github (it's really github I want, it's unfortunate that
 it also means I'll have to leave darcs), it would then be nice to have
 those repos as a part of the haskell organisation.


Similarly, what's the remit of the Haskell organization on github?  Is the
intention to be an umbrella for any haskell package, or more restricted?  I
have the same question as Magnus (although in my case I took over something
on github; if I could move to darcs and preserve history I would).

John
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Malcolm Wallace

 if I could move to darcs and preserve history I would.


Search for git fastexport and darcs-fastconvert.

Regards,
Malcolm
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Johan Tibell
On Thu, Oct 28, 2010 at 12:19 AM, Magnus Therning mag...@therning.org wrote:
 If I, as the developer of the FOO Haskell package, want to move to use
 github, can I get a source repo under that organisation as well?
 I'm asking since I am considering taking some of my packages from
 patch-tag to github (it's really github I want, it's unfortunate that
 it also means I'll have to leave darcs), it would then be nice to have
 those repos as a part of the haskell organisation.

The GitHub organization was intended for core packages (i.e. packages
in the Haskell Platform.) By having a shared organization, these
libraries don't have to live under any single developer's account and
we can change maintainers without changing the repo location.

For any other package, just upload it under your own GitHub user.

Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Johan Tibell
On Thu, Oct 28, 2010 at 2:41 AM, John Lato jwl...@gmail.com wrote:
 Similarly, what's the remit of the Haskell organization on github?  Is the
 intention to be an umbrella for any haskell package, or more restricted?  I
 have the same question as Magnus (although in my case I took over something
 on github; if I could move to darcs and preserve history I would).

See my reply to Magnus. I don't think it's scalable to put every
Hackage package under one organization (and I don't think we gain much
from doing so.) For now I think we should reserve the organization for
core packages (i.e. HP packages.)

For converting a repo and preserve history, see


http://www.serpentine.com/blog/2010/10/21/how-to-migrate-from-darcs-to-mercurial-or-git/

Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Magnus Therning
On Thu, Oct 28, 2010 at 15:58, Johan Tibell johan.tib...@gmail.com wrote:
 On Thu, Oct 28, 2010 at 12:19 AM, Magnus Therning mag...@therning.org wrote:
 If I, as the developer of the FOO Haskell package, want to move to use
 github, can I get a source repo under that organisation as well?
 I'm asking since I am considering taking some of my packages from
 patch-tag to github (it's really github I want, it's unfortunate that
 it also means I'll have to leave darcs), it would then be nice to have
 those repos as a part of the haskell organisation.

 The GitHub organization was intended for core packages (i.e. packages
 in the Haskell Platform.) By having a shared organization, these
 libraries don't have to live under any single developer's account and
 we can change maintainers without changing the repo location.

Fair enough.  Do you have enough buy-in to make sure that the github
organisation becomes the best location for *all* HP packages?

That is, can I stop going to Hackage to find the home for HP packages?

/M

-- 
Magnus Therning                        (OpenPGP: 0xAB4DFBA4)
magnus@therning.org          Jabber: magnus@therning.org
http://therning.org/magnus         identi.ca|twitter: magthe
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Johan Tibell
On Thu, Oct 28, 2010 at 8:06 AM, Magnus Therning mag...@therning.org wrote:
 Fair enough.  Do you have enough buy-in to make sure that the github
 organisation becomes the best location for *all* HP packages?

 That is, can I stop going to Hackage to find the home for HP packages?

Probably not. I don't want to force any maintainers to switch VCS. For
now, I would just like to make it possible for people who prefer Git
(and GitHub) to use that to maintain their packages.

There's also an issue with libraries that GHC depends on: the current
build system relies on being able to check these out using darcs.

Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Bryan O'Sullivan
On Thu, Oct 28, 2010 at 8:06 AM, Magnus Therning mag...@therning.orgwrote:

 Fair enough.  Do you have enough buy-in to make sure that the github
 organisation becomes the best location for *all* HP packages?

 That is, can I stop going to Hackage to find the home for HP packages?


That's never been our intention. github is for in-progress source trees;
Hackage is for releases of code.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New repo location for the network package

2010-10-28 Thread Magnus Therning
On 28/10/10 17:14, Bryan O'Sullivan wrote:
 On Thu, Oct 28, 2010 at 8:06 AM, Magnus Therning mag...@therning.orgwrote:

 Fair enough.  Do you have enough buy-in to make sure that the github
 organisation becomes the best location for *all* HP packages?

 That is, can I stop going to Hackage to find the home for HP packages?

 That's never been our intention. github is for in-progress source trees;
 Hackage is for releases of code.

You misunderstood me.  Currently I go to Hackage to look for stuff like:

  Source repository git clone git://github.com/haskell/network.git

If all of HP were on github, then I wouldn't have to click my way through
Hackage when I wanted to get to the source repos.

/M

-- 
Magnus Therning(OpenPGP: 0xAB4DFBA4)
magnus@therning.org   Jabber: magnus@therning.org
http://therning.org/magnus identi.ca|twitter: magthe



signature.asc
Description: OpenPGP digital signature
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] New repo location for the network package

2010-10-27 Thread Johan Tibell
Hi all,

To ease my maintenance burden, I've moved the network package repo to:

http://github.com/haskell/network

Patches are accepted either in the git mbox format, as normal (diff)
patch files, or as GitHub pull requests.

P.S. If you want to get added to the haskell GitHub organization, just
drop me an email.

Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe