Differences between revisions 1 and 20 (spanning 19 versions)
Revision 1 as of 2005-02-04 20:14:25
Size: 3836
Editor: BillDehora
Comment:
Revision 20 as of 2008-11-15 09:15:59
Size: 1916
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
Anyone interested in helping to move the effort to develop and promote Jython is welcome to get involved in the community. This page will help you get acquainted with how the community works.

=== Meritocracy ===

To paraphrase GuidoVanRossum, Jython is a language, but it's also a community. We're well aware that Jython progress has been static over the last few years - we want to fix that and we will need help from others to do so. An immediate community goal is to be able to remove the previous sentence from this page.

The first step is to read BrianZimmer's MovingJythonForward, which has put some much needed impetus into Jython.


''You're back? Excellent.''

Over time people have been attracted to help out on Jython. Often this happens first by sending little patches, or suggestions, or helping users on the lists, later by lager code and documentation and advocacy contributions. When the community feels that the person had earned it, he or she will be granted commit access to the repository. This is the ''meritocracy'' approach, common in OSS development.

Ultimately we would like Jython to be self-governing and driven by the people who volunteer for the job. The power will lie with those who turn up and contribute.
Anyone interested in helping to develop and promote Jython is welcome to get involved. This page will help you get acquainted with how things work.
Line 33: Line 19:
 * jython-users: Discussion of and questions about using Jython; most folks will want this one [http://sourceforge.net/mailarchive/forum.php?forum_id=5586 archive] [http://lists.sourceforge.net/mailman/listinfo/jython-users join]  * jython-users: Discussion of and questions about using Jython [[http://www.nabble.com/jython-users-f4123.html|archive]] [[http://lists.sourceforge.net/mailman/listinfo/jython-users|join]]
Line 35: Line 21:
 * jython-dev: Discussion of developing and enhancing Jython itself(!) (not how to use Jython) [http://sourceforge.net/mailarchive/forum.php?forum_id=5587 archive] [http://lists.sourceforge.net/mailman/listinfo/jython-dev join]  * jython-dev: Discussion of developing and enhancing Jython itself [[http://www.nabble.com/jython-dev-f4122.html|archive]] [[http://lists.sourceforge.net/mailman/listinfo/jython-dev|join]]
Line 37: Line 23:
Please join the mailing lists to get involved in the discussion.

We would like to get as much value out of the mailing lists as possible. If you have something worth saying, don't be afraid to say it. But please try to write clearly and concisely.
Please join the mailing lists to get involved. Communication on the mailing lists is important, so if you have something to say, say it, but please try to say it clearly and concisely, and follow netiquette.
Line 44: Line 27:
We have bugs - if you can help out, that's fantastic. You can the list of open items on the [http://sourceforge.net/tracker/?group_id=12867 issue tracker]. Currently we're going through the list to prioritize them - and once NewStyleClasses are introduced you can expect this list to change. But if you see something you want to fix, take a leap - join the jython-dev list and tell the community what you're going to do. Patches are welcomed and should be sent to jython-dev. We have bugs - if you can help out, that's fantastic. You can see the list of open items on the [[http://bugs.jython.org/|issue tracker]].
Line 46: Line 29:
To get started with the code, see the JythonDeveloperGuide.
Line 47: Line 31:
=== Features and JEPs === === Features ===
Line 49: Line 33:
Jython is incomplete, esepcially when compared to recent version of Python. BrianZimmer has outlined a roadmap in MovingPythonForward and there is a list of AbsentModules. If you see some aspect of Jython you want to work, the best thing to do is float the idea on jython-dev, if only to see if anyone else is working on or wants to work that area. Don't be too put off if the discussion doesn't go the way you want or expect; the next step is always to write up a concrete proposal for a JythonExtensionProposal (JEP) here on the wiki (see HowToWriteJeps). Having something concrete to discuss helps everyone.





=== Who's Involved? ===

see WhosWho for a glimpse of who is involved with Jython, .
Jython is incomplete, esepcially when compared to recent version of Python. There is a RoadMap and a list of AbsentModules . If there is some aspect of Jython you want to work on, the best thing to do is float the idea on jython-dev, if only to see if anyone else is working on or wants to work that area.

How do I get involved in the Jython community?

Anyone interested in helping to develop and promote Jython is welcome to get involved. This page will help you get acquainted with how things work.

Discussion

Discussion mainly happens happens on the the following fora, currently hosted at sourceforge:

  • jython-users: Discussion of and questions about using Jython archive join

  • jython-dev: Discussion of developing and enhancing Jython itself archive join

Please join the mailing lists to get involved. Communication on the mailing lists is important, so if you have something to say, say it, but please try to say it clearly and concisely, and follow netiquette.

Bugs, Bugs, Bugs

We have bugs - if you can help out, that's fantastic. You can see the list of open items on the issue tracker.

To get started with the code, see the JythonDeveloperGuide.

Features

Jython is incomplete, esepcially when compared to recent version of Python. There is a RoadMap and a list of AbsentModules . If there is some aspect of Jython you want to work on, the best thing to do is float the idea on jython-dev, if only to see if anyone else is working on or wants to work that area.

HowToGetInvolved (last edited 2012-03-14 18:52:15 by AlexGrönholm)