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

Bug#744119: help with and sponsoring onion upload



Great! you are more than welcome! I'm strugling with some parts of it.

If you agree, you may branch the onion source at github, and pull request me the changes. 

About jquery, is it ok to include it non-minified? Also could be used straight from the jquery CDN, but somehow I feel users would feel more secure if its using only local resources.

About library versioning, I just added it, but I got a bug report that its not following proper libtool standards. I'm still fixing that, but the current solution should be on the debian branch.

About manpages, I can try to prepare them ASAP, but some tips are welcome about how to create great manpages: which programs/commands? is groff the recomended way?

About license, add myself to debian/*, if you use part of whatever is there right now. 

Thank you very much!


2014-04-24 16:13 GMT+02:00 László Böszörményi (GCS) <gcs@debian.org>:
Hi David, Thomas,

Wanted to package onion myself and while David may or may not would
like me as a co-maintainer, I'm here to help him get onion properly
packaged and uploaded.
I don't have problems with upstream have debian/ in its tree. Source
format 3.0 (quilt) is here to replace with the official Debian one.

But there are important upstream bugs.
First, the source needs to be repackaged to be DFSG, as
examples/oterm/static/jquery-1.4.3.min.js is minified and needs to be
removed.
Then libraries are not versioned. Only *.so's are produced. :( Please
read point 3.1.1 [1] to understand why this is important.

Other problems are there. For example no manpages for the binaries.
The current standards-version is 3.9.5 . Also, debian/copyright is
just a template. Attached a mostly finished one, which still doesn't
cover the examples, tests or tools (those are AGPLv3+) nor
src/onion/sd-daemon.[ch] (MIT).

Regards,
Laszlo/GCS
[1] http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html



--
David Moreno Montero 

dmoreno@coralbits.com
+34 658 18 77 17
+44 74 23 21 01 57

http://www.coralbits.com



Reply to: