2010/10/26 Scott Howard <showard...@gmail.com> > 2010/10/24 Enrique Hernández Bello <ehbe...@gmail.com>: > > What is the next step? :) > > -- > > Enrique Hernández Bello > > > > Hi Enrique, > > I'm not a DD yet, but I learned a lot from sponsors being extremely > picky about my packages. Here are some comments for you to consider: > > 1) instead of CDBS and explicitly using quilt, would you consider > using source format 3.0 (quilt) and debhelper 7 [2]. It should make > your debian/rules simpler. It appears that you are using source 3.0 > (quilt), but you still have a debian/README.source and explicitly call > quilt in your debian/rules. Both of those are probably unnecessary. > > CDBS is comfortable. Do you think that my debian/rules will be more simple without it?
> 2) in debian/rules you have this comment: > # dh_fixperms and override_dh_fixperms didn't work. > The reason it doesn't work is that you are not using debhelper 7 type > build system, but CDBS. See [2] for how to make debhelper 7 type > rules. > > CDBS helper calls to debhelper orders. I don't know why dh_fixperms does not work. > 3) Consider reformatting your debian/copyright to DEP-5 [3] (this is > nit-picking, but good form for a new package). > > 4) Consider formatting your patch descriptions to DEP-3 [4] (this too > is nit-picking, but good form for a new package). > > DEP documents mentioned above are really nit-picking. Are they really useful? > 5) Since this is the first debian release of your package, I would > remove all your debian/changelog entries except for: > > fritzing (0.4.3b-1) unstable; urgency=low > > * Initial release (Closes: #601230) > > This is your first release, and version 0.4.3b-1 makes sense to me as > the first debian packaging released. > > If I don't increment the release number, I can't upload it to mentors repository. What do you suggest? What is the common way to version a "pre"-release package? Perhaps adding a suffix like "~mentors1"? > > 6) I like the control.in and debian/rules magic to have different > dependencies between debian and ubuntu. I haven't seen that before, > and it prevents a diff between the two. > > Thanks! ;) > 7) "$ lintian --pedantic -I" is clean. > > > Of the above comments, I think (5) is probably the most important. I > suggest doing 1-4 as an exercise in "good form" > > [1] http://wiki.debian.org/Projects/DebSrc3.0 > [2] http://www.debian.org/doc/maint-guide/ch-dreq.en.html#s-defaultrules > [3] http://dep.debian.net/deps/dep5/ > [4] http://dep.debian.net/deps/dep3/ > > > -- > To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/aanlktikj7lzciqbq9kqdqj72bu+gdn77dztv7fje7...@mail.gmail.com > > -- Enrique Hernández Bello