Thanks for response guys. Regarding localisation, my mothertongue is
already listed in sugerlabs translation page. So I can get started on it
immediately.

Regarding bugs, I would prefer to start on compatibility bugs. I've seen
one bug report in bug tracker. I would definitely need your guidance
regarding its debugging.

Regards
Niraj

On Fri, Dec 16, 2011 at 12:53 PM, Sandro Santilli <[email protected]> wrote:

> On Thu, Dec 15, 2011 at 10:31:49AM +0530, niraj kulkarni wrote:
> > Hi,
> >       I would like to join gnash developers community and contribute to
> its
> > development. So can you tell me some debugging guidelines as well as
> > trivial tasks which will help me get started?
>
> Hello Niraj, thank you for your interest in Gnash !
>
> I'm not sure we ever wrote a general guideline to debugging SWF playback,
> maybe your first contribution could be drafting a wiki page about that ?
> http://wiki.gnashdev.org
>
> There are two kind of bugs you may want to debug:
>
>  (1) compatibility bugs
>  (2) performance bugs
>
> 1. compatibility bugs
>
>  It starts with an application not doing what it is supposed to do and
>  from there the goal is finding _what_ exactly it should do and why it
>  isn't doing it :)
>
>  There's a whole category of SWF movies that won't run because they require
>  an AVM2 implementation which Gnash doesn't have. But there are also many
>  cases of SWF versions up to 7 which are _supposed_ to work and don't.
>
>  I'm sure many of these are on the bug tracker so you may want to start
>  with one of them and focus on it. Feel free to ask here if you find one
>  which you think you'd enjoy working on. If you don't find any, consider
>  stepping by an online game website and I'm sure you'll find one (as long
>  as it does NOT require AVM2 ( File->Properties would tell you)).
>
> 2. performance bugs
>
>  Playback takes up too much RAM or CPU. This is much harder to debug in
> that
>  attempts to improve performances may introduce compatibility issue unless
>  you've a very good knowledge of the codebase. In any case asking on the
>  mailing list helps you reducing the risk.
>
>
> In both cases automated tests for compatibility are of the upmost
> importance
> to avoid breaking something by trying to fix something else. There is some
> information about how our testsuite work in the gnash manual.
>
> More informations about testing: http://wiki.gnashdev.org/Testing/QA
>
> --strk;
>
>  ,------o-.
>  |   __/  |    Thank you for PostGIS-2.0 Topology !
>  |  / 2.0 |    http://www.pledgebank.com/postgistopology
>  `-o------'
>
>
_______________________________________________
Gnash-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to