Bug#398198: A fresh package...

2007-08-07 Thread Loïc Minier
On Tue, Aug 07, 2007, Marc-André Lureau wrote:
 I have update copyrights  licenses. I hope it's ok!

 Good work on the copyright side of things!  But unfortunately, you need
 to list the full license grant in the copyright file (like there was
 for the LGPL).  It's the part with: This library is free software
 finishing with the FSF address.  You need one for GPL and one for LGPL.
 You can copy the templates from
 /usr/share/debhelper/dh_make/licenses/lgpl and
 /usr/share/debhelper/dh_make/licenses/gpl.

 Also, make sure they match the version of the license (currently, one
 can't tell whether it's GPL version 1, 2 or 3).

   Bye,
-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-07 Thread Kumar Appaiah
On Tue, Aug 07, 2007 at 09:06:29AM +0200, Loïc Minier wrote:
  Good work on the copyright side of things!  But unfortunately, you need
  to list the full license grant in the copyright file (like there was
  for the LGPL).  It's the part with: This library is free software
  finishing with the FSF address.  You need one for GPL and one for LGPL.
  You can copy the templates from
  /usr/share/debhelper/dh_make/licenses/lgpl and
  /usr/share/debhelper/dh_make/licenses/gpl.

Done.

  Also, make sure they match the version of the license (currently, one
  can't tell whether it's GPL version 1, 2 or 3).

Done. It's LGPL 2 or later for Vala, and GPL 2 for gapi.

Hope it's OK now. Also, I hope Marc-André doesn't mind that I have
done this, since I had a little free time! :-)

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-07 Thread Loïc Minier
On Tue, Aug 07, 2007, Kumar Appaiah wrote:
 Hope it's OK now. Also, I hope Marc-André doesn't mind that I have
 done this, since I had a little free time! :-)

 Thanks; it's fine!  I've tagged and uploaded this.

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-07 Thread Kumar Appaiah
On Tue, Aug 07, 2007 at 10:10:50AM +0200, Loïc Minier wrote:
  Thanks; it's fine!  I've tagged and uploaded this.

Mighty nice of you! Thanks to Matthias, Marc-André and you for all the
advice!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-07 Thread Marc-André Lureau
Hi,


On 8/7/07, Kumar Appaiah [EMAIL PROTECTED] wrote:


 Done. It's LGPL 2 or later for Vala, and GPL 2 for gapi.

 Hope it's OK now. Also, I hope Marc-André doesn't mind that I have
 done this, since I had a little free time! :-)




Are you kidding? Great! thanks again!

-- 
Marc-André Lureau


Bug#398198: A fresh package...

2007-08-06 Thread Loïc Minier
Hi,

On Sun, Aug 05, 2007, Marc-André Lureau wrote:
 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/v/vala
 - Source repository: deb-src http://mentors.debian.net/debian unstable
 main contrib non-free
 - dget http://mentors.debian.net/debian/pool/main/v/vala/vala_0.1.2-1.dsc

 Thanks; in the future, I'll review your changes directly from the SVN
 and build from there, but I thought he would an interesting experience
 for you to dupload vala.

 I had a look at the changes in SVN, and spotted an issue with copyright
 assignments: you didn't update the list of copyright holders for the
 new upstream release; vala 0.1.2 introduced gee/hashmap.c which has:
 Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
 Copyright (C) 1997-2000  GLib Team and others
 Copyright (C) 2007  Jürg Billeter

 There are more copyright additions than this, from Novel and David
 Waite at least.  Could you please fix the copyright file in SVN?  This
 is especially important as your debian/copyright file will be inspected
 by our ftpmaster before vala is accepted to Debian.

 Please also note that there is a slight difference between the SVN and
 what you uploaded to mentors:
- -- Marc-Andre Lureau [EMAIL PROTECTED]  Sat,  4 Aug 2007 23:13:27 +0300
+ -- Marc-Andre Lureau [EMAIL PROTECTED]  Sun,  5 Aug 2007 13:01:21 +0300


 Please ping me when I may review the copyright changes for the new
 upstream release in SVN and I'll upload vala to Debian.

   Bye,
-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-06 Thread Loïc Minier
On Mon, Aug 06, 2007, Kumar Appaiah wrote:
 Have you had time to look at our changes? I know that you are aware,
 but I just wanted to make sure...

 Thanks for the reminder; I'm usually quite responsive, even for
 sponsoring requests, but you may ping me after a couple of days without
 news.  In this particular case, I was sick, had real life things to do,
 and had another sponsor waiting for longer than you this WE.  :-)

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-06 Thread Kumar Appaiah
On Mon, Aug 06, 2007 at 02:53:16PM +0200, Loïc Minier wrote:
  Thanks for the reminder; I'm usually quite responsive, even for
  sponsoring requests, but you may ping me after a couple of days without
  news.  In this particular case, I was sick, had real life things to do,
  and had another sponsor waiting for longer than you this WE.  :-)

Sorry, I guess I was a bit hasty! Thanks for the review.

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-06 Thread Marc-André Lureau
Hi,

I have update copyrights  licenses. I hope it's ok!

Regards,

-- 
Marc-André Lureau, GSmartMix

On 8/6/07, Loïc Minier [EMAIL PROTECTED] wrote:

 Hi,

 On Sun, Aug 05, 2007, Marc-André Lureau wrote:
  The package can be found on mentors.debian.net:
  - URL: http://mentors.debian.net/debian/pool/main/v/vala
  - Source repository: deb-src http://mentors.debian.net/debian unstable
  main contrib non-free
  - dget
 http://mentors.debian.net/debian/pool/main/v/vala/vala_0.1.2-1.dsc

 Thanks; in the future, I'll review your changes directly from the SVN
 and build from there, but I thought he would an interesting experience
 for you to dupload vala.

 I had a look at the changes in SVN, and spotted an issue with copyright
 assignments: you didn't update the list of copyright holders for the
 new upstream release; vala 0.1.2 introduced gee/hashmap.c which has:
 Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
 Copyright (C) 1997-2000  GLib Team and others
 Copyright (C) 2007  Jürg Billeter

 There are more copyright additions than this, from Novel and David
 Waite at least.  Could you please fix the copyright file in SVN?  This
 is especially important as your debian/copyright file will be inspected
 by our ftpmaster before vala is accepted to Debian.

 Please also note that there is a slight difference between the SVN and
 what you uploaded to mentors:
 - -- Marc-Andre Lureau [EMAIL PROTECTED]  Sat,  4 Aug 2007
 23:13:27 +0300
 + -- Marc-Andre Lureau [EMAIL PROTECTED]  Sun,  5 Aug 2007
 13:01:21 +0300


 Please ping me when I may review the copyright changes for the new
 upstream release in SVN and I'll upload vala to Debian.

Bye,
 --
 Loïc Minier



Bug#398198: A fresh package...

2007-08-05 Thread Marc-André Lureau
Hi,

Sorry for the mess. The latest package is here.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/v/vala
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/v/vala/vala_0.1.2-1.dsc

Regards,

-- 
Marc-André Lureau, GSmartMix

On 8/5/07, Kumar Appaiah [EMAIL PROTECTED] wrote:

 Dear Marc,

 I just observed one more minor mistake; it is that the version has
 been bumped to 0.12-2. You should not do that, since the Debian
 revision number *always* must begin with 1. So, I have modified your
 changelog to add those changes to 0.12-1 itself; that is, I have added
 your man page modification change to the 0.12-1 version changelog.

 Now, reupload to mentors and then ping Loic for a check.

 Thanks.

 Kumar
 --
 Kumar Appaiah,
 458, Jamuna Hostel,
 Indian Institute of Technology Madras,
 Chennai - 600 036



Bug#398198: A fresh package...

2007-08-05 Thread Kumar Appaiah
On Sun, Aug 05, 2007 at 01:09:08PM +0300, Marc-André Lureau wrote:
 - dget http://mentors.debian.net/debian/pool/main/v/vala/vala_0.1.2-1.dsc

Dear Loic,

Have you had time to look at our changes? I know that you are aware,
but I just wanted to make sure...

Thanks!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-04 Thread Kumar Appaiah
On Fri, Aug 03, 2007 at 06:21:08PM +0200, Loïc Minier wrote:
 On Fri, Aug 03, 2007, Kumar Appaiah wrote:
   Then, edit the control file
  and add me as Uploader, just below Loic's name. Then, about the
  changelog, I think a fresh, clean changelog is needed, though Loic can
  confirm on this one.
 
  Simply add a changelog entry:
 * Added Kumar to uploaders.
  or if you, Kumar, want to do the change:
 [ Kumar Appaiah ]
 * Add myself to uploaders.
 
  You don't need to reset the changelog / clean the changelog more IMO.

Done. I have added myself to Uploaders.

   You should change UNRELEASED to unstable, and
  ensure that you say Initial Release: (Closes: #398198) as one of the
  changelog entries. Then, just do an svn-buildpackage with proper
  options and upload the built package somewhere (mentors?)
 
  Yeah, not strictly required, but I think it would be a good experience
  as Marc-André discovers this kind of stuff.

OK. So now, all Marc has to do is this:

1. Check out the stuff using the svn+ssh://... command which Loic had
   first mentioned.
2. Type dch, and do the following:
   a) Change UNRELEASED to unstable.
   b) Add an entry like Initial Debian release (Closes: #398198)

And then, do something like:
svn-buildpackage --svn-ignore-new -rfakeroot

Then, cd ../build-area and do lintian vala_0.1.2-1_i386.changes

If it gives no warnings, upload it to someplace like mentors.debian.net.

 
Is this OK? Will you please do this, Marc?

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-04 Thread Marc-André Lureau
hi,

Thanks you guys. vala is now on mentors.debian.net,
Ready for you, Loic, to review and upload.

I am happy to assure the maintenance,
since Mathias is probably on holidays or busy on something else.

Regards,

-- 
Marc-André Lureau, GSmartMix


Bug#398198: A fresh package...

2007-08-04 Thread Kumar Appaiah
On Sat, Aug 04, 2007 at 10:59:59PM +0300, Marc-André Lureau wrote:
 hi,
 
 Thanks you guys. vala is now on mentors.debian.net,
 Ready for you, Loic, to review and upload.

http://mentors.debian.net/debian/pool/main/v/vala/vala_0.1.2-1.dsc

Just to make it easy for review! :-)

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-03 Thread Marc-André Lureau
hi,

What is [EMAIL PROTECTED] :) I'll check out later!

Please take back the ownership Kumar! It's totally fine for me!

-- 
Marc-André Lureau, GSmartMix

On 8/2/07, Kumar Appaiah [EMAIL PROTECTED] wrote:

 owner 398198 [EMAIL PROTECTED]
 thankyou





Bug#398198: A fresh package...

2007-08-03 Thread Loïc Minier
Hi,

On Fri, Aug 03, 2007, Marc-André Lureau wrote:
 Where should go the request? I'll just tell you: elmarco-guest.

 I've requested your addition and you were added to collab-maint.

On Fri, Aug 03, 2007, Marc-André Lureau wrote:
  I don't think svn-upgrade copes with mergeWithUpstream mode; simply
  edit debian/* to match the new upstream release and commit when you're
 kesako?

 There was a proposal to use the svn-upgrade tool (part of
 svn-buildpackage) in order to import the new upstream tarball into
 the collab-maint SVN.  However, the vala Debian packages only have
 their debian/ directory in SVN, and not all the upstream files in SVN.
   Having all files in SVN can be useful in some cases, but it's a
 source of confusion, and I believe it's not best practice, except
 for native packages.  I believe nowadays standard is to use a patch
 system instead.
   This is why svn-inject is simply something which one does not have
 to run for a new upstream release in our case; the only think you have
 to do is to update the packaging to match the new release.

On Fri, Aug 03, 2007, Marc-André Lureau wrote:
  @Marc-André and Mathias: I'm ready when you're; basically, I don't feel
  like taking care of more packages, but I would be happy to sponsor one
  of you (or you two).
 *Ready* :) ready to what? Release it? How does that happen? you just have to
 put it in the incoming queue?

 In other words, I was asking for a confirmation that you are interested
 in *maintaining* the package as I don't have the time myself: I didn't
 receive any response last time I asked, so I wasn't sure Marc-André or
 Mathias still had interest in maintaining the package in Debian.

On Fri, Aug 03, 2007, Kumar Appaiah wrote:
  Then, edit the control file
 and add me as Uploader, just below Loic's name. Then, about the
 changelog, I think a fresh, clean changelog is needed, though Loic can
 confirm on this one.

 Simply add a changelog entry:
* Added Kumar to uploaders.
 or if you, Kumar, want to do the change:
[ Kumar Appaiah ]
* Add myself to uploaders.

 You don't need to reset the changelog / clean the changelog more IMO.

  You should change UNRELEASED to unstable, and
 ensure that you say Initial Release: (Closes: #398198) as one of the
 changelog entries. Then, just do an svn-buildpackage with proper
 options and upload the built package somewhere (mentors?)

 Yeah, not strictly required, but I think it would be a good experience
 as Marc-André discovers this kind of stuff.

 Loic picks it up and uploads it to ftp-master. Clear? :-) Then, I
 think we'll have to tag the version in svn or something, but that's
 something I don't know much about. Loic should clear this doubt.

 I would indeed tag the final upload when I send it to Debian so that we
 keep track of what files were part of which version.

   Bye,
-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-03 Thread Marc-André Lureau
Hi,


 @Marc-André and Mathias: I'm ready when you're; basically, I don't feel
 like taking care of more packages, but I would be happy to sponsor one
 of you (or you two).


*Ready* :) ready to what? Release it? How does that happen? you just have to
put it in the incoming queue?

Kumar ? would you like to take care of it? Should we do co-maintenance?
I don't know how that could work, but sounds good :)

regards,


Bug#398198: A fresh package...

2007-08-03 Thread Kumar Appaiah
On 03/08/07, Marc-André Lureau wrote:
 *Ready* :) ready to what? Release it? How does that happen? you just have to
 put it in the incoming queue?

Yes. But before that, I'd like to respond to all your earlier mails.

First of all, you weren't actually being rude. It's just that it took
time for me to take proper note of the fact that you've already spent
a lot of time preparing the package. And, it got me to see your CDBS
package, which looks very neat, and it was a learning experience for
me as well.

Now, adding you to collab-maint is Loic's task, since you've asked him.

About [EMAIL PROTECTED], it's the e-mail address which can be used to
specify various tags on Debian bugs. For example, some of the mails I
sent earlier (making me the owner, then returning ownership to you),
were all done with the simple commands at the top of the mail and
CC'ing them to control. It's pretty easy, see the e-mail related link
and Advanced... link in bugs.debian.org and you should be up to
speed in no time.

 Kumar ? would you like to take care of it? Should we do co-maintenance?
 I don't know how that could work, but sounds good :)

Since you've done bulk of the packaging work, it is only correct that
you be the maintainer of the package. But, if you say, I'd love to
help out on the package.

Co-maintaining is like this: you're the maintainer, and I'm the
co-maintainer. If this is the case, you achieve two goals. One is, you
are accepting me as a partner in maintaining, and we cooperate when
the package is updated, with e-mail exchanges and uploads. Second, if
you are too busy when the package needs attention, and I'm free, I can
attend to it and initiate the upload, and vice-versa. And if you
accept me as co-maintainer, selfishthis package will be listed as a
package in my Debian QA page/selfish! :-D

Now, to finish off things and hand it over to Loic, once you get the
account added to collab-maint, check out the stuff using the
svn+ssh:// command which Loic mentioned. Then, edit the control file
and add me as Uploader, just below Loic's name. Then, about the
changelog, I think a fresh, clean changelog is needed, though Loic can
confirm on this one. You should change UNRELEASED to unstable, and
ensure that you say Initial Release: (Closes: #398198) as one of the
changelog entries. Then, just do an svn-buildpackage with proper
options and upload the built package somewhere (mentors?) from where
Loic picks it up and uploads it to ftp-master. Clear? :-) Then, I
think we'll have to tag the version in svn or something, but that's
something I don't know much about. Loic should clear this doubt.

So, just get going, and let's see the package enter Debian! Thanks for
the effort, and all the best! :-)

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600036



Bug#398198: A fresh package...

2007-08-02 Thread Marc-André Lureau
Kumar,

I hope you had a look at our effort to package vala, since it has been
reviewed by at least 3 people several times..

I also have a difficult environment here, but this is not a reason to push a
single-men effort package so fast.

Loic, I still don't know how to use collab, and what would have been the
next steps...
Mathias had also stopped working on packaging when you have pushed in on
collab, probably for the same reason.

Sorry to not being as Debian fluent as you. Mathiasme would have been much
happier if you have joined earlier to help us.

I'll try to follow anyway,

regards,
-- 
Marc-André Lureau, GSmartMix

On 7/29/07, Kumar Appaiah [EMAIL PROTECTED] wrote:

 Dear Loic,

 On Sun, Jul 29, 2007 at 11:41:47AM +0200, Loïc Minier wrote:
   TBH, I already reviewed and polished the version in collab-maint and
   I'm not too excited about reviewing a different implementation.  People
   originally interested in maintaining vala in Debian do not seem to be
   available, so if you're interested, you can pick up maintenance of the
   cleaned up version, but I can understand you wouldn't want to switch
   your base either.

 Well, yes. And even though I wish to see your package, I am not able
 to since I am behind a restrictive firewall, and can't seem to check
 out from svn.debian.org since it doesn't have port 443 open for me to
 go through the proxy. Of course, checking in is ruled out from here!

 So, as you say, if you feel my (debhelper based) package[1] will result
 in a lot of duplication of effort, I shall drop it. But I am not in a
 position to use collab-maint because of my environment here.

 Thanks a lot!

 Kumar

 [1]: http://kumar.travisbsd.org/debpackages/vala_0.1.2-1.dsc
 --
 Kumar Appaiah,
 458, Jamuna Hostel,
 Indian Institute of Technology Madras,
 Chennai - 600 036

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)

 iD8DBQFGrGllSd75awtatOcRAjOdAJoDmBl1+m3kwGW4LWQISLuP6jZYEQCeKClm
 IqdRJY2XeZpPoNxF3fsp89c=
 =T7YU
 -END PGP SIGNATURE-




Processed: Re: Bug#398198: A fresh package...

2007-08-02 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 owner 398198 [EMAIL PROTECTED]
Bug#398198: ITP: vala -- Compiler for the GObject type system
Owner changed from Kumar Appaiah [EMAIL PROTECTED] to [EMAIL PROTECTED]

 thankyou
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


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



Bug#398198: A fresh package...

2007-08-02 Thread Kumar Appaiah
owner 398198 [EMAIL PROTECTED]
thankyou

On Thu, Aug 02, 2007 at 11:33:25AM +0300, Marc-André Lureau wrote:
 Kumar,
 
 I hope you had a look at our effort to package vala, since it has been
 reviewed by at least 3 people several times..
 
 I also have a difficult environment here, but this is not a reason to push a
 single-men effort package so fast.

OK, I withdraw my ownership of the bug, and set it back to you. I
guess you are right, since a lot of duplication must be avoided.

I'll also try to check the package out, if I can.

Thanks!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036



Bug#398198: [Fwd: Re: Bug#398198: A fresh package...]

2007-08-02 Thread Kumar Appaiah
I missed mailing the bug number, so here it is.

And Marc, I totally agree with you, and I *will* try to check out the
package from collab-maint. Just that a HTTP based checkout would be so
much better for those of us who are behind firewalls... but I guess I
can do it when I go out of this place for a break.

Sorry for the haste! Please do excuse me. :-)

Kumar
- Forwarded message from Kumar Appaiah [EMAIL PROTECTED] -

 From: Kumar Appaiah
 Subject: Re: Bug#398198: A fresh package...
 To: Marc-André Lureau [EMAIL PROTECTED]
 Cc: Loic, Mathias Hasselmann
 Date: Thu, 2 Aug 2007 14:26:54 +0530
 
 owner 398198 [EMAIL PROTECTED]
 thankyou
 
 On Thu, Aug 02, 2007 at 11:33:25AM +0300, Marc-André Lureau wrote:
  Kumar,
  
  I hope you had a look at our effort to package vala, since it has been
  reviewed by at least 3 people several times..
  
  I also have a difficult environment here, but this is not a reason to push a
  single-men effort package so fast.
 
 OK, I withdraw my ownership of the bug, and set it back to you. I
 guess you are right, since a lot of duplication must be avoided.
 
 I'll also try to check the package out, if I can.
 
 Thanks!
 
 Kumar

- End forwarded message -

-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036



Bug#398198: A fresh package...

2007-08-02 Thread Loïc Minier
On Thu, Aug 02, 2007, Marc-André Lureau wrote:
 Loic, I still don't know how to use collab, and what would have been the
 next steps...

 Did you try to look it up?  I'm surprized you didn't find any
 information.  A quick primer:
 - create an alioth account
 - request this account to be added to collab-maint (usually takes some
   hours)
 - checkout / commit in collab-maint over svn+ssh://

 You don't even need step 1 to start playing with the vala packages in
 the collab-maint SVN:
svn co svn://svn.debian.org/svn/collab-maint/ext-maint/vala/trunk
cd trunk
svn-buildpackage

 (Just put the vala tarball in ../tarballs.)

 Mathias had also stopped working on packaging when you have pushed in on
 collab, probably for the same reason.

 I pushed it to some SCM because one of you was pushing one codebase
 while the other was giving me another and I couldn't review anything in
 this mode; at least having *one* SCM made it clear where I would get
 the changes, and both of you would easily get access.  It's really a
 common expectation that you keep your debian/ in some SCM these days,
 but if the choice of SVN or collab-maint in particular were a problem,
 you should have spoken up at that time.  I tried to help the best I
 could in the best interest of the package and of us three by doing the
 import myself instead of putting the burden on you.

 Sorry to not being as Debian fluent as you. Mathiasme would have been much
 happier if you have joined earlier to help us.

 It's not a problem to not be Debian fluent; I'm prepared to help you
 learn any new stuff you would need by pointing out mistakes or
 suggesting the right approach, but I do expect that you tell me when
 you meet a problem.

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-02 Thread Kumar Appaiah
On Thu, Aug 02, 2007 at 11:13:19AM +0200, Loïc Minier wrote:
 svn co svn://svn.debian.org/svn/collab-maint/ext-maint/vala/trunk
 cd trunk
 svn-buildpackage

With some difficulty, I managed to do this just now. Other than a few
minor points, I don't think there are many changes I could suggest.

The only two issues I see are:

1. Watch file version can be bumped to 3.

2. The description is brief. Here's something closer to what I had in
   mind:

 Vala is a new programming language that aims to bring modern
 programming language features to GNOME developers without imposing
 any additional runtime requirements and without using a different ABI
 compared to applications and libraries written in C.
 .
 valac, the Vala compiler, is a self-hosting compiler that translates
 Vala source code into C source and header files. It uses the GObject
 type system to create classes and interfaces declared in the Vala
 source code.
 .
 This package contains the headers and include files for the Vala
 runtime library (libvala0) required by the Vala compiler (valac).
 .
  Homepage: http://live.gnome.org/Vala

Note that the Homepage: needs to be indented by TWO spaces, and not
one.

I guess you can just bump the version to 0.1.2 with the latest
upstream version and push it into unstable. What do you feel? Feel
free to disagree with your points.

Thanks.

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-02 Thread Loïc Minier
On Thu, Aug 02, 2007, Kumar Appaiah wrote:
 1. Watch file version can be bumped to 3.

 Not really necessary though; I have on strong feeling about such kind
 of tradeoffs.  I do recommend using the latest debhelper compatibility
 level, so I suppose using the latest watch file format makes sense.

 2. The description is brief. Here's something closer to what I had in
mind:

 Looks good.

 Note that the Homepage: needs to be indented by TWO spaces, and not
 one.

 Good point.

 I guess you can just bump the version to 0.1.2 with the latest
 upstream version and push it into unstable. What do you feel? Feel
 free to disagree with your points.

 Sure, this is possible; if you do this, you should update the copyright
 file to match any new contributors' license grants / copyright
 statements.

 I don't know whether Marc-André and Mathias would want you as
 co-maintainer, but from my PoV at least: feel free to request joining
 collab-maint and commit the changes you mentionned here.

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-02 Thread Kumar Appaiah
On Thu, Aug 02, 2007 at 02:46:16PM +0200, Loïc Minier wrote:
  I guess you can just bump the version to 0.1.2 with the latest
  upstream version and push it into unstable. What do you feel? Feel
  free to disagree with your points.
 
  Sure, this is possible; if you do this, you should update the copyright
  file to match any new contributors' license grants / copyright
  statements.

Well, I really don't think I have made any great contribution. Just
that I added to the description and the Homepage, watch file details.

  I don't know whether Marc-André and Mathias would want you as
  co-maintainer, but from my PoV at least: feel free to request joining
  collab-maint and commit the changes you mentionned here.

Though I really didn't do much work on the package, I would still
request you to add me to collab-maint since I want to know how the
system works. My username is kumanna-guest.

And now, if I want to update to the new upstream version, what do I
do? Currently, I am unable to do an svn-upgrade. Probably, I should
get collab-maint and do that svn+ssh you mentioned earlier, then do
svn-upgrade. Is that correct?

Thanks!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-02 Thread Loïc Minier
On Thu, Aug 02, 2007, Kumar Appaiah wrote:
 Though I really didn't do much work on the package, I would still
 request you to add me to collab-maint since I want to know how the
 system works. My username is kumanna-guest.

 I've requested your addition to collab-maint to Raphaël Hertzog per
 http://lists.debian.org/debian-devel-announce/2006/04/msg00013.html
 and he added you immediately:
19:10  lool buxy: Could you please add kumanna-guest to collab-maint? Thanks!
19:11  buxy lool: done

 And now, if I want to update to the new upstream version, what do I
 do? Currently, I am unable to do an svn-upgrade. Probably, I should
 get collab-maint and do that svn+ssh you mentioned earlier, then do
 svn-upgrade. Is that correct?

 I don't think svn-upgrade copes with mergeWithUpstream mode; simply
 edit debian/* to match the new upstream release and commit when you're
 done.

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-02 Thread Kumar Appaiah
On Thu, Aug 02, 2007 at 07:13:21PM +0200, Loïc Minier wrote:
  I've requested your addition to collab-maint to Raphaël Hertzog per
  http://lists.debian.org/debian-devel-announce/2006/04/msg00013.html
  and he added you immediately:
 19:10  lool buxy: Could you please add kumanna-guest to collab-maint? 
 Thanks!
 19:11  buxy lool: done

Great!

  I don't think svn-upgrade copes with mergeWithUpstream mode; simply
  edit debian/* to match the new upstream release and commit when you're
  done.

Done! I've done some goofy things (NMU etc.) to fix up lintian
warnings, but I guess you can just edit the changelog and fix that up.

As for copyright, though I haven't explicitly said so, all my changes
are in concurrence with the earlier packaging, though I haven't taken
any credit since I didn't do much!

Please get the comments from Marc (and Mathias) and consider pushing
it into the NEW queue!

And thanks for introducing me to alioth. It's wonderful!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-08-02 Thread Loïc Minier
On Thu, Aug 02, 2007, Kumar Appaiah wrote:
 Done! I've done some goofy things (NMU etc.) to fix up lintian
 warnings, but I guess you can just edit the changelog and fix that up.

 Oh no need to start a new changelog version; you can simply type dch
 and it will do the right thing, e.g. it will automatically add your
 name in the currently opened changelog entries and will prepend a name
 to the previous one if required; it will make this:

vala (0.1.1-1) UNRELEASED; urgency=low

  * Drop files which were erroneously part of the diff and imported in SVN.
  * Wrap build-deps and deps.
...

 end up like this:
vala (0.1.2-1) UNRELEASED; urgency=low

  [ Loic Minier ]
  * Drop files which were erroneously part of the diff and imported in SVN.
  * Wrap build-deps and deps.
...

  [ Kumar Appaiah ]
  * New upstream release
...


 @Marc-André and Mathias: I'm ready when you're; basically, I don't feel
 like taking care of more packages, but I would be happy to sponsor one
 of you (or you two).

-- 
Loïc Minier



Bug#398198: A fresh package...

2007-08-02 Thread Kumar Appaiah
On Thu, Aug 02, 2007 at 09:31:36PM +0200, Loïc Minier wrote:
 On Thu, Aug 02, 2007, Kumar Appaiah wrote:
  Done! I've done some goofy things (NMU etc.) to fix up lintian
  warnings, but I guess you can just edit the changelog and fix that up.
 
  Oh no need to start a new changelog version; you can simply type dch
  and it will do the right thing, e.g. it will automatically add your
  name in the currently opened changelog entries and will prepend a name
  to the previous one if required; it will make this:
[snip]

I have done that and committed it again. Only, lintian complains about
NMU (since I am not an Uploader?), but I guess you'll make a fresh
changelog anyway.

  @Marc-André and Mathias: I'm ready when you're; basically, I don't feel
  like taking care of more packages, but I would be happy to sponsor one
  of you (or you two).

+1. Push it into unstable! :-)

All the best, and thanks to you all for the great effort!

Kumar
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-07-29 Thread Loïc Minier
Hi Kumar,

On Sat, Jul 28, 2007, Kumar Appaiah wrote:
 I have (before reading this bug thread) made an independent attempt to
 package vala, and have made a lintian clean package. It is at:
 
 dget http://kumar.travisbsd.org/debpackages/vala_0.1.2-1.dsc

 TBH, I already reviewed and polished the version in collab-maint and
 I'm not too excited about reviewing a different implementation.  People
 originally interested in maintaining vala in Debian do not seem to be
 available, so if you're interested, you can pick up maintenance of the
 cleaned up version, but I can understand you wouldn't want to switch
 your base either.

   Cheers,
-- 
Loïc Minier



Bug#398198: A fresh package...

2007-07-29 Thread Kumar Appaiah
Dear Loic,

On Sun, Jul 29, 2007 at 11:41:47AM +0200, Loïc Minier wrote:
  TBH, I already reviewed and polished the version in collab-maint and
  I'm not too excited about reviewing a different implementation.  People
  originally interested in maintaining vala in Debian do not seem to be
  available, so if you're interested, you can pick up maintenance of the
  cleaned up version, but I can understand you wouldn't want to switch
  your base either.

Well, yes. And even though I wish to see your package, I am not able
to since I am behind a restrictive firewall, and can't seem to check
out from svn.debian.org since it doesn't have port 443 open for me to
go through the proxy. Of course, checking in is ruled out from here!

So, as you say, if you feel my (debhelper based) package[1] will result
in a lot of duplication of effort, I shall drop it. But I am not in a
position to use collab-maint because of my environment here.

Thanks a lot!

Kumar

[1]: http://kumar.travisbsd.org/debpackages/vala_0.1.2-1.dsc
-- 
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature


Bug#398198: A fresh package...

2007-07-28 Thread Kumar Appaiah
Dear Friends,

I have (before reading this bug thread) made an independent attempt to
package vala, and have made a lintian clean package. It is at:

dget http://kumar.travisbsd.org/debpackages/vala_0.1.2-1.dsc

Please send me your comments on the packaging.

Thanks!

Kumar
-- 
Kumar Appaiah,
462, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036


signature.asc
Description: Digital signature