Difference between revisions of "How Can I Help"

From Scribus Wiki
Jump to: navigation, search
(Current Roadmap)
Line 15: Line 15:
==Current Roadmap==
==Current Roadmap==
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto;">
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px;">
Thinking of including current Roadmap here
Thinking of including current Roadmap here
<div class="mw-collapsible-content">{{Lorem}}</div>
<div class="mw-collapsible-content">{{Lorem}}</div>

Revision as of 21:35, 13 January 2014

Announcement: This page is multifaceted
The reasons for it's creation are listed below
  1. Projects related to the EasyHack tag (per jluc]) and/or Low Hanging Fruit
  2. List current ongoing Scribus projects and who is working on that (roadmap stuff)

A list of tasks

  • migrate python scripts to scripter2
  • Indic RTL script (link aggregation of all related bugs in one place)
  • help review and test new features (new importer)
  • Write documentation for new import formats
  • Better seamless updates of the git repos with the svn so the devs that use git don't need to be concerned and jump right in to their work.


Current Roadmap

Thinking of including current Roadmap here


  • Python script repository
  1. Creating a python script repo
  2. UI for accessing scripts via Scribus (think this exists already)
  3. Spiffy 'ReadTheDocs' type of manual on how to code Scribus python scripts with screenshot examples for each script
  4. Perhaps use a github gist model: http://mattikus.github.io/pygist/
  • Think about migrating away from MantisBT
  1. Move away from the barred entry access of the bugracker (example: where users need to write for permission to open an account - unless there some psychology around why this is set up like this)
  2. Better captcha support
  3. Support different authentication schemes, oauth with gitbub, bitbucket, stackexchange etc..
  4. Integrated wiki in to bug tracker. (Separate from main site)
Possible solutions:
  1. Trac
  2. Github
  3. Gitlab
  4. The Bug Genie
  • Create a template repo where users can share and collaborate on templates
  • Utilitizing a Continuous Integration software like Jenkins
(ex: Gimp) The builds could be set to build bi-monthly and ideally would contain all supported platforms