On Tuesday 25 November 2008 22:20, Zero3 wrote: > Florent Daigniere skrev: > > Zero3 wrote: > > > >> > >> IMHO, Freenet should be packaged for Linux distros anyway, compeletely > >> eliminating the need for a Linux installer (besides whatever scripting > >> the package installation requires) and terminal installation procedures. > >> > > > > Send a patch. > > > > > Is that meant as a "i-don't-care-smart-ass-comment" or a friendly > suggestion? > > >> I am aware of certain people thinking that Freenet develops too > >> quickly/doesn't fit into package systems at all, but the advantages > >> still seem to be much greater than the disadvantages as I see it. > >> > >> > > > > We all agree that packaging makes sense... but they are two problems in > > freenet's case: > > 1- the source code evolves too fast, meaning that the packages will be > > unsuitable to be included in the main distro's repositories... That > > means that the user *will* have to do something to his packaging system > > to install freenet. On debian that would mean adding a new repository: > > arguably that's not simple and it requires r00t priviledges, which isn't > > the case of the current installer. > > 2- Lack of manpower: It's way faster/easier to maintain ONE platform > > agnostic installer than N packages for N distributions. > > > > 1) Surely it is possible to package connectable version of Freenet which > will automatically update itself over Freenet (or perhaps a fallback to > update over http)? (If package managers won't allow you to override > packaged files, update to an "overlay" directory where any files will > transparently override the packaged files)
Perhaps, but it is likely incompatible with being incorporated into a distro's own repository. > > 2) Once you have created the packages and take advantage of the features > of package management, it seems easier to me. But that's a hard thing to > argue both for or against. The point is we need regular updating. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 827 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20081125/af1829b5/attachment.pgp>
