The XSLTForms project has over its history moved through several source-code repositories. A Web search will find multiple SourceForge and GitHub repositories for the project.
Currently (February 2017), active development takes place in a GitHub repository called xphoneforms; builds can be obtained from the repositories named xsltforms on GitHub and SourceForge but these are currently just copies from the development repository.
Currently (February 2017), the best way to propose changes to XSLTForms is probably to use GitHub's 'pull request' feature:
- Fork the xphoneforms repository.
- Make your changes in your forked copy.
- Test them.
- Use the GitHub Make pull request button to create a pull request for the main repository which includes the changes you want to propose.
Note that the directory /src/js contains both an
xsltforms.js and an
xsltforms2.js subdirectory. If you are proposing changes to the current XSLTForms, there is no need to make changes in the latter: the two directories will be synchronized when required.