Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • dspace-commit : As a new committer, you will be added to the private 'dspace-commit' listserv. We try to only use this 'dspace-commit' list for administrative duties or official nominations/votes for committership, etc. Developer topics occasionally come up here as well, but once they begin to move beyond "administrative" we try to move them to 'dspace-devel' so the entire DSpace Developer Community has input.
  • dspace-changelog : If you are not already aware of it, we have a public 'dspace-changelog' email list which just reports recent commits to SVN. You should probably join that list, as it is your friend: http://lists.sourceforge.net/lists/listinfo/dspace-changelog

Tools We Use

Here's a current list of the tools/sites we use, and how they are used.

  • GitHub - The main codebase is now here
  • JIRA - Obviously this is where we log all bugs/tickets. It is also used to auto-generate the "History" page of our DSpace Documentation, e.g. 1.8 History page
  • DSpace Wiki - The public wiki space. A few areas to be aware of (if you are not already)
    • Committer Guidelines - Splash page for all our Committer Guidelines. We try to keep this as up-to-date as possible. But, if you have questions, please ask!
    • Release Procedure - In case you are interested, this is our procedure for cutting a new release.
  • DSpace Documentation - The official DSpace documentation is created in the wiki (and PDFs are generated from the wiki during releases). This is the splash page which lists all the existing DSpace Wiki Documentation.
  • SourceForge - These days, SourceForge is primarily used for two purposes: (1) it hosts all of our mailing lists, and (2) we post all releases up there for download.

SVN "Crash Course" (Needs update for GitHub)

Regarding commits to SVN:

...

  • You are also very welcome to pop into #dspace IRC anytime – most workdays many of us can be found there. Usually, it's live Q&A there, but occasionally we have ad hoc discussions. You'll probably see us joking around as well – we try to keep it relaxed and fun.
  • Information about joining either #dspace or #duraspace IRC is on the DSpace Resources page.

Questions / Issues

  • If you have questions – definitely feel free to ask. We are a very friendly group. Although there is the occasional disagreement, no one gets offended, and I think we always end up with a friendly resolution.
  • If you are trying to do something with anything related to DSpace (SVNGitHub, JIRA, etc.) and you cannot figure it out or it isn't working, let us know! Chances are we forgot to give you some permissions that you need to have (or something is broken).

...