Re: [vhffs] autotools patch |
[ Thread Index | Date Index | More vhffs.org/vhffs Archives ]
Le Tue, 03 Apr 2007 21:53:31 +0200, Alexandre Ghisoli <alexandre.ghisoli@xxxxxxx> a écrit : > Hi there, > Hello ! > Sorry for the long delay, was very busy and it took me some times to > convert the install process to autoconf / automake. No problem, if it's good, no matter how long we have to wait ;) > > It fully support : > DESTDIR=/tmp/package make install > for packages maintainers. > > And for making tarballs to distribute : > make dist > > will make a .tgz in the working directory that will contain all files > do distribute. > > Supported configure options are : > > --with-conf-path=path Complete path for configuration files > (/etc/vhffs) > --with-shell-path=path Complete path for tux shell (/bin) > --with-tools-path=path Complete path for tools (executables) > (/usr/local/bin) > --with-doc-path=path Complete path for documentation files > (/usr/share/doc/vhffs) > --with-api-path=path Complete path for perl modules (API) > (/usr/share/vhffs/api/Vhffs) > --with-web-path=path Complete path for web interface (panel) > (/usr/share/vhffs/panel) > --with-template-path=path > Complete path for web templates (panel) > (/usr/share/vhffs/templates) > --with-backend-path=path > Complete path for web backend > (/usr/share/vhffs/backend) > --with-robot-path=path Complete path for robots file > (/usr/lib/vhffs/bots) > --with-jabber-path=path Complete path for jabber pipe > (/usr/share/vhffs/jabber) > --with-listengine-path=path > Complete path for jabber pipe > (/usr/lib/vhffs/listengine) > --with-listengine-web-path=path > Complete path for listengine web file > (/usr/share/vhffs/listengine) > --with-mail-path=path Complete path for email files > (/usr/share/vhffs/mails) > --with-doc-path=path Complete path for documentation files > (/usr/share/vhffs/mails) > > > > The attached patch is against trunk version 538. > I quickly looked through the patch and I'll say that it is against 4.1 branche (vhffs-test & Co)... > Please give me your feedback. I won't have time to look deeply into it before saturday, maybe someone (Sylvain ?) can do it before... I'll try to apply it to a just checked out version. > > Before contributing more, I need some clarifications about license .. > is it GPL ? Could you explain the future of this project ? It is BSD licensed (I don't know why the LICENSE file has been dropped). What do you mean with "the future" ? For now, we just ended a huge refactoring on objects creation and fetching. I think there are a lot of things to do on the panel (remove all redirections to avoid form blanking, improve design) and on API (Singleton pattern for Vhffs::Main and possibly Vhffs::Panel::Main)... Tests need to be improved to From a fonctionnalities point of view, some are here http://www.vhffs.org/community/doku.php?id=todo but we're open to any proposition (basically, vhffs evolution follows tuxfamily's evolution) > > Also, is there any coding standard to apply ? (i.e. space, > indentation, tabs, vars name, position of { and }, ...) I personnaly use vim with expandtab on and tabstop=4 VHFFS code isn't very coherent from this point of view, we should do something but code improvment was more important... > > Also a roadmap would be nice ;) Yes it would be ;) > > Regards Regards > > --Alexandre Sébastien
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |