Core Coding Project

From Scribus Wiki
Jump to navigation Jump to search

C++ & Qt 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 Qt
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:

  • the removal of compiler warnings
  • fixing easier bugs such as those marked as trivial, tweak or minor on bugs.scribus.net
  • for those with more time review harder items or those marked as on the roadmap

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 bug tracker. These present an excellent opportunity for involvement and many of them are not difficult to implement.

Connect with Scribus Devs on IRC

Join https://matrix.to/#/#scribus-developer-chat:matrix.org or #scribus or #scribus on Libera.chat 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.

Non-Core Devs

How_to_code_new_features is a good place to offer your contributions.