Re: New Roadmap?



I looked around and found an interesting topic: Auto-layouting. It
seems like it's only a discussion so far, has any work been done in
this field for Dia? Would it be welcome even if not based on Dot (from
Graphviz)?

On Sun, May 11, 2008 at 7:50 PM, Hans Breuer <hans breuer org> wrote:
Hi Fred,
 welcome to Dia development ;-)

 Am 11.05.2008 15:48, Fred Morcos schrieb:

Dear All,
 >
 > I am a bachelor student starting my thesis in two weeks and I decided
 > to contribute to Dia. Note that I have never been involved in any open
 > source project before. I would like to ask if there is a newer roadmap
 > than the one on http://www.gnome.org/projects/dia/.
 There is something at http://live.gnome.org/Dia/Developers but that is
 quite informal. Basically there is no real roadmap, instead stuff gets done
 if someone finds the time to do it ;)

 A big pool of ideas are the enhancement requests filed in bugzilla, see:
 
http://bugzilla.gnome.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Other&product=dia&long_desc_type=substring&long_desc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&bug_severity=enhancement&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=


 > Also, what kind of code contributions are accepted into Dia?
 We take patches for all areas of Dia:
  - core, objects and plug-ins written in C
  - custom shapes defined in XML (an svg dialect)
  - new XSLT 'scripts'
  - new plug-ins written in Python
  - documentation usually in docbook format


 > Are there any specific
 > subjects or fields where work is needed to be done and that would fit
 > for a bachelor thesis?
 >
 I don't know the criterias for bachelor thesis work, but there are tasks of
 all sizes. Some things could be done entirely as plug-ins, like:

  * OpenDocument import / export
    http://bugzilla.gnome.org/show_bug.cgi?id=474505

  * XMI (XML Metadata Interchange) support
    http://bugzilla.gnome.org/show_bug.cgi?id=95548

 other stuff would also require work on the core

  * Auto relayout diagrams
    http://bugzilla.gnome.org/show_bug.cgi?id=84624

  * add ability to rotate objects
    http://bugzilla.gnome.org/show_bug.cgi?id=321820

  * cannot copy and paste dia diagram outside the dia application
    http://bugzilla.gnome.org/show_bug.cgi?id=336304

 and a lot more ...

 Have fun with Dia,
        Hans

 -------- Hans "at" Breuer "dot" Org -----------
 Tell me what you need, and I'll tell you how to
 get along without it.                -- Dilbert
 _______________________________________________
 Dia-list mailing list
 Dia-list gnome org
 http://mail.gnome.org/mailman/listinfo/dia-list
 FAQ at http://live.gnome.org/Dia/Faq
 Main page at http://live.gnome.org/Dia





-- 
Fred Morcos
http://fredmorcos.blogspot.com



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