ApplicationPackaging

Differences between revisions 7 and 8
Revision 7 as of 2009-07-03 10:08:01
Size: 2360
Editor: i59F728BA
Comment:
Revision 8 as of 2009-07-03 10:09:41
Size: 2382
Editor: i59F728BA
Comment:
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
|| Validate/Finance || http://pear.php.net/package/Validate_Finance/ || problematic, one file under PHP License 3.0, not 3.01 || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-finance|lp:~ubuntu-ngo/+junk/php-validate-finance]] || || Validate/Finance || http://pear.php.net/package/Validate_Finance/ || problematic, one file under PHP License 3.0, not 3.01 -- contacted upstream || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-finance|lp:~ubuntu-ngo/+junk/php-validate-finance]] ||

CRM Packaging

We decided on trying to packaging CiviCRM.

More info about it: http://en.flossmanuals.net/CiviCRM/

The packaging currently lives in https://code.launchpad.net/~ubuntu-ngo/civicrm/ubuntu

sudo apt-get install bzr bzr-builddeb devscripts build-essential
bzr branch lp:~ubuntu-ngo/civicrm/ubuntu civicrm
cd civicrm
bzr bd -- -us -uc

Contacts

TODO

Unbundling

At some stage we should:

  • upload them all to the team PPA
  • get in touch with Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org> about it

Directory

Upstream

Comments

Who

Where

Validate

http://pear.php.net/package/Validate

ITP (inactive)

dholbach

lp:~ubuntu-ngo/+junk/php-validate

Validate/Finance

http://pear.php.net/package/Validate_Finance/

problematic, one file under PHP License 3.0, not 3.01 -- contacted upstream

dholbach

lp:~ubuntu-ngo/+junk/php-validate-finance

Validate/*

http://pear.php.net/packages.php?catpid=50&catname=Validate&php=all

dholbach

not started

generally

  • Testing
    • Does the new civicrm-drupal work?

    • Does it work at all with the unbundling effort going on?
    • Can we get test data from somewhere?
  • debian/copyright:
    • grep for PHP licenses
    • Add links and headers for common licenses
    • Add full-text for licenses not in /usr/share/common-licenses (e.g PHP)
  • extra-license-file
  • script-not-executable, executable-not-elf-or-script
    • Daniel added something in binary-fixup in debian/rules to fix it, but it does not work yet

Disaster Management

Morten Kjeldgaard and Daniel Holbach are interested in packaging Sahana.


CategoryNGO

NGO/ApplicationPackaging (last edited 2014-04-13 01:59:43 by kgoetz)