Skip to Content.
Sympa Menu

devel - [sympa-developpers] Layout of sources

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: IKEDA Soji <address@concealed>
  • To: address@concealed
  • Subject: [sympa-developpers] Layout of sources
  • Date: Sun, 3 Nov 2013 11:50:28 +0900

Hi,

Guillaume's new directory layout seems to have a bit more room for
improvement. For example subdirectories under src/ may be moved to
top level.

Also expecting registration to CPAN, I drafted a modified layout.

-------------------------------- ------------------------
Current layout Proposed
-------------------------------- ------------------------
doc/ doc/
ext/ ext/ --- Be separate modules in the future.
mail_tt2/ default/mail_tt2/
po-wwsympa/ po-wwsympa/
po/ po/
src/bin/sympa.generic sympa.generic
src/bin/sympa.in sympa.in
src/bin/ [OTHERS] bin/ or script/ [std]
src/cgi/mime.types default/mime.types
src/cgi/ [OTHERS] libexec/
src/etc/ default/
src/lib/ lib/ [std]
src/sbin/ sbin/ or bin/ [std]
src/soap/sympa.wsdl default/sympa.wsdl
src/soap/sympa_soap_client.pl.in bin/ or /srcipt/ [std]
src/soap/sampleClient.php ? --- May be moved to contrib.
src/soap/ [OTHERS] libexec/
src/www/ www/
t/ t/ [std]
web_tt2/ default/web_tt2/
-------------------------------- ------------------------

Note: "[std]" indicates (approximately) standard source layout with
ExtUtils::MakeMaker.

Resulting layout will become:

--------------------------------
bin/ or script/ [std]
doc/
ext/
default/
lib/ [std]
libexec/
po-wwsympa/
po/
sbin/ or bin/ [std]
t/ [std]
www/
--------------------------------

Regards,

--- Soji


--
株式会社 コンバージョン セキュリティ&OSSソリューション部 池田荘児
〒231-0004 神奈川県横浜市中区元浜町3-21-2 ヘリオス関内ビル7F
e-mail address@concealed TEL 045-640-3550
http://www.conversion.co.jp/




Archive powered by MHonArc 2.6.19+.

Top of Page