Re: Using pygantt as a scheduler/solver in MrProject

Mikael Hallendal <[email protected]> 29 Oct 2002 10:12:12 +0100
Newsgroups gmane.comp.gnome.apps.mr-project.devel
Organization CodeFactory AB
Message-ID <[email protected]>
fre 2002-09-27 klockan 18.13 skrev Nicolas Chauvat:
> Hi Lists,

Hi!

I'm very sorry for the late response.


> I just wanted to start a discussion regarding the use of pygantt as an
> external scheduler/solver for MrProject.

Great! We have looked a little at Pygannt but mostly for making it
possible to read/write pygantt files. Do you think that we maybe even
can share the XML format? That would be awesome.

> MrProject's interface looks very cool and for sur we do not intend to
> reproduce that, but I thought that MrProject hackers would find useful
> to benefit from pygantt's powerful scheduling capabilities.

I think this would be of great value for both projects. And it should
probably be pretty easy to implement. Can you add this to our bugzilla
(http://bugzilla.codefactory.se/)?

> PyGantt works with python and could be as simple to connect to MrProject
> as starting a new child process, writing the project description as XML
> on its stdin and read the description of the scheduled project on
> stdout.
> 
> Does that sound interesting ? Where can we a look at the XML format used
> by mrproject to store project descriptions ?

Very much so. A DTD for the file format in 0.6 is available at:

http://cvs.gnome.org/lxr/source/libmrproject/file-modules/xml/mrproject-0.6.dtd

this might change slightly.

Regards,
  Mikael Hallendal
-- 
Mikael Hallendal                [email protected]
CodeFactory AB                  http://www.codefactory.se/
                                Cell: +46 (0)709 718 918