[gnome-love] List of easy tasks for people that like to start helping out in MrProject



Hi!

We feel that the rewrite of MrProject for the GNOME 2.0 platform start
to reach a point where there are plenty of stuff that others can help
out with. We are going to try to keep this list updated and send
continuous emails to the list about things that needs to be done.

These issues will also be tracked in Bugzilla (we are starting to try out the latest CVS, the one that will become 2.16 so it's currently at: http://freedom.codefactory.se/bugzilla).
and issue number will be attached to each entry in these mails (and on a status page on
http://mrproject.codefactory.se, not yet setup).

We start of by some issues that needs to be done in the client (module
mrproject in cvs.codefactory.se).

If you are interested in helping out on MrProject, please join the MrProject list at:
http://lists.codefactory.se/mailman/listinfo/mrproject

I haven't moved all accounts from our "official" bugzilla so you'll have to create a new account at freedom.codefactory.se (sorry for the inconvenience).

If it works out fine you shouldn't have to create a new account once we exchange the current bugzilla.
Issue #1
Description:
   Port the task dialog from the G1 version. Not started.
Directory/File:
   src/widget/task-dialog
Level: Easy

Issue #2
Description:
   Implement the callback from menus and toolbar in the main window.
   Most of the callbacks are currently not implemented, some of the
   needs some functionality not yet finished in libmrproject to be fully
   tested (the API should mostly be there though). Please contact
   mrproject-team codefactory se if you want to help out with this
   issue.
Directory/File:
   src/app/mg-main-window.c
Level: Easy/partly Medium.

Issue #3
Depends on: #1
Description:
   Connect the task dialog to libmrproject in order to make it work.
Directory/File:
   src/widget/task-dialog/
Level: Easy

Issue #4
Description:
   Add support for linking two tasks by clicking on one in the gantt
   chart and "drag" the mouse to another task.
Directory/File:
   src/widget/gantt-chart/
Level: Medium

Issue #5
Description:
   Write allocated resources in the gantt-chart instead of task name (as
   done in G1 version).
Directory/File:
   src/widget/gantt-chart/mg-gantt-row.c
Level: Easy

Issue #6
Description:
   Implement a popup cell renderer for GtkTreeView. A cell which shows a
   popup-button when in edit-mode. When pressing the popup-button a
   signal should be emitted so that a popup-window can be showed. This
   should be for selecting an item from a list (as selecting groups for
   a resource in G1 version) and for date selectors.
Directory/File:
   not decided
Level: Medium


If you want to help hacking on any of these features please let us know by sending a mail to MrProject list and add yourself to the CC-list of the issue in bugzilla.

Regards,
  The MrProject team

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]