This page (revision-16) was last changed on 05-Dec-2019 22:57 by Juan Pablo 

This page was created on 13-Apr-2017 17:25 by Juan Pablo

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Version Date Modified Size Author Changes ... Change note
16 05-Dec-2019 22:57 3 KB Juan Pablo to previous fix changelog link
15 24-Feb-2019 21:30 3 KB Juan Pablo to previous | to last add SVN PMC-only private repo
14 21-Jan-2019 22:15 3 KB Juan Pablo to previous | to last trunk -> master
13 10-Dec-2018 17:35 3 KB Juan Pablo to previous | to last reorder build section
12 10-Dec-2018 17:30 3 KB Juan Pablo to previous | to last build problems section extracted to "Common problems when building JSPWiki" page
11 10-Dec-2018 17:18 6 KB Juan Pablo to previous | to last reorder sections
10 10-Dec-2018 17:17 6 KB Juan Pablo to previous | to last Common gotchas with building: jspwiki-main:jar:tests not found
9 10-Dec-2018 16:58 4 KB Juan Pablo to previous | to last Common gotchas with building: MDEP-98
8 04-Dec-2018 19:28 2 KB Juan Pablo to previous | to last update old links
7 10-Dec-2017 23:39 2 KB Juan Pablo to previous | to last
6 10-Dec-2017 23:31 2 KB Juan Pablo to previous | to last
5 14-Apr-2017 13:26 2 KB Juan Pablo to previous | to last
4 14-Apr-2017 13:08 2 KB Juan Pablo to previous | to last
3 13-Apr-2017 17:27 2 KB Juan Pablo to previous | to last Source and guide ==> Building from source code
2 13-Apr-2017 17:26 2 KB Juan Pablo to previous | to last Source_and_guide ==> Source and guide
1 13-Apr-2017 17:25 2 KB Juan Pablo to last migrated from jspwiki.a.o

Difference between version and

At line 3 changed one line
JSPWiki [source code|https://git-wip-us.apache.org/repos/asf?p=jspwiki.git;a=summary] is maintained using Git.
JSPWiki [source code|https://github.com/apache/jspwiki] is maintained using Git.
At line 7 changed one line
git clone http://git-wip-us.apache.org/repos/asf/jspwiki.git jspwiki
git clone http://github.com/apache/jspwiki.git jspwiki
At line 9 changed one line
Change http to https if you are a developer intending to git push. You can check [Getting started with Git at the ASF|https://reference.apache.org/committer/git] for further information. There is also a [GitHub mirror|https://github.com/apache/jspwiki], so you can also fork and send your PRs from there.
Change http to https if you are a developer intending to git push. You can check [Getting started with Git at the ASF|https://reference.apache.org/committer/git] for further information. Also, as it is hosted on GitHub, you can also fork and send your PRs from there.
At line 11 added 15 lines
In order to be able to commit on the github repos, the following steps must be taken:
* Enable [2FA on your github account|https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/]
* Become part of the ASF org on github. If you have not done so already, visit id.apache.org and add your GitHub ID to your profile. An organisational invite will be sent to you via email shortly thereafter (within 30 minutes).
* Link ASF and GitHub accounts through [https://gitbox.apache.org/setup]
!! Current repositories
* [https://github.com/apache/jspwiki]
* [https://github.com/apache/jspwiki-asf-docs]
* [https://github.com/apache/jspwiki-site]
ASF git copies are on gitbox, like [https://gitbox.apache.org/repos/asf/jspwiki.git].
There's also an SVN PMC-only private repo at [https://svn.apache.org/repos/private/pmc/jspwiki/] to store JSPWiki project admin related stuff.
At line 13 changed one line
Apache JSPWiki is a [Maven|http://maven.apache.org]-based project and builds using the same commands as other Maven projects. The JSPWiki team maintains a [cheat sheet|https://git-wip-us.apache.org/repos/asf?p=jspwiki.git;a=blob_plain;f=mvn_cheat-sheet.md] of common Maven tasks for this project. Current release is 2.10.2 and can be reached through the [downloads] page, with development going into 2.10.3.
Apache JSPWiki is a [Maven|http://maven.apache.org]-based project and builds using the same commands as other Maven projects. The JSPWiki team maintains a [cheat sheet|https://github.com/apache/jspwiki/blob/master/mvn_cheat-sheet.md] of common Maven tasks for this project. Current release can be reached through the [downloads] page.
At line 15 changed one line
! Coding standards:
Whole Apache JSPWiki builds with at least {{mvn clean package}}. Tests can be skipped (although not recommended) using the {{-DskipTests}} flag, i.e.: {{mvn clean package -DskipTests}}, __not__ with {{-Dmaven.test.skip}}. [Common problems when building JSPWiki] goes into details of why these specifics are needed.
At line 17 changed one line
* Use the [Eclipse|https://git-wip-us.apache.org/repos/asf?p=jspwiki.git;a=blob_plain;f=jspwiki-war/src/main/config/dev/jspwiki-eclipse-codestyle.xml] and [Checkstyle|https://git-wip-us.apache.org/repos/asf?p=jspwiki.git;a=blob_plain;f=jspwiki-war/src/main/config/dev/jspwiki-checkstyle.xml] formatters (both automatically incorporated when you run {{mvn eclipse:eclipse}} on the project.)
! Coding standards
* Use the [Eclipse|https://github.com/apache/jspwiki/blob/master/jspwiki-war/src/main/config/dev/jspwiki-eclipse-codestyle.xml] and [Checkstyle|https://github.com/apache/jspwiki/blob/master/jspwiki-war/src/main/config/dev/jspwiki-checkstyle.xml] formatters (both automatically incorporated when you run {{mvn eclipse:eclipse}} on the project.)
At line 20 changed one line
! Commits:
! Commits
At line 23 changed one line
* Try not to break the current build by making sure that trunk still builds before committing.
* Try not to break the current build by making sure that master still builds before committing.
At line 25 changed one line
* Add a suitable [ChangeLog|https://git-wip-us.apache.org/repos/asf?p=jspwiki.git;a=blob_plain;f=ChangeLog;hb=HEAD] entry describing your change(s).
* Add a suitable [ChangeLog|https://github.com/apache/jspwiki/blob/master/ChangeLog.md] entry describing your change(s).
At line 44 added 4 lines
[{PageViewPlugin}]
[{ALLOW edit Admin}]
[{ALLOW view All}]