[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#506040: Status of ceph ITP?



Hi Sage,

On Wed, 2010-12-01 at 10:15 -0800, Sage Weil wrote:
> Can you take a look at the 'testing' branch in git commit 5bdae2af?  
> That's how I've been doing releases, more or less.  Assuming packaging 
> issues are sorted out prior to that point, that's all that should be 
> needed, right? 
 I think I've noted that cephfs and radosacl are without manpages.
Please write one for them. Do you have an upstream changelog somewhere?
ChangeLog is still empty. Really minor that I write 'new upstream
release' to debian/changelog . Otherwise it's OK for uploading.

> I can also set you up with push access to update the 
> debian/ stuff at your leisure without sending patches over the list.
 Would be easier with push rights for debian/ if you trust me. I've my
GnuPG key that you can check with any local or nearby Debian
Developer(s) that I'm in the web of trust.

> (BTW, the v0.23.2 bugfix release is mostly pointless as v0.24 is just a 
> couple days away anyway.  Just for the sake of illustration...)
 There's no chance that ceph will be included in Squeeze and the next
release of Ubuntu is several months away. You have time and it's your
decision when should I first upload ceph. Please note that Debian is in
freeze ATM, it may need even two weeks to be accepted to the archive[1];
and even if it's in the NEW queue, I can upload new versions into it.
I'm not an ftp-master, but your package maybe rejected[2] for two
reasons. I think only debian/copyright is not enough, all source files
should have a comment header about their license in short. You have it
in cephfs.cc , cfuse.cc , etc; but missing in barclass.cc , cconf.cc ,
cls_acl.cc and in others. Second is that you link with OpenSSL when your
license is (L)GPL. See their FAQ[3] and the fact that I can't find any
upstream license file permitting that nor it's mentioned in
debian/copyright . Also you may see the debian/copyright of my packages,
like neon27[4]: it has a pointer to the full license file
under /usr/share/common-licenses/ .
On the other hand, it went into Ubuntu without any problems. Clint,
Noèl? Feel free to post comment on what needs to be done with ceph
packaging to be accepted on the first round.

Regards,
Laszlo/GCS
[1] http://ftp-master.debian.org/new.html
[2] http://ftp-master.debian.org/REJECT-FAQ.html
[3] http://www.openssl.org/support/faq.html#LEGAL2
[4] http://packages.debian.org/changelogs/pool/main/n/neon27/current/copyright

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: