[geany/geany] 8965b8: Some updates on general API documentation to reflect, that geany-plugins don't use svn anymore

Frank Lanitz git-noreply at xxxxx
Thu May 31 20:18:03 UTC 2012


Branch:      refs/heads/master
Author:      Frank Lanitz <frank at frank.uvena.de>
Committer:   Frank Lanitz <frank at frank.uvena.de>
Date:        Thu, 31 May 2012 20:18:03
Commit:      8965b8bc48b4d04a43f318528d800df322079ffa
             https://github.com/geany/geany/commit/8965b8bc48b4d04a43f318528d800df322079ffa

Log Message:
-----------
Some updates on general API documentation to reflect, that geany-plugins don't use svn anymore


Modified Paths:
--------------
    doc/plugins.dox

Modified: doc/plugins.dox
46 files changed, 21 insertions(+), 25 deletions(-)
===================================================================
@@ -84,41 +84,37 @@
  *
  *  @subsection code Managing the source code
  *
- *  For authors of plugins for Geany, we created a dedicated @a geany-plugins project at
- *  Sourceforge to ease development of plugins and help new authors.
- *  Project website: http://sourceforge.net/projects/geany-plugins
- *
- *  Each plugin author is welcome to use these services. To do so, you need an account at
- *  Sourceforge. You can easily register at (http://sourceforge.net/account/registration/).
- *  After you successfully created an account,
- *  tell your account name Enrico or Nick and you will write access to the SVN repository
- *  (http://geany-plugins.svn.sourceforge.net/viewvc/geany-plugins/).
- *  Then you can use the repository for your own plugin.
- *
- *  Authors using this service should subscribe to the
- *  geany-plugins-commits at uvena.de and geany-plugins-tracker at uvena.de
- *  mailing lists(see my previous post) to stay up to date with changes.
- *  General plugin discussion can happen on the normal geany at uvena.de or
- *  geany-devel at uvena.de lists.
+ *  For authors of plugins for Geany, we created a dedicated @a geany-plugins using 
+ *  project Sourceforge and github to ease development of plugins and help new authors.
+ *  All information about this project you can find at http://plugins.geany.org/
+ *
+ *  To add a new plugin to this project, get in contact with the people at 
+ *  geany-devel-mailing list and create a fork of the geany-plugins-project 
+ *  at https://github.com/geany/geany-plugins. 
+ *  Beside of adding a new plugin, geany-devel-mailinglist is 
+ *  also the place where to discuss development related questions. 
+ *  However, once you have done your fork of geany-plugins you can develop 
+ *  your plugin until you think its the right time to publish it. At this point create a 
+ *  pull request for adding your patch set into master branch of geany-plugins. 
+ *  Of course, you don't need to use github - just any git is fine. But github 
+ *  is making it way easier for review, merging and get in touch with you for 
+ *  comments.
+ *
+ *  If you don't want to take part at the geany-plugins-project it is also fine. 
+ *  Just skip the part about forking geany-plugins and sending a pull request. 
+ *  In this case its of course also a good idea to post some kind of announcement 
+ *  also to geany-devel and maybe to the main geany mailinglist -- Up to you. 
  *
  *  At time of writing, there are some plugins already available in the
- *  repository. Feel free to use any of these plugins as a start for your own,
+ *  repositories. Feel free to use any of these plugins as a start for your own,
  *  maybe by copying the directory structure and the autotools files
  *  (Makefile.am, configure.in, ...). Most of the available plugins are also ready for
  *  i18n support, just for reference.
  *
- *  New plugins should be imported into a new directory inside the trunk/
- *  directory. There are also the common branches and tags directories, use
- *  them as needed, use always a subdirectory for your own plugin.
- *
  *  We encourage authors using this service to only commit changes to their
  *  own plugin and not to others' plugins. Instead just send patches to
  *  geany-devel at uvena.de or the plugin author directly.
  *
- *  (the full announcement of this service can be found at
- *  http://lists.uvena.de/geany/2008-April/003225.html)
- *
- *
  *  @section paths Installation paths
  *
  *   - The plugin binary (@c pluginname.so) should be installed in Geany's libdir. This is


@@ Diff output truncated at 100000 characters. @@


--------------
This E-Mail was brought to you by github_commit_mail.py (Source: TBD).



More information about the Commits mailing list