Skip to content
carcassi edited this page Nov 1, 2010 · 15 revisions

= How to Contribute to CSS =

If you want to ...

== ... contribute to the documentation ==

Get a SourceForge account to get access to this wiki and contribute content.

== ... report problems ==

You should [https://sourceforge.net/apps/trac/cs-studio/newticket open a ticket] and select the appropriate component. If the component is not there, use the mailing list.

== ... contribute a patch ==

The first thing you do is contact the plug-in maintainer (don't commit to a plug-in you do not maintain, please).

The maintainer is found in the manifest file of each plug-in, and if you are unsure you can always write to the list. The maintainer will then decide whether you need to:

  • Send him a patch file
  • Open a Ticket with an attached patch
  • Commit in a separate branch
  • Commit on trunk
  • ... The maintainer will make that determination based on different factors (such as the size of the patch, the current state of development of the plug-in, the past history of contribution of the submitter, ...) and therefore it is not possible to give a single process for all cases. The single rule that always apply is contact the maintainer.

== ... contribute a new plug-in ==

You can add your plug-in in the application/plugin folder, if the plug-in is of general usefulness, or in the products/yoursite/plugin folder, if you either don't provide support or it has feature currently specific to your site.

Clone this wiki locally