Difference between revisions of "Core Coding Project"

From Scribus Wiki
Jump to: navigation, search
m (added __NOTOC__)
m (Fixed whitespace at top of document due to Category tag in code)
Line 1: Line 1:
[[Category:Development]]
 
 
__NOTOC__
 
__NOTOC__
 
===C++ & Qt4 Devs Welcome===
 
===C++ & Qt4 Devs Welcome===
Line 22: Line 21:
 
Join [[Special:WebChat| #scribus]] or [irc://irc.freenode.net:6667/scribus-dev #scribus-dev] on Freenode and talk to the developers. <br />
 
Join [[Special:WebChat| #scribus]] or [irc://irc.freenode.net:6667/scribus-dev #scribus-dev] on Freenode and talk to the developers. <br />
 
Different team members are focusing on different areas, so if you are interested in a particular Scribus subsystem then you should get in touch with the respective developer.<br />
 
Different team members are focusing on different areas, so if you are interested in a particular Scribus subsystem then you should get in touch with the respective developer.<br />
 +
 +
[[Category:Development]]

Revision as of 01:21, 10 November 2013

C++ & Qt4 Devs Welcome

This is the primary and arguably the most complex work that can be done to improve Scribus.
If you are knowledgeable or at least familiar with software engineering using C++ and Qt4
the Scribus Team would welcome your contributions.

Some Ideas Where to Start

It is possible to start small and focus on incremental and very simple improvements such as:

Other Ideas

  • To get ideas for intermediate level projects with a 1-3 month timeframe you could take a look at our former GSoC projects.
  • Scribus users provide a constant stream of feature requests in the BTS. These present an excellent opportunity for involvement and many of them are not difficult to implement.
  • Look at the Main API to see examples of the Scribus classes.

Connect with Scribus Devs on IRC

Join #scribus or #scribus-dev on Freenode and talk to the developers.
Different team members are focusing on different areas, so if you are interested in a particular Scribus subsystem then you should get in touch with the respective developer.