Bug#579509: ctpl version 0.3 available at m.d.n

2011-03-16 Thread Evgeni Golov
On 10/17/2010 10:35 PM, Jonathan Michalon wrote:

 I've just uploaded a new package of ctpl on debian-mentors.
 It involves version 0.3, which introduces an ABI / API break. I've managed 
 this
 the best way I can for now, but I'm not sure whether this is correct, 
 especially
 for the symbols file.

Hi Jonathan,

first of all a HUGE sorry for not mailing you about ctpl before. Yes, I
still want to upload it, and I think we can manage it in a breeze. :)

Your symbols update looks good (as far as I can tell).
Lintian told me (with --pedantic), that the packages did not have an
upstream changelog and looking at the upstream tarball it seems the
changelog is in NEWS for upstream, thus I added the following to
debian/rules:
override_dh_installchangelogs:
dh_installchangelogs NEWS

packaging-wise this is the only change I'd do before uploading, so you
did a really good job here!

I'd like to discuss some orga stuff before uploading though.
ctpl is currently only needed for geany-plugins (in which you are
interested IIRC). Thus I'd like to suggest you join pkg-geany on Alioth
[1], we put your package into Git there and maintain with three pairs of
eyes for two distributions from there. Oh, and I promise to upload fast
from now on :)

[1] https://alioth.debian.org/projects/pkg-geany/



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d80a03b.2070...@debian.org



Bug#579509: ctpl version 0.3 available at m.d.n

2011-03-16 Thread Evgeni Golov
On 03/16/2011 09:00 PM, Jonathan Michalon wrote:

 No problem for the delay. I was just a little fearing duplicate effort.
 As you can see on the ITP Chow Loong Jin already uploaded to ubuntu and
 corrected my package, so if the quality is high it's also thanks to him!
 
 About the NEWS / Changelog issue we discussed at that time (with upstream, he
 is a friend of mine) but concluded that the shipped NEWS was no true changelog
 as it is expected to be (in whatever reference we found) so I decided to let 
 it
 as NEWS. If you think its worth as changelog, why not!
 
 Your orga stuff sounds pretty good to me. I was always lacking some git to
 update the package, for example to write the changelog a git diff is really
 interesting. Of course you will have to cope with a complete noob on alioth
 but I will try to avoid breaking thinks too quickly... 
 
 I will ask for membership on the link you provided just now.

okay, I've started git packaging at
http://git.debian.org/?p=pkg-geany/packages/ctpl.git;a=shortlog;h=refs/heads/debian

basicly thats Loong Jin's ubuntu repository with your and my latest changes.

if you use IRC, come over to #geany on freenode and ping hyperair and
Zhenech :)
if not, start reading git-buildpackage's docs and throw us your
questions via mail.

regards and thanks for your work
Evgeni



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d811d4b.1010...@debian.org



Bug#579509: ctpl version 0.3 available at m.d.n

2011-03-16 Thread Jonathan Michalon
Le Wed, 16 Mar 2011 12:34:19 +0100,
Evgeni Golov evg...@debian.org a écrit :

 On 10/17/2010 10:35 PM, Jonathan Michalon wrote:
 
  I've just uploaded a new package of ctpl on debian-mentors.
  It involves version 0.3, which introduces an ABI / API break. I've managed 
  this
  the best way I can for now, but I'm not sure whether this is correct, 
  especially
  for the symbols file.
 
 Hi Jonathan,
 
 first of all a HUGE sorry for not mailing you about ctpl before. Yes, I
 still want to upload it, and I think we can manage it in a breeze. :)
 
 Your symbols update looks good (as far as I can tell).
 Lintian told me (with --pedantic), that the packages did not have an
 upstream changelog and looking at the upstream tarball it seems the
 changelog is in NEWS for upstream, thus I added the following to
 debian/rules:
 override_dh_installchangelogs:
   dh_installchangelogs NEWS
 
 packaging-wise this is the only change I'd do before uploading, so you
 did a really good job here!
 
 I'd like to discuss some orga stuff before uploading though.
 ctpl is currently only needed for geany-plugins (in which you are
 interested IIRC). Thus I'd like to suggest you join pkg-geany on Alioth
 [1], we put your package into Git there and maintain with three pairs of
 eyes for two distributions from there. Oh, and I promise to upload fast
 from now on :)
 
 [1] https://alioth.debian.org/projects/pkg-geany/
 
 



Hi,

No problem for the delay. I was just a little fearing duplicate effort.
As you can see on the ITP Chow Loong Jin already uploaded to ubuntu and
corrected my package, so if the quality is high it's also thanks to him!

About the NEWS / Changelog issue we discussed at that time (with upstream, he
is a friend of mine) but concluded that the shipped NEWS was no true changelog
as it is expected to be (in whatever reference we found) so I decided to let it
as NEWS. If you think its worth as changelog, why not!

Your orga stuff sounds pretty good to me. I was always lacking some git to
update the package, for example to write the changelog a git diff is really
interesting. Of course you will have to cope with a complete noob on alioth
but I will try to avoid breaking thinks too quickly... 

I will ask for membership on the link you provided just now.

Thanks,

--
Jonathan Michalon
Étudiant en informatique



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110316210009.0e55e...@runningpinguin.chalmion.homelinux.net



Bug#579509: ctpl version 0.3 available at m.d.n

2010-10-17 Thread Jonathan Michalon
Hi,

I've just uploaded a new package of ctpl on debian-mentors.
It involves version 0.3, which introduces an ABI / API break. I've managed this
the best way I can for now, but I'm not sure whether this is correct, especially
for the symbols file.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/ctpl
- Source repository: deb-src http://mentors.debian.net/debian unstable main
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/c/ctpl/ctpl_0.3-1.dsc

Kind Regards
  Jonathan Michalon



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101017223529.3fdec...@runningpinguin.chalmion.homelinux.net