[Freedombox-discuss] don't write code - user-friendly configuration
paxcoder
paxcoder at gmail.com
Wed Sep 1 14:47:51 UTC 2010
On 09/01/2010 01:07 PM, Jonas Smedegaard wrote:
> It is a *much* slower process to convince a Debian package maintainer
> to implement reliable packaging configurability for our needs than to
> hack ourselves on top of an installed package, but all hacks we invent
> we must *maintain* too, which is too likely to bit-rot down the road.
That's a tough one. I think it'll take too way much time and hassle for
our config changes to reach FB users. I also doubt maintainers would be
willing to have alternative configs in their packages that they'd need
to maintain, basically treating FB as an arch against which they would
be required to test on. I think we must write our own patches and
maintain them, in the end, that's part of our job. Of course, if it's
something that can be merged into the official package, that's the way
to go. But I'm talking about things that cannot, things specific to our
project (like eg. Apache config to be able to run GNU social out of the
box). So I'd talk about scenarios where we do write and maintain our
code for our specific needs. One could imagine a maintainer accepting
one FB dev as a co-maintiainer and waiting for his patches before
releasing their package, but that's unlikely to happen. So if we have to
write code ourselves, we could just have our own set of diff patches
that are applied to official config files (eg. freedombox-configs
package). However, therein lies another problem also: FB users obviously
cannot update to new versions of packages, before we correct the
configs, which not only delays the package inflow, but also requires a
mechanism which would do that. I think we'd all agree having a repo of
our own is a "bad thing", but what else is there? Then again, maybe they
would maintain for the Freedom Box if we can get them interested. I
don't know.
--Luka Marc(etic'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/freedombox-discuss/attachments/20100901/37aeaf2a/attachment.htm>
More information about the Freedombox-discuss
mailing list