Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-12 Thread Vincent Danjean
Package: wnpp
Severity: wishlist
Owner: Vincent Danjean <[EMAIL PROTECTED]>

* Package name: mercurial
  Version : 0.4e
  Upstream Author : Matt Mackall <[EMAIL PROTECTED]>
* URL : http://selenic.com/mercurial
* License : GPL
  Description : scalable distributed SCM

Mercurial is a very efficient distributed SCM. It is very similar to git
(the SCM used by Linus for the kernel), but does not take so many place
to save data (it stores diff instead of plain file for modified files)

>From the upstream author, mercurial is a new proof-of-concept SCM. The
goals are:
   * to initially be as simple (and thereby hackable) as possible
   * to be as scalable as possible
   * to be memory, disk, and bandwidth efficient
   * to be able to do "clone/branch and pull/sync" style
   * development


 As the interface can still change a lot (it new software), I will not
write the missing man page immediately (so it will not be uploaded in
Debian for now). However, the experimental package can be found here:
http://dept-info.labri.fr/~danjean/deb.html#mercurial

  Vincent

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-act
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-12 Thread Kyle McMartin
On Thu, May 12, 2005 at 11:36:40PM +0200, Vincent Danjean wrote:
> Mercurial is a very efficient distributed SCM. It is very similar to git
> (the SCM used by Linus for the kernel), but does not take so many place
> to save data (it stores diff instead of plain file for modified files)
> 

Does it still use a "non-free" python extension? I believe it was the
'profile' module.

Cheers,
-- 
Kyle McMartin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-12 Thread Vincent Danjean
On Thu, May 12, 2005 at 06:33:31PM -0400, Kyle McMartin wrote:
> On Thu, May 12, 2005 at 11:36:40PM +0200, Vincent Danjean wrote:
> > Mercurial is a very efficient distributed SCM. It is very similar to git
> > (the SCM used by Linus for the kernel), but does not take so many place
> > to save data (it stores diff instead of plain file for modified files)
> > 
> 
> Does it still use a "non-free" python extension? I believe it was the
> 'profile' module.

I do not have such module installed on my system, and mercurial seems to
work (but I have a bug with the network)
I do not use python myself, so I just installed python-dev and
"compiled" mercurial. The other python stuff I have on my system is what
is required by other programs. So there could be non-free dependency,
but I do not see them for now.

  Best,
Vincent


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-13 Thread Bas Zoetekouw
Hi Vincent!

You wrote:

> * License : GPL
>   Description : scalable distributed SCM
> 
> Mercurial is a very efficient distributed SCM. It is very similar to git
> (the SCM used by Linus for the kernel), but does not take so many place
> to save data (it stores diff instead of plain file for modified files)

What is an SCM?  You might want to include that in the description.

-- 
Kind regards,
++
| Bas Zoetekouw  | GPG key: 0644fab7 |
|| Fingerprint: c1f5 f24c d514 3fec 8bf6 |
| [EMAIL PROTECTED], [EMAIL PROTECTED] |  a2b1 2bae e41f 0644 fab7 |
++ 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-13 Thread Vincent Danjean
On Fri, May 13, 2005 at 11:02:50AM +0200, Bas Zoetekouw wrote:
> > * License : GPL
> >   Description : scalable distributed SCM
> > 
> > Mercurial is a very efficient distributed SCM. It is very similar to git
> > (the SCM used by Linus for the kernel), but does not take so many place
> > to save data (it stores diff instead of plain file for modified files)
> 
> What is an SCM?  You might want to include that in the description.

It is Source Control Management. I added it in the description.

  Thanks,
Vincent


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-13 Thread Jay Berkenbilt

Vincent Danjean <[EMAIL PROTECTED]> wrote:

I'm making some English corrections. :-)

> Package: wnpp
> Severity: wishlist
> Owner: Vincent Danjean <[EMAIL PROTECTED]>
>
> * Package name: mercurial
>   Version : 0.4e
>   Upstream Author : Matt Mackall <[EMAIL PROTECTED]>
> * URL : http://selenic.com/mercurial
> * License : GPL
>   Description : scalable distributed SCM
>
> Mercurial is a very efficient distributed SCM. It is very similar to git
> (the SCM used by Linus for the kernel), but does not take so many place
> to save data (it stores diff instead of plain file for modified files)

Mercurial is a very efficient distributed SCM. It is very similar to git
(the SCM used by Linus for the kernel), but does not take so much space
to save data (it stores diffs instead of plain files for modified files).

>>From the upstream author, mercurial is a new proof-of-concept SCM. The
> goals are:
>* to initially be as simple (and thereby hackable) as possible
>* to be as scalable as possible
>* to be memory, disk, and bandwidth efficient
>* to be able to do "clone/branch and pull/sync" style
>* development


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-13 Thread Vincent Danjean
On Fri, May 13, 2005 at 10:50:07AM -0400, Jay Berkenbilt wrote:
> 
> Vincent Danjean <[EMAIL PROTECTED]> wrote:
> 
> I'm making some English corrections. :-)

  Thanks. I use it in the new package (version 0.4f)

  Vincent


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-05-31 Thread Anibal Monsalve Salazar
On Thu, May 12, 2005 at 11:36:40PM +0200, Vincent Danjean wrote:
> As the interface can still change a lot (it new software), I will not
>write the missing man page immediately (so it will not be uploaded in
>Debian for now). However, the experimental package can be found here:
>http://dept-info.labri.fr/~danjean/deb.html#mercurial

There is no "closes: #308873" in changelog.

Put the following two lines in copyright:

Copyright 2005 Matt Mackall <[EMAIL PROTECTED]>
Copyright 2002-2004 Michael D. Stenner, Ryan Tomayko

Please add the homepage at the end of the long description in
control. See [1].

[1] 
http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s-bpp-upstream-info

Please fix the following lintian/linda errors/warnings:

lintian -i /home/pbuilder/result/mercurial/mercurial_0.5b-1_i386.changes
W: mercurial: script-not-executable 
./usr/lib/python2.3/site-packages/mercurial/hgweb.py
N:
N:   This file starts with the #! sequence that marks interpreted scripts,
N:   but it is not executable.
N:
W: mercurial: script-not-executable 
./usr/lib/python2.3/site-packages/mercurial/mdiff.py
E: mercurial: arch-independent-package-contains-binary-or-object 
./usr/lib/python2.3/site-packages/mercurial/mpatch.so
N:
N:   The package contains a binary or object file but is tagged
N:   `Architecture: all'.
N:

linda -i /home/pbuilder/result/mercurial/mercurial_0.5b-1_i386.changes
W: mercurial; Package Architecture: all, but contains arch-dep binary objects.
 The package shown above contains an ELF file, but is listed as having
 Architecture: all. This is a bad violation of Policy.

Regards,

Anibal Monsalve Salazar
--
 .''`. Debian GNU/Linux
: :' : Free Operating System
`. `'  http://debian.org/
  `-   http://v7w.com/anibal


signature.asc
Description: Digital signature


Bug#308873: ITP: mercurial -- scalable distributed SCM

2005-06-01 Thread Vincent Danjean
On Wed, Jun 01, 2005 at 09:04:18AM +1000, Anibal Monsalve Salazar wrote:
> On Thu, May 12, 2005 at 11:36:40PM +0200, Vincent Danjean wrote:
> >
> > As the interface can still change a lot (it new software), I will not
> >write the missing man page immediately (so it will not be uploaded in
> >Debian for now). However, the experimental package can be found here:
> >http://dept-info.labri.fr/~danjean/deb.html#mercurial
> 
> Please upload it without the manual page. Let me know if you need a
> sponsor. Once uploaded you'll file a bug report about the missing
> manual page.

The manpage is there since the 0.5 version. So ok, I will upload it
soon. However, I will stick it to sid/unstable as I'm not sure the
internal format of the repo will not changed again. I do not think
having such young software in sarge would be a good think.

My usual sponsor is a little bit busy actually, so yes, I would be happy
if you would like to sponsor this pacakge.

On Wed, Jun 01, 2005 at 09:29:13AM +1000, Anibal Monsalve Salazar wrote:
> On Thu, May 12, 2005 at 11:36:40PM +0200, Vincent Danjean wrote:
> > As the interface can still change a lot (it new software), I will not
> >write the missing man page immediately (so it will not be uploaded in
> >Debian for now). However, the experimental package can be found here:
> >http://dept-info.labri.fr/~danjean/deb.html#mercurial
> 
> There is no "closes: #308873" in changelog.

I will add it when I will upload the package.

> Put the following two lines in copyright:
> 
> Copyright 2005 Matt Mackall <[EMAIL PROTECTED]>
> Copyright 2002-2004 Michael D. Stenner, Ryan Tomayko

Done (the second if for byterange.py, isn't it ?)

> Please add the homepage at the end of the long description in
> control. See [1].
> 
> [1] 
> http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s-bpp-upstream-info

done

> Please fix the following lintian/linda errors/warnings:
> 
> lintian -i /home/pbuilder/result/mercurial/mercurial_0.5b-1_i386.changes
> W: mercurial: script-not-executable 
> ./usr/lib/python2.3/site-packages/mercurial/hgweb.py
> N:
> N:   This file starts with the #! sequence that marks interpreted scripts,
> N:   but it is not executable.
> N:
> W: mercurial: script-not-executable 
> ./usr/lib/python2.3/site-packages/mercurial/mdiff.py

I just ask upstream to be sure that they are libs and not scripts. It
will be soon corrected.

> E: mercurial: arch-independent-package-contains-binary-or-object 
> ./usr/lib/python2.3/site-packages/mercurial/mpatch.so
> N:
> N:   The package contains a binary or object file but is tagged
> N:   `Architecture: all'.
> N:

done (Architecture switched to any)

> linda -i /home/pbuilder/result/mercurial/mercurial_0.5b-1_i386.changes
> W: mercurial; Package Architecture: all, but contains arch-dep binary objects.
>  The package shown above contains an ELF file, but is listed as having
>  Architecture: all. This is a bad violation of Policy.
> 
> Regards,
> 
> Anibal Monsalve Salazar
> --
>  .''`. Debian GNU/Linux
> : :' : Free Operating System
> `. `'  http://debian.org/
>   `-   http://v7w.com/anibal




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]