From Fedora Project Wiki

(Updating with basic framework of "what do we need to do next" to get limesurvey packaging / deployment moving forward)
Line 39: Line 39:
=== Packaging ===
=== Packaging ===


* We have a lot of packages listed above - some with issues, many with no bz's (or at least bz's linked into the table). Does every package need a BZ, and if so (or if not, but there are outstanding pieces that do) - can someone take ownership of getting those bz's entered with appropriate information?
* We have a lot of packages listed above - some with issues, some with no bz listed (or at least bz's linked into the table). Are the packages without bz's already in fedora? If not, does every package need a bz, and if so (or if not, but there are outstanding pieces that do) - can someone take ownership of getting those bz's entered with appropriate information?
 
*
 


* We have a bunch of packages that need "fixing" because they are forked from the original package.  What is the process we want to take for those packages, which packages are they, and how long will that take?


=== Limesurvey Infrastructure Deployment ===
=== Limesurvey Infrastructure Deployment ===

Revision as of 02:49, 21 March 2010

Things that need to be completed to get Limesurvey in the Fedora repos.

Package Bug Status Review Ticket Assigned to
Limesurvey Waiting for dependencies to be packaged 508817 Sparks
adodb Packaged as php-adodb
datetimeconverter have license, needs packaging
pchart Awaiting Review 549590 Sparks
php-gettext Done 544821
php-mailer Done 505356
domxml-php4-php5 Awaiting Review 549604
progressbar
sha256
php-pear-Spreadsheet-Excel-Writer Done 542028
php-pear-OLE Done 542500
php-pear Packaged as 1:php-pear
phpCAS Awaiting review 573345
phpzip License issues
tcpdf in phpMyAdmin (bug 548260)

Limesurvey Next Steps

For next steps - we need (a) owners, and (b) generous estimates of durations for the tasks.

Packaging

  • We have a lot of packages listed above - some with issues, some with no bz listed (or at least bz's linked into the table). Are the packages without bz's already in fedora? If not, does every package need a bz, and if so (or if not, but there are outstanding pieces that do) - can someone take ownership of getting those bz's entered with appropriate information?
  • We have a bunch of packages that need "fixing" because they are forked from the original package. What is the process we want to take for those packages, which packages are they, and how long will that take?

Limesurvey Infrastructure Deployment

  • NEEDS OWNER: Need to complete How_to_set_up_a_limesurvey_sandbox. I (User:rbergero)) assume that a prerequisite here is having all the packages packaged properly. Once packaging is complete, what is a realistic time frame for completing the document?
  • Testing (needs more detail - how long is the process, what info do we need to provide infrastructure with for testing, etc.) Do we need an official owner for this process?
  • Actual Deployment: Do we need to do anything here once testing is done or do we just assume it will get deployed?
  • Requesting surveys.fp.o as a name - do we want to do this? If so - process?
  • Tying FAS into Limesurvey. Do we think this is valuable? I think it could be - we could have setups like ambassadors being able to deploy a survey to survey their own group, etc. Or in general, making sure that only people who have signed the CLA can participate in specific surveys, and only participate once. I assume this is a longer-term project than packaging / deployment will take - is this something we want to put on the longer-term roadmap (F16ish)?
  • Setting up an SOP on how to create a survey - Robyn Bergeron will take ownership of this task, to be done around the same time that testing is completed.


Overall Timeline

Need dates for task completion, ownership / commitment to getting it done. I want to give us plenty of time here - we're not under pressure of having it done by $certaindate - but I'd like to see this piece of infrastructure come to fruition so that marketing can use it. We should just be realistic and consider all the other projects we're working on when committing to dates. I suggest we fill in the