* Transforming org-mode project in Gantt graphes
@ 2014-12-30 18:49 Alexandre Norman
2015-01-01 22:06 ` Manish
0 siblings, 1 reply; 7+ messages in thread
From: Alexandre Norman @ 2014-12-30 18:49 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 584 bytes --]
Hello,
I just wrote two python scripts to transform a project managed in org-mode
in (beautifull) gantt graphes.
You could find more here :
- example of generated graphes :
- http://xael.org/norman/python/org2gantt/project.svg
- http://xael.org/norman/python/org2gantt/project_ressources.svg
- explanations : http://xael.org/norman/python/org2gantt/README.org
- the whole thing : http://xael.org/norman/python/org2gantt/org2gantt.tar.gz
Of course, it is in an early release... Seems to work but not deeply tested
yet.
Comments or improvements are welcome !
Regards,
Alexandre
[-- Attachment #2: Type: text/html, Size: 1035 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2014-12-30 18:49 Transforming org-mode project in Gantt graphes Alexandre Norman
@ 2015-01-01 22:06 ` Manish
2015-01-02 11:44 ` Alexandre Norman
0 siblings, 1 reply; 7+ messages in thread
From: Manish @ 2015-01-01 22:06 UTC (permalink / raw)
To: Alexandre Norman; +Cc: Org-Mode
[-- Attachment #1: Type: text/plain, Size: 865 bytes --]
On Tue, Dec 30, 2014 at 1:49 PM, Alexandre Norman wrote:
>
> Hello,
>
> I just wrote two python scripts to transform a project managed in
> org-mode in (beautifull) gantt graphes.
>
> You could find more here :
> - example of generated graphes :
> - http://xael.org/norman/python/org2gantt/project.svg
> - http://xael.org/norman/python/org2gantt/project_ressources.svg
> - explanations : http://xael.org/norman/python/org2gantt/README.org
> - the whole thing :
> http://xael.org/norman/python/org2gantt/org2gantt.tar.gz
>
> Of course, it is in an early release... Seems to work but not deeply
> tested yet. Comments or improvements are welcome !
Thanks for sharing. It looks interesting. Could you include the
example.org that you mention in README.org, in the tar file as well?
Regards,
-Manish
[-- Attachment #2: Type: text/html, Size: 1397 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2015-01-01 22:06 ` Manish
@ 2015-01-02 11:44 ` Alexandre Norman
2015-01-02 12:49 ` Dain Miller
0 siblings, 1 reply; 7+ messages in thread
From: Alexandre Norman @ 2015-01-02 11:44 UTC (permalink / raw)
To: Manish; +Cc: Org-Mode
[-- Attachment #1: Type: text/plain, Size: 1113 bytes --]
Hello,
Sorry, forgotten file. I added it to the archive, it should be ok, right
now.
Regards,
Alexandre
On Thu, Jan 1, 2015 at 11:06 PM, Manish <mailtomanish.sharma@gmail.com>
wrote:
> On Tue, Dec 30, 2014 at 1:49 PM, Alexandre Norman wrote:
> >
> > Hello,
> >
> > I just wrote two python scripts to transform a project managed in
> > org-mode in (beautifull) gantt graphes.
> >
> > You could find more here :
> > - example of generated graphes :
> > - http://xael.org/norman/python/org2gantt/project.svg
> > - http://xael.org/norman/python/org2gantt/project_ressources.svg
> > - explanations : http://xael.org/norman/python/org2gantt/README.org
> > - the whole thing :
> > http://xael.org/norman/python/org2gantt/org2gantt.tar.gz
> >
> > Of course, it is in an early release... Seems to work but not deeply
> > tested yet. Comments or improvements are welcome !
>
> Thanks for sharing. It looks interesting. Could you include the
> example.org that you mention in README.org, in the tar file as well?
>
> Regards,
> -Manish
>
>
[-- Attachment #2: Type: text/html, Size: 2053 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2015-01-02 11:44 ` Alexandre Norman
@ 2015-01-02 12:49 ` Dain Miller
2015-01-05 9:07 ` Pascal Fleury
0 siblings, 1 reply; 7+ messages in thread
From: Dain Miller @ 2015-01-02 12:49 UTC (permalink / raw)
To: Alexandre Norman; +Cc: Org-Mode
[-- Attachment #1: Type: text/plain, Size: 1586 bytes --]
I really love this Alexandre! I have yet to use it, but it has given me ideas for a similar tool.
It did make me realize I would love to see your project management org mode system. I also manage projects at my work but don’t use org mode for that (some tasks but thats it). Do you have anything written up on how you do it?
Cheers
- Dain
On Fri, Jan 2, 2015 at 3:45 AM, Alexandre Norman <norman@xael.org> wrote:
> Hello,
> Sorry, forgotten file. I added it to the archive, it should be ok, right
> now.
> Regards,
> Alexandre
> On Thu, Jan 1, 2015 at 11:06 PM, Manish <mailtomanish.sharma@gmail.com>
> wrote:
>> On Tue, Dec 30, 2014 at 1:49 PM, Alexandre Norman wrote:
>> >
>> > Hello,
>> >
>> > I just wrote two python scripts to transform a project managed in
>> > org-mode in (beautifull) gantt graphes.
>> >
>> > You could find more here :
>> > - example of generated graphes :
>> > - http://xael.org/norman/python/org2gantt/project.svg
>> > - http://xael.org/norman/python/org2gantt/project_ressources.svg
>> > - explanations : http://xael.org/norman/python/org2gantt/README.org
>> > - the whole thing :
>> > http://xael.org/norman/python/org2gantt/org2gantt.tar.gz
>> >
>> > Of course, it is in an early release... Seems to work but not deeply
>> > tested yet. Comments or improvements are welcome !
>>
>> Thanks for sharing. It looks interesting. Could you include the
>> example.org that you mention in README.org, in the tar file as well?
>>
>> Regards,
>> -Manish
>>
>>
[-- Attachment #2: Type: text/html, Size: 2809 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2015-01-02 12:49 ` Dain Miller
@ 2015-01-05 9:07 ` Pascal Fleury
2015-01-05 9:44 ` Alexandre Norman
0 siblings, 1 reply; 7+ messages in thread
From: Pascal Fleury @ 2015-01-05 9:07 UTC (permalink / raw)
To: Dain Miller; +Cc: Org-Mode, Alexandre Norman
[-- Attachment #1: Type: text/plain, Size: 2036 bytes --]
Happy New Year!!!
Just curious: did you see this ?
http://orgmode.org/worg/org-tutorials/org-taskjuggler.html
I must say I like your output better, rather than opening another tool. But
maybe there is a way to at least use the same properties to make it useful
to more users ?
--paf
On Fri, Jan 2, 2015 at 1:49 PM, Dain Miller <miller.dain@gmail.com> wrote:
> I really love this Alexandre! I have yet to use it, but it has given me
> ideas for a similar tool.
>
> It did make me realize I would love to see your project management org
> mode system. I also manage projects at my work but don’t use org mode for
> that (some tasks but thats it). Do you have anything written up on how you
> do it?
>
> Cheers
> - Dain
>
>
>
> On Fri, Jan 2, 2015 at 3:45 AM, Alexandre Norman <norman@xael.org> wrote:
>
>> Hello,
>>
>> Sorry, forgotten file. I added it to the archive, it should be ok, right
>> now.
>>
>> Regards,
>> Alexandre
>>
>> On Thu, Jan 1, 2015 at 11:06 PM, Manish <mailtomanish.sharma@gmail.com>
>> wrote:
>>
>>> On Tue, Dec 30, 2014 at 1:49 PM, Alexandre Norman wrote:
>>> >
>>> > Hello,
>>> >
>>> > I just wrote two python scripts to transform a project managed in
>>> > org-mode in (beautifull) gantt graphes.
>>> >
>>> > You could find more here :
>>> > - example of generated graphes :
>>> > - http://xael.org/norman/python/org2gantt/project.svg
>>> > - http://xael.org/norman/python/org2gantt/project_ressources.svg
>>> > - explanations : http://xael.org/norman/python/org2gantt/README.org
>>> > - the whole thing :
>>> > http://xael.org/norman/python/org2gantt/org2gantt.tar.gz
>>> >
>>> > Of course, it is in an early release... Seems to work but not deeply
>>> > tested yet. Comments or improvements are welcome !
>>>
>>> Thanks for sharing. It looks interesting. Could you include the
>>> example.org that you mention in README.org, in the tar file as well?
>>>
>>> Regards,
>>> -Manish
>>>
>>>
>>
>
[-- Attachment #2: Type: text/html, Size: 3736 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2015-01-05 9:07 ` Pascal Fleury
@ 2015-01-05 9:44 ` Alexandre Norman
2015-01-12 22:03 ` Alexandre Norman
0 siblings, 1 reply; 7+ messages in thread
From: Alexandre Norman @ 2015-01-05 9:44 UTC (permalink / raw)
To: Pascal Fleury, Dain Miller; +Cc: Org-Mode
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
Hello,
On Mon Jan 05 2015 at 10:07:47 Pascal Fleury <fleury@users.sourceforge.net>
wrote:
> Happy New Year!!!
>
Thanks.
I wish you (all) an happy new year also !
>
> Just curious: did you see this ?
> http://orgmode.org/worg/org-tutorials/org-taskjuggler.html
>
Unfortunately, no.
> I must say I like your output better, rather than opening another tool.
> But maybe there is a way to at least use the same properties to make it
> useful to more users ?
>
After a quick look, there are good design ideas to take…
I think I will do the switch !!!
Thanks !
Alexandre
[-- Attachment #2: Type: text/html, Size: 1338 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Transforming org-mode project in Gantt graphes
2015-01-05 9:44 ` Alexandre Norman
@ 2015-01-12 22:03 ` Alexandre Norman
0 siblings, 0 replies; 7+ messages in thread
From: Alexandre Norman @ 2015-01-12 22:03 UTC (permalink / raw)
To: Pascal Fleury, Dain Miller, Manish; +Cc: Org-Mode
[-- Attachment #1: Type: text/plain, Size: 3599 bytes --]
Hello,
I reworked on my code. You can find it here :
https://pypi.python.org/pypi/python-gantt/
or with pip ::
pip install python-gantt
Enclosed, there is two parts :
- python-gantt : this library is used to draw gantt svg charts from python
- org2gantt : used to transform org-mode files to python-gantt ones
You can see outputs here :
- http://xael.org/norman/python/python-gantt/project.png
- http://xael.org/norman/python/python-gantt/project_resources.png
Installation
------------
To install python-gantt, just issue :
python setup.py install
It requires :
- svgwrite
- clize
Usage
-----
For using org2gantt, see help :
python org2gantt/org2gantt.py -h
Basic usage is :
python org2gantt/org2gantt.py org2gantt/example.org
It should generate two charts : one for tasks and one for resources
assignment.
Syntax for org-mode
-------------------
See org2gantt/example.org and org2gantt/README.org for detailed
explanations.
Basically, you need to define :
- resources : in a special section "RESOURCES"
- and projects containing tasks.
Timeframe of tasks is defined by <SCHEDULE> (beginning) and <DEADLINE>
(end).
Some properties are used for :
- duration of the task
- define some task's blockers
- resources used
- and some other things
Syntax is mostly compatible with org-taskjuggler when you have renamed
RESOURCES
section.
In addition, resources can also be defined as tags. I think it's better
than the
org-taskjuggler property method as you can use them directly in org-mode !
My work flow
-------------------
I work for a big company with two missions :
- sysadmin (os + apps) on a 300+ server park,
- do some integration and qualification on applications,
- deploy those applications on our servers.
I am managing 15 persons in two teams. One do daily sysadmin and the other
one
do the IQ and deployment part.
For the sysadmin part, it's quite straightaway : daily repetitive tasks,
and little
scheduling (server installation, patch, updates…)
For the IQ / deployment team, the dates of operations are not defined by me
but
others (devs for the delivery and clients for production interruption).
Scheduling is done with a long term view (6 months - 1 year)… but evolve
as dev are usually in hurry at first and in late at the end.
For this, I need to check resources allocation in order to be able to do the
work. I used ganttproject for this. But it is not really user friendly and
lack
good outputs I can share with others.
org2gantt allows me to do some nice pictures for big managers. And with
org-mode, it helps me to easily keep track of tasks (notes, documents,
milestones) and who is assigned to what.
Org-mode is also really usefull keep the someday/maybe notes.
Regards,
Alexandre
On Mon, Jan 5, 2015 at 10:44 AM, Alexandre Norman <norman@xael.org> wrote:
> Hello,
>
>
> On Mon Jan 05 2015 at 10:07:47 Pascal Fleury <fleury@users.sourceforge.net>
> wrote:
>
>> Happy New Year!!!
>>
>
> Thanks.
> I wish you (all) an happy new year also !
>
>>
>> Just curious: did you see this ? http://orgmode.org/worg/org-
>> tutorials/org-taskjuggler.html
>>
>
> Unfortunately, no.
>
>
>> I must say I like your output better, rather than opening another tool.
>> But maybe there is a way to at least use the same properties to make it
>> useful to more users ?
>>
>
> After a quick look, there are good design ideas to take…
> I think I will do the switch !!!
>
> Thanks !
> Alexandre
>
>
[-- Attachment #2: Type: text/html, Size: 5309 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-01-12 22:03 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-12-30 18:49 Transforming org-mode project in Gantt graphes Alexandre Norman
2015-01-01 22:06 ` Manish
2015-01-02 11:44 ` Alexandre Norman
2015-01-02 12:49 ` Dain Miller
2015-01-05 9:07 ` Pascal Fleury
2015-01-05 9:44 ` Alexandre Norman
2015-01-12 22:03 ` Alexandre Norman
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).