Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Removes lists of "interested" and "willing to help" people by goal. Add prioritized tasks

...

The following is a proposal for the definition of a list of short and medium term tasks list: your input, suggestions and help is welcome. Please add your comment at the bottom of the page.

Legenda:

  • "People interested": the people that think that the feature should be considered a priority for the project (in the short term)
  • "People willing to help": persons that are in the position to help with the development of the task; if possible specify an approximately number of hours per week or month to give an idea of the total resources available for each task

Complete the support for VAT (Value-Added-Tax)

See the project's specific page here.

People interested: Jacques Le Roux,
People willing to help: Jacques Le Roux

Now I just want to add VAT reports to central administrations

Add support for online contextual help

People interested: Sharan Foga, Jacques Le Roux
People willing to help: Sharan Foga, Jacques Le Roux

Sharan said today (2014/01/28) that she wants to continue to help.

Today (2014/01/28) also I merged the trunk HEAD in the  branch https://svn.apache.org/repos/asf/ofbiz/branches/webhelp-2012-12-07 I created for the works Tom burns did on the to be embedded new help 

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-4274
I will continue to support it...

Content

Table of Contents

 

Prioritized tasks by order of appearance

Introduce a plugin system

Replace Minilang and widgets actions by a Groovy DSL

 

...

 

Not yet prioritized tasks (backlog)

Add support for online contextual help

Improve the Content Management Component

have a content management system which is comparable, in terms of features, to the more popular open source content management applications

People interested:
People willing to help:

Sascha built the foundations Add at least a versionning system to the content management

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-4659

...

have a SFA/CRM which is comparable, in terms of features, to the more popular open source SFA/CRM applications

People interested: Pierre Smits, Jacques Le Roux
People willing to help: Jacques Le Roux

Improve the Project Manager Component

Improve and enhance the Project Manager Component

People interested: Pierre Smits
People willing to help: Pierre Smits

Ecommerce component enhancements

See the project specific page here

People interested: Anil Patel, Jacques Le Roux
People willing to help: Anil Patel, Jacques Le Roux

Improve SEO with 

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-4659
and its related branch https://svn.apache.org/repos/asf/ofbiz/branches/OFBIZ-5312-ofbiz-ecommerce-seo-2013-10-23

Complete the migration of older bsh/ftl files to widgets

...

Backend widget & application HTML clean-up

...

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-5040

Manufacturing improvement

...

People willing to help: Pierre SmitsEspecially regarding lifecycle mgt of recipes (BoM and production schema) and on in-situ adding materials, production resources and outputs of end and by-products (like we had the discussion on dev ML about in September 2013).

Expense Declaration

...

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-5473

Theme framework (Bootstrap, Zurb, etc.) integration (for both back and frontend)

People interested: Jacques Le Roux, Jonatan Soto, Gavin Mabie, Ean Schuessler, Nicolas Malin, Julien Nicolas, Pierre Gaudin, Taher Alkhateeb, Nick Rosser, Florient Petit
People willing to help: Jonatan Soto, Gavin Mabie, Ean Schuessler, Julien Nicolas, Pierre Gaudin, Taher Alkhateeb, Nick Rosser, Florient Petit

http://markmail.org/message/i7fnxid55cq5uiiz

http://markmail.org/thread/6hvrvzkdz2huennv

Introduce Websocket usage

...

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-7073
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-7538

Services exposed as RESTful web services

...

REST Service Implementation

...

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-4274
Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyOFBIZ-4274
 (neglected for a long time)

...

(this section related with the "UI (User Interface) enhancements" section, to be clarified)

People interested: Ean Schuessler
People willing to help: Ean Schuessler

It would be genuinely interesting if we could write a client side form widget interpreter that would delegate generation of the interface to the client side and then supply the "action" interface via AJAX. It may be interesting to approach this as a "bridge" where we begin to layer dynamic AJAX functionality more aggressively onto the existing widgets.

...

(this section needs to be checked and possibly split into more accurate sections)

...

Links in screenlets.

  • Have less (or even no) buttons in header
  • It was also suggested to use screenlets like gmail does. Notably
    • Three buttons max
    • Dropdown for other actions
    • The idea of duplicating at bottom
  • Having breadcrumbs under the title bar
  • Using portlets in place of screenlets
  • Recently (12/08) it was discussed if we should remove the screenlet's navigation-form-name attribute. There are (at least) 3 reasons for that
    • Less information/features than with default (pages numbers, ability to jump to any page)
    • The last button does not always work (try with widget.form.defaultViewSize=2 when listing invoices)
    • Pagination should be available to the user always in the same way in order to have a consistent UI.
      Then we have 2 possibilities
      1. Remove this attribute and all current uses.
      2. Keep it but then
        1. we should at least make it works (last button issue)
        2. make it consistent with the standard way (direct page access)

...