<> ||<>|| = CRM Packaging = We decided on trying to packaging [[http://civicrm.org/|CiviCRM]]. Currently there is no progress on this. 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 cdbs bzr branch lp:~ubuntu-ngo/civicrm/ubuntu civicrm cd civicrm bzr bd -- -us -uc}}} == Contacts == * [[https://launchpad.net/~andrewsomething|Andrew Starr-Bochicchio]] * [[https://launchpad.net/~dholbach|Daniel Holbach]] * [[https://launchpad.net/~bigkevmcd|Kevin McDermott]] == TODO == || Implemented / Done || || WIP || || Blocked / Behind || || Unknown. || === Unbundling === At some stage we should: * upload them all to the team PPA: https://launchpad.net/~ubuntu-ngo/+archive/ppa * get in touch with `Debian PHP Maintainers ` about it || '''Directory''' || '''Upstream''' || '''Comments''' || '''Who''' || '''Where''' || || Validate || http://pear.php.net/package/Validate || in PPA || `dholbach` || Ubuntu since 12.10, Debian since Wheezy || || Validate/AR.php || http://pear.php.net/package/Validate_AR || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-ar|branch]] || || Validate/AT.php || http://pear.php.net/package/Validate_AT || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-at|branch]] || || Validate/AU.php || http://pear.php.net/package/Validate_AU || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-au|branch]] || || Validate/BE.php || http://pear.php.net/package/Validate_BE || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-be|branch]] || || Validate/CA.php || http://pear.php.net/package/Validate_CA || in PPA - only builds in karmic|| `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-ca|branch]] || || Validate/CH.php || http://pear.php.net/package/Validate_CH || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-ch|branch]] || || Validate/DE.php || http://pear.php.net/package/Validate_DE || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-de|branch]] || || Validate/DK.php || http://pear.php.net/package/Validate_DK || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-dk|branch]] || || Validate/ES.php || http://pear.php.net/package/Validate_ES || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-es|branch]] || || Validate/FI.php || http://pear.php.net/package/Validate_FI || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-fi|branch]] || || Validate/FR.php || http://pear.php.net/package/Validate_FR || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-fr|branch]] || || Validate/HU.php || http://pear.php.net/package/Validate_HU || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-hu|branch]] || || Validate/FR.php || http://pear.php.net/package/Validate_FR || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-fr|branch]] || || Validate/IE.php || http://pear.php.net/package/Validate_IE || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-ie|branch]] || || Validate/IN.php || http://pear.php.net/package/Validate_IN || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-in|branch]] || || Validate/IS.php || http://pear.php.net/package/Validate_IS || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-is|branch]] || || Validate/Finance || http://pear.php.net/package/Validate_Finance/ || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-finance|branch]] || || Validate/Finance/CreditCard || http://pear.php.net/package/Validate_Finance_CreditCard/ || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-finance-creditcard|branch]] || || Validate_ISPN || http://pear.php.net/package/Validate_ISPN || not necessary || || || || Validate/IT.php || http://pear.php.net/package/Validate_IT || in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-validate-it|branch]] || || Validate/LV.php || http://pear.php.net/package/Validate_LV || || || || || Validate/NL.php || http://pear.php.net/package/Validate_NL || || || || || Validate/NZ.php || http://pear.php.net/package/Validate_NZ || || || || || Validate/PL.php || http://pear.php.net/package/Validate_PL || || || || || Validate/ptBR.php || http://pear.php.net/package/Validate_ptBR || || || || || Validate/RU.php || http://pear.php.net/package/Validate_RU || || || || || Validate/UK.php || http://pear.php.net/package/Validate_UK || || || || || Validate/US.php || http://pear.php.net/package/Validate_US || || || || || Validate/ZA.php || http://pear.php.net/package/Validate_ZA || || || || || HTML/QuickForm || http://pear.php.net/package/HTML_QuickForm || [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442361|RFP]] - in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-html-quickform|branch]] || || XML/RPC || http://pear.php.net/package/XML_RPC || || `pleia2` || Ubuntu since 12.04LTS, Debian since Squeeze || || DB/DataObject || http://pear.php.net/package/DB_DataObject/ || [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=442363|RFP]] - in PPA || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-db-dataobject|branch]] || || Contact/Vcard/Build.php || http://pear.php.net/package/Contact_Vcard_Build ||in PPA ||`asomething` || [[ https://code.launchpad.net/~ubuntu-ngo/+junk/php-contact-vcard-build|branch]] |||| || Contact/Vcard/Parse.php || http://pear.php.net/package/Contact_Vcard_Parse ||in PPA || `asomething`||[[ https://code.launchpad.net/~ubuntu-ngo/+junk/php-contact-vcard-parse|branch]] || || || DB/Table* || http://pear.php.net/package/DB_Table || in PPA|| `asomething`||[[ https://code.launchpad.net/~ubuntu-ngo/+junk/php-db-table|branch]] || || Net/Curl.php || http://pear.php.net/package/Net_Curl || Upstream is unmaintained and replaced by [[http://pear.php.net/package/HTTP_Request2|HTTP_Request2]] || || || || Net/UserAgent/Detect* || http://pear.php.net/package/Net_UserAgent_Detect || in PPA||`asomething` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-net-useragent-detect|branch]]|| || PHP/*eautifier* || http://pear.php.net/package/PHP_Beautifier || in PPA - [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476199|Archived RFP]]||`asomething` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-beautifier|branch]]|| || Services/JSON.php || http://pear.php.net/package/Services_JSON || in PPA ||`dholbach` || Ubuntu since 12.04LTS, Debian since Squeeze || || System/Command.php || http://pear.php.net/package/System_Command ||in PPA ||`asomething` ||[[https://code.launchpad.net/~ubuntu-ngo/+junk/php-system-command|branch]]|| || recaptcha/ || http://recaptcha.net/ || in PPA - [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=535830|Archived ITP]] || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-recaptcha|branch]] || || pChart || http://pchart.sourceforge.net/download.php || || || || || IDS || http://php-ids.org/downloads/ || [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488848|RFP]], bundles htmlpurifier, new version pushed that's based on the debian.mentors version || `dholbach` || [[https://code.launchpad.net/~ubuntu-ngo/+junk/php-ids|branch]] || || HTML Purifier (bundled in IDS) || http://htmlpurifier.org/ || || `dholbach` || Ubuntu since 10.04LTS, Debian since Squeeze || || html2text || http://www.chuggnutt.com/html2text.php || || || Ubuntu since 10.04LTS, Debian since Squeeze || || ufpdf/ || || could be replaced with `php-fpdf`, not sure which files need to be symlinked somewhere else || || || || ezcomponents || http://ezcomponents.org/ || [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478755|RFP]] || || || || libjs-dojo || http://dojotoolkit.org/ || || - || Ubuntu since 10.04LTS, Debian since Squeeze || || php-auth-sasl ||http://pear.php.net/package/Auth_SASL || in PPA ||`asomething` || Ubuntu since 10.04LTS, Debian since Squeeze || || php-console-table || http://pear.php.net/package/Console_Table ||in PPA ||`asomething`|| Ubuntu since 12.04LTS, Debian since Wheezy || || ... || || || || || || ... || || || || || === 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: * Add links and headers for common licenses * remove extra-license-file = Disaster Management = Morten Kjeldgaard and Daniel Holbach showed interest in packaging [[http://sahana.lk/|Sahana]] in the past. = FrontlineSMS = Suggest to also bundle FrontlineSMS (see https://bugs.launchpad.net/ubuntu/+bug/395886). Some discussion on FrontlineSMS and CiviCRM here: http://forum.civicrm.org/index.php?topic=8625.0 I pushed some _very_ early work to [[https://code.launchpad.net/~ubuntu-ngo/+junk/frontlinesms| lp:~ubuntu-ngo/+junk/frontlinesms]]. [[Andrewsomething]] = Simple Invoices = Another PHP app that might be useful: http://simpleinvoices.org = Nokia Data Gathering = Depending on Nokia Legal for licensing but pushing for LGPL [[http://www.nokia.com/corporate-responsibility/society/nokia-data-gathering/english|NDG]] ---- [[CategoryNGO]]