Re: More features



At 01.02.2014 19:46, Dumitru Ursu wrote:
On 02/01/2014 08:30 PM, Octavio Alvarez wrote:
[...]
Then again I tested it in 0.97.2 and it's broken too. :-/ This is a show
stopper for those that need exporting with alpha channel.

Is is possible to write some kind of integration tests?
For the issue at hand it might be useful to write a minimal but complete test program to show the Pango or cairo bug. It would either help the library developers to identify their bug or help the application developer to find a work around.

I have experience with writing tests for web applications (Ruby on Rails),
and maybe I can contribute to Dia this way.
Some of the tests I've written for Dia are implemented with PyDia (you'll find them in the plug-ins/python directory. But most of the test are written in C (see tests/ directory). Or are just manually.

Also, is there a list with easier issues to work on, in order to get to
know the code base?
There are only about 30 open bugs - not counting enhancement requests and installer issues. See: https://bugzilla.gnome.org/buglist.cgi?query_format=advanced;bug_severity=blocker;bug_severity=critical;bug_severity=major;bug_severity=normal;bug_severity=minor;bug_severity=trivial;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=exports;component=general;component=import;component=objects;component=python;component=shapes;component=win32;product=dia

I searched through Dia's bugzilla, but many are unconfirmed,
Triaging bugs should help, but possibly a bit more than desribed in https://wiki.gnome.org/Bugsquad/TriageGuide

For these ~30 bugs the unconfirmed might me be exactly that: no one else was yet able to reproduce.

many have  patches (but are not closed for some reason),
These should be experimental or needs-work patches, which are not ready to be applied. There should be comments explaining the state.

and is hard for me to pick something.
If you are regular Dia user just check Dia with your typical workflow, try reading and saving your files and report if anything breaks. I don't think there are any release critical _known_ bugs in bugzilla.

HTH,
        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]