[Hamara-devel] discussion about decreasing packaging overhead in debian
shirish
shirish at hamaralinux.org
Wed Nov 18 15:53:26 GMT 2015
Hi all,
This would be a bit longish.
Akshat had come to my place today in the evening and we were talking a
bit about hamara, about Debian as well as Cent OS. He was of the opinion
that rpm packaging was much more cleaner, easier than Debian's. While I
shared with him that in the early days rpm packaging was hard and that
is one of the reasons why Debian came into play, packaging as well as
apt and the upgrade scenario.
Now while the positions are reversed, I came just across this on d-d
mailing list which was discussed few days back.
https://lists.debian.org/debian-devel/2015/11/msg00008.html
It is a whole thread but the interesting part apart from the first
e-mail was the answer given by David -
https://lists.debian.org/debian-devel/2015/11/msg00014.html
esp. this part -
"Anyway, a giant list of things which could potentially be done isn't
going to change anything as the problem isn't that we have too few tasks
for the giant contributor armies working on the tools which need to be
changed for something to happen. "
So they are open to bringing down the complexity quite a bit but need
somebody who can take charge of this. If somebody from the community
would like to take up, would be good. Even if little bit contribution is
done, this could be turned into a GSOC idea or some other way.
The gist of the issue comes from some small 2 line library as is shared
by Jeroen Dekkers -
https://lists.debian.org/debian-devel/2015/11/msg00026.html
Any lesser complexity in Debian packaging would be welcomed by
everybody, Developers, Maintainers, Uploaders, FTP-Masters and Team,
Mirrors as lesser data and less things to check but as shared by David
need somebody who understands this, has skill-sets for this and what is
not written, is also bit diplomatic and patient as there would be people
who would want the status quo to remain.
The part about being a bit too late is these kind of ideas and
discussions are encouraged and supposed to be thought about just after a
new release happens, the first couple of months because that is when the
Release goals of the next release are thought about.
https://wiki.debian.org/ReleaseGoals
It isn't necessary or/and probably even possible to have all the Release
Goals done in new release, as the release goal may depends on some
specific version of packages (which has that functionality) or specific
set of circumstances (debconf or such alike where developers can meet
face to face and have consensus and are able to see the reasons why X or
Y thinks Z is a good idea) .
We are around half-way for Stretch freeze as the Freeze IIRC was
announced in October/November 2016.
So while its a great idea, would he be able to get couple of advocates
and 2-3 volunteers as that is what would be required to push something
like this which also helps overcome any expected or unexpected push-back
as well.
@Jonas what is your view on the proposal shared above ?
Any easier packaging process on Debian is also good for Hamara :)
--
Regards,
Shirish Agarwal,
Community Lead,
Hamaralinux.org
More information about the Hamara-devel
mailing list