Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 332477 - Lightweight CMS solution for forms and such
Summary: Lightweight CMS solution for forms and such
Status: RESOLVED WONTFIX
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Project Management & Portal (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Portal Bugzilla Dummy Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 199489
  Show dependency tree
 
Reported: 2010-12-13 16:47 EST by Wayne Beaton CLA
Modified: 2011-10-24 13:31 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wayne Beaton CLA 2010-12-13 16:47:48 EST
One-time forms like the New Project Provisioning Request (NPPR) cause us problems because the user has only one opportunity to fill it out hit submit. They cannot partially fill out the form, revisit, and then submit at some later point in time.

As we discuss adding additional forms (for moves, terminations, etc. - see Bug 199489 ) it seems obvious that we really need some kind of forms/CMS system to manage all this in a reasonable way. 

We have discussed Drupal. My sense is that it is quite heavyweight in terms of development and support (we'd have to skin and theme it, for example). It may ultimately be the correct solution, but we should investigate the options for something lighter weight.

It would be cool, for example, to be able to specify a form using some combination of XML and PHP code with a single function along the lines of "insert the form here" into an existing PHP page. There would  need to be some authentication (via bugzilla) and authorization management. EMO would need to have the ability to freeze the form. Some kind of comment support would also be handy.

I will follow up with more specific requirements (and examples).
Comment 1 Wayne Beaton CLA 2011-10-24 13:31:09 EDT
Marking as WONTFIX.

We've started on an effort to move the entire project management infrastructure into Drupal. I'll be opening bugs around that effort in the coming days and weeks.