DSpaceResources

From DSpace Wiki

(Redirected from DspaceResources)
Jump to: navigation, search

Contents

Web Sites

The DSpace.org information Web site

A general information page giving a high-level overview of what DSpace is, and some ideas and pointers for implementing DSpace in your organisation.

The DSpace Wiki

Where you are right now!

A Wiki is a dynamic Web site that can easily be edited by anyone (yes, anyone). This makes it a great collaboration tool. The DSpace Wiki contains up-to-the-minute technical information about the DSpace platform, and what people around the world are doing with DSpace. If you're working with DSpace, please post what you're doing to the Wiki! You can also find out if others are doing or have done similar work!

Particularly useful pages on the Wiki:

  • DspaceProjects -- This is the no. 1 spot for finding out who is doing what with the DSpace platform, so please add your work to it! If it's not here, people won't know about it!
  • ContributionGuidelines -- An evolving guide to developing code and documentation for contributing back to the DSpace community
  • HowToContribute -- Find out how to contribute to and participate in DSpace
  • LessonsLearned -- Learn from other DSpace teams and share lessons you learned about building a DSpace service.

SourceForge

SourceForge hosts our code repository and several other important tools, including:

The above tools are open to anyone to contribute to. You just need a SourceForge ID, so please help us out by reporting bugs etc.!

Of course this is also the place where you can download the DSpace platform and documentation. However if you're going to be developing with DSpace, we recommend you access the DSpace code using Subversion (see ContributionGuidelines).

You can also sign yourself up to be alerted when new releases of DSpace are made available automatically.

DSpace Community Sandbox

We maintain a community sandbox at Google Code at http://code.google.com/p/dspace-sandbox/

Instructions on usage

Follow the instructions there for getting a google code account and requesting membership to the project. Generally, the rules are such...

  • There is no fine grained access control so "be careful" and don't change others work without talking about it first.
  • Ask about project structure etc, we are working to try to organize the space so it stays clean
  • If you want commit rights, email the developers list with your GoogleCode account and you will be added.

Project Structure

  • Addon Projects Projects that are designed to "add on" to dspace without altering core libraries
  • Prototypes Prototypes are branches of the core codebase, where experimental development of the core codebase can happen
  • Team Custom build plugins that are part of the DSpace build process.
  • Read Only Mirror The Mirror is an automated sync with the S.F. repository and off limits to commits by regular users.

Documentation and Guides

DSpace System Documentation

Standard System Documentation

DSpace System Documentation is included with each DSpace download.

The latest DSpace System Documentation is browsable from SourceForge Subversion.

Other formats and translations

Guides

Installing DSpace

Start with the DSpace System Documentation. Platform and distribution-specific tips and guides can be found on the DSpace Installation page.

Customizing DSpace

  • Build Cookbook has examples of adding your local changes to a DSpace 1.5 binary distribution.

Developing with DSpace

  • An overall reference for developing code with DSpace (and creating patches) is available on the Guide for Developing with DSpace page.
  • DSpace Developers Documentation (by User:Richard Jones) - A general guide to some common objects and methods of doing things with the DSpace source code. It is not a complete guide, and it covers parts of both 1.3.2 and 1.4 (CVS version around March 2006); check your javadocs for definitive method calls.

Documentation for New DSpace Administrators

Instructions for New Admin This is a simple guide to print off for people who will start uploading documents to your instance of DSpace, by Shawna Sadler.

Related Readings

Mailing Lists

English Lists

There are several public DSpace mailing lists you can join, depending on what your particular interest is.

Please read [wiki:/MailingListEtiquette the mailing list etiquette guide] before posting!

dspace-general 
General discussion about the DSpace platform, and setting up and running a DSpace service
Sign up here
View archive here
dspace-tech 
Technical discussion about the DSpace platform. If you have a technical query, or are having problems getting DSpace up and running, this is the place to go. If you are technically savvy, and would like to contribute by helping out those in need, please join!
Sign up here
View archive here
dspace-devel 
People working on the DSpace code hang out here.
Sign up here
View archive here

Non-English Lists

While we hope that the community works together by using the above lists, some mailing lists enabling non-English speakers to participate are emerging. We strongly encourage people on those lists who speak English to liaise between them.

Chat Room

There are two dedicated DSpace IRC channels on the freenode server:

Live meebo Chat

  Click here
Personal tools