Difference between revisions of "Roadmap"

From Synfig Studio :: Documentation
Jump to: navigation, search
(Add a short-term roadmap page)
 
(Solutions and format changes)
Line 1: Line 1:
As an open source project, synfig is relatively young. As a result, it has lots of creases that need to be ironed out. The copyright is sorted, the code compiles fine, but there are warts when running the code. To smooth out those warts, we need people do investigate and fix the following. We cannot do everthing ourselves, WE NEED YOUR HELP!!
+
As an open source project, synfig is relatively young. As a result, it has lots of creases that need to be ironed out. The copyright is sorted, the code compiles fine, but there are warts when running the code. To smooth out those warts, we need people do investigate and fix the following. We cannot do everything ourselves, WE NEED YOUR HELP!!
  
 
= synfig 0.61.05 =
 
= synfig 0.61.05 =
Line 5: Line 5:
 
== must be fixed ==
 
== must be fixed ==
  
* create better builds for Windows and MacOS X. To fix this, you will need to 1) make synfig relocatable 2) come up with a solution for the gtk stuff. Bugs: [http://sourceforge.net/tracker/index.php?func=detail&aid=1377974&group_id=144022&atid=757416 1377974], [http://sourceforge.net/tracker/index.php?func=detail&aid=1384799&group_id=144022&atid=757416 1384799], [http://sourceforge.net/tracker/index.php?func=detail&aid=1391866&group_id=144022&atid=757416 1391866], [http://sourceforge.net/tracker/index.php?func=detail&aid=1448282&group_id=144022&atid=757416 1448282], [http://sourceforge.net/tracker/index.php?func=detail&aid=1449869&group_id=144022&atid=757416 1449869], [http://sourceforge.net/tracker/index.php?func=detail&aid=1475303&group_id=144022&atid=757416 1475303], [http://sourceforge.net/tracker/index.php?func=detail&aid=1478305&group_id=144022&atid=757416 1478305],
+
* create better builds for Windows and MacOS X.<br>Bugs: [http://sourceforge.net/tracker/index.php?func=detail&aid=1377974&group_id=144022&atid=757416 1377974], [http://sourceforge.net/tracker/index.php?func=detail&aid=1384799&group_id=144022&atid=757416 1384799], [http://sourceforge.net/tracker/index.php?func=detail&aid=1391866&group_id=144022&atid=757416 1391866], [http://sourceforge.net/tracker/index.php?func=detail&aid=1448282&group_id=144022&atid=757416 1448282], [http://sourceforge.net/tracker/index.php?func=detail&aid=1449869&group_id=144022&atid=757416 1449869], [http://sourceforge.net/tracker/index.php?func=detail&aid=1475303&group_id=144022&atid=757416 1475303], [http://sourceforge.net/tracker/index.php?func=detail&aid=1478305&group_id=144022&atid=757416 1478305], ...<br>Solution:
* fix synfigstudio crashes on Linux amd64. Bugs:  [http://bugs.debian.org/365102 DEB365102]
+
** make synfig relocatable
* fix synfig crashes when rendering the synfigstudio images on Linux ppc, m68k, alpha & mipsel. Bugs: [http://bugs.debian.org/367048 DEB367048]
+
** come up with a solution for the gtk stuff.
* fix the synfig rendering targets that crash (gif, dv, ffmpeg, imagemagick). Bugs: [http://sf.net/tracker/?func=detail&aid=1346746&group_id=144022&atid=757416 1346746], [http://sourceforge.net/tracker/index.php?func=detail&aid=1480722&group_id=144022&atid=757416 1480722], ...
+
* fix synfigstudio crashes on Linux amd64.<br>Bugs:  [http://bugs.debian.org/365102 DEB365102]<br>Solution:
 +
** Run synfigstudio under a debugger on an amd64 machine and investigate and fix the crashes.
 +
* fix synfig crashes when rendering the synfigstudio images on Linux ppc, m68k, alpha & mipsel.<br>Bugs: [http://bugs.debian.org/367048 DEB367048]<br>Solution:
 +
** Render the synfigstudio images with synfig running under a debugger. The most common platform here would be Linux on a Mac (not an intel one)
 +
* fix the synfig rendering targets that crash (gif, dv, ffmpeg, imagemagick).<br>Bugs: [http://sf.net/tracker/?func=detail&aid=1346746&group_id=144022&atid=757416 1346746], [http://sourceforge.net/tracker/index.php?func=detail&aid=1480722&group_id=144022&atid=757416 1480722], ...<br>Solution:
 +
** Try to render the buggy targets, investigating crashes using a debugger.
  
 
== also accepted ==
 
== also accepted ==
  
 
* fix make check in etl, synfig, synfigstudio.
 
* fix make check in etl, synfig, synfigstudio.
* fix the rest of the crashes, freezes and compile errors. Bugs: [http://sourceforge.net/tracker/index.php?func=detail&aid=1356376&group_id=144022&atid=757416 1356376], [http://sourceforge.net/tracker/index.php?func=detail&aid=1356449&group_id=144022&atid=757416 1356449], [http://sourceforge.net/tracker/index.php?func=detail&aid=1380227&group_id=144022&atid=757416 1380227], [http://sourceforge.net/tracker/index.php?func=detail&aid=1383736&group_id=144022&atid=757416 1383736], [http://sourceforge.net/tracker/index.php?func=detail&aid=1389954&group_id=144022&atid=757416 1389954], [http://sourceforge.net/tracker/index.php?func=detail&aid=1420091&group_id=144022&atid=757416 1420091], [http://sourceforge.net/tracker/index.php?func=detail&aid=1425155&group_id=144022&atid=757416 1425155], ...
+
* fix the rest of the crashes, freezes and compile errors.<br>Bugs: [http://sourceforge.net/tracker/index.php?func=detail&aid=1356376&group_id=144022&atid=757416 1356376], [http://sourceforge.net/tracker/index.php?func=detail&aid=1356449&group_id=144022&atid=757416 1356449], [http://sourceforge.net/tracker/index.php?func=detail&aid=1380227&group_id=144022&atid=757416 1380227], [http://sourceforge.net/tracker/index.php?func=detail&aid=1383736&group_id=144022&atid=757416 1383736], [http://sourceforge.net/tracker/index.php?func=detail&aid=1389954&group_id=144022&atid=757416 1389954], [http://sourceforge.net/tracker/index.php?func=detail&aid=1420091&group_id=144022&atid=757416 1420091], [http://sourceforge.net/tracker/index.php?func=detail&aid=1425155&group_id=144022&atid=757416 1425155], ...<br>Solution:
* fix synfigstudio so that the toolbox window is shown on the taskbar/panel when no image is open. Bugs: [http://bugs.debian.org/366731 DEB366731]
+
** more debugging
 +
* fix synfigstudio so that the toolbox window is shown on the taskbar/panel when no image is open.<br>Bugs: [http://bugs.debian.org/366731 DEB366731]<br>Solution:
 +
** change the window manager hint between normal and utility when the number of open images goes from 0 -> 1 and vice versa
 
* fixes for any of the [http://sourceforge.net/tracker/?group_id=144022&atid=757416 open bugs].
 
* fixes for any of the [http://sourceforge.net/tracker/?group_id=144022&atid=757416 open bugs].
 
* embedded source code documentation
 
* embedded source code documentation

Revision as of 18:39, 16 May 2006

Languages Language: 

English


As an open source project, synfig is relatively young. As a result, it has lots of creases that need to be ironed out. The copyright is sorted, the code compiles fine, but there are warts when running the code. To smooth out those warts, we need people do investigate and fix the following. We cannot do everything ourselves, WE NEED YOUR HELP!!

synfig 0.61.05

must be fixed

  • create better builds for Windows and MacOS X.
    Bugs: 1377974, 1384799, 1391866, 1448282, 1449869, 1475303, 1478305, ...
    Solution:
    • make synfig relocatable
    • come up with a solution for the gtk stuff.
  • fix synfigstudio crashes on Linux amd64.
    Bugs: DEB365102
    Solution:
    • Run synfigstudio under a debugger on an amd64 machine and investigate and fix the crashes.
  • fix synfig crashes when rendering the synfigstudio images on Linux ppc, m68k, alpha & mipsel.
    Bugs: DEB367048
    Solution:
    • Render the synfigstudio images with synfig running under a debugger. The most common platform here would be Linux on a Mac (not an intel one)
  • fix the synfig rendering targets that crash (gif, dv, ffmpeg, imagemagick).
    Bugs: 1346746, 1480722, ...
    Solution:
    • Try to render the buggy targets, investigating crashes using a debugger.

also accepted

  • fix make check in etl, synfig, synfigstudio.
  • fix the rest of the crashes, freezes and compile errors.
    Bugs: 1356376, 1356449, 1380227, 1383736, 1389954, 1420091, 1425155, ...
    Solution:
    • more debugging
  • fix synfigstudio so that the toolbox window is shown on the taskbar/panel when no image is open.
    Bugs: DEB366731
    Solution:
    • change the window manager hint between normal and utility when the number of open images goes from 0 -> 1 and vice versa
  • fixes for any of the open bugs.
  • embedded source code documentation

Ideas for future releases

  • Fix the rest of the crashes
  • UI overhaul
  • new import/export formats (mng, svg, swf, etc)
  • sif format documentation

For more information about future goals, please see the Roadmap page on the wiki. In future, each release will be accompanied with things to do for the next release.


Completed

Move releases here when they are done.


Languages Language: 

English