2013/1/22 Philippe Teuwen <
ph...@teuwen.org>:
> Hi all
Hello,
> I've no objection with steps bringing us closer to a proper Debian
> packaging of course :-) but as developer I've some practical questions.
> I'm used to create regularly my own debian packages for snapshot
> versions, just not to mess up my config while developing.
>
> So now if debian/* is gone, what would be the standard way/commands for
> a developer to make his own package from the git repo + alioth debian/?
What I do in the other projects I have as an upstream author and also
as a Debian maintainer is that I use the alioth debian/ directory in
the project repository.
WIth that setup:
- you have an up to date debian packaging
- you can have your own local modification to debian files if needed
(like a debug mode by default)
If the debian/ files on alioth are managed in git (that is not yet the
case) we could even use them as a git sub-module [1]
Nobuhiro, do you mind if the debian/ files on alioth are managed by
git? Now that I use git I prefer it over svn, especially to maintain
local changes in a branch.
> Of course I could maintain a local git branch but that's cheating ;-)
> and I'm willing to learn
>
> I discovered previous packager wanted to get rid of libnfc-examples and
> libnfc-pn53x-examples just because it sounded too much "just examples
> users don't care" but IMHO (some of) those tools have value, maybe
> packaged under another name, and I'd like to see more collaboration &
> sharing with the upstream development team than "it's just what I think"
> decisions.
If they are real tools the names *-example are misleading.
> Occasionally we do changes that require changes in the debian/* files too.
> How would that work then? How do we communicate needed/desired changes?
I think Nobuhiro is on this list now so just publish your changes
here. If Nobuhiro is not available I can push the changes to alioth.
Bye
[1]
http://git-scm.com/book/en/Git-Tools-Submodules
--
Dr. Ludovic Rousseau