Below are some Daffodil-specific links to the project tools that NCSA provides.
- Wiki - https://opensource.ncsa.illinois.edu/confluence/display/DFDL
- Jira Bugs and Issues- https://opensource.ncsa.illinois.edu/jira/browse/DFDL
- Fisheye Source Code Review - https://opensource.ncsa.illinois.edu/fisheye/changelog/dfdl
- Git - git clone https://opensource.ncsa.illinois.edu/git/dfdl
- Note: no longer using Subversion - https://opensource.ncsa.illinois.edu/svn/dfdl/trunk/daffodil
To get an email on every commit to the code repository:
- Make sure you're logged in.
- Go to the Fisheye link above.
- On the left you should see a tree view starting at daffodil/. Select a branch (e.g., 'master') above the tree view. Then point mouse at 'daffodil' and click (should go bold)
- Click on the Tools menu on the far right top of the page.
- Click on Watch. You will be notified about any changes to that branch.
- If you want to also be notified about changes on other branches, repeat steps 3 to 5 to setup watches on those also
If you want to see what watches you have setup...
- click on your name, or go to People->All Users and find your name.
- Then, looking at your page, go to the very top of screen, find your name and a pull-down menu.
- Pull down and choose settings.
- On the menu on the left, click Watches.
- You will then see them listed. (Old ones for subversion repository can be deleted.)
Additional tools (you can google to find these - rather than put in links here that will just get stale)
- eclipse IDE
- Use the Indigo release (as of 2012-01-10)
- The enterprise J2EE version has everything except scala in it.
- Install the scala IDE
- Install XML tools (should be there if you installed the J2EE version)
- Install EGit (if not already installed)
- Use the Indigo release (as of 2012-01-10)
- freemind - mind mapping tool used for some project documents
- argoUML - UML diagraming - used for some project design materials
- Note: can be run directly from jnlp (Java web start), but only works with Java 6 (known to fail for Java 7 as of 2012-01-10)