GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — jython/ProcessDocs at master · jython/jython

Expand file tree

/

ProcessDocs

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

ProcessDocs

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
README.md
README.md
 
 
coding_standard.md
coding_standard.md
 
 
contributor_agreement.md
contributor_agreement.md
 
 
jython_exe.md
jython_exe.md
 
 
releasing.md
releasing.md
 
 

README.md

Outline

Jython Project Processes

This is an incomplete guide for Jython developers and contributors, to processes we apply during development.

We aspire to processes and principles from the Python Developer Guide where they are generic enough to apply to us. That guide, in its processes and cheat-sheets, is oriented strongly towards the C implementation of Python. Here we aim to provide versions of those things specific to Jython, our repositories, and a Java implementation1.

It will not, to begin with, contain sections for everything that could be translated to Java. Where it falls short, readers should make an intelligent interpretation of the (C)Python Dev Guide for a Java context, and consider contributing that here.

Contents

  1. Setup and building (adapt from CPython and Jython Wiki)
  2. Git bootcamp (adapt from CPython)
  3. Contributor agreement
  4. Coding standard
  5. Lifecycle of a change (adapt from CPython)
  6. Regenerating the Jython Windows Launcher
  7. Releasing a version

Footnotes

  1. We have several times tried to maintain a complete Jython Developer Guide based on the Python Developer Guide, and incorporating material from it. Keeping common material in sync proved too difficult. ↩

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.