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/Daffodil
- 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 trunk/daffodil. Point mouse at 'trunk' 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 trunk/daffodil.
- If you want to also be notified about changes on tags or branches or any of the other top-level directories, repeat steps 3 to 5 to setup watches on those also.
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)