Re: New Roadmap?
- From: Hans Breuer <hans breuer org>
- To: discussions about usage and development of dia <dia-list gnome org>
- Subject: Re: New Roadmap?
- Date: Sun, 11 May 2008 19:50:57 +0200
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]