Database Group Collaboration Resources

We currently have the following collaboration resources:

Database Group Wiki

The Wiki you are reading now is for use by all Database Group members to share and disseminate information. Anything relating to the Database Group is welcome to be added to this Wiki. For more information on how to use the Wiki see TWikiTutorial.

Database Group Mailing List

The Database Group has a group mailing list for keeping everyone in the group up to date with what is going on and for informal discussions. To use this list you must first subscribe to it. This can be done for you or you can subscribe to the list yourself via the Database Group Mailing List Information Page. Note that if someone else subscribed you to the list you can still change your subscription details by using the Unsubscribe or edit options option in the dbg-list Subscribers section of the information page. This will also let you retrieve your mailing list password.

Mailing list administrators can manage the mailing list options via the Database Group Mailing List Administration Page.

Computer User Group

For administrative purposes (namely access control to machines and files) the Database Group is associated with the user group dbg in the DICE authentication database (LDAP/Kerberos). This group can be used on DICE and Database Group machines to delegate group ownership to groups of files.

To see what groups you are a member of you should use the groups or roles command on any DICE machine. Similarly to see a list of all the members of a group use the getrolemembers command on a DICE machine, e.g. getrolemembers dbg will list all the members of the dbg group.

To get yourself added to the user group you should contact the DBG administration staff who will then submit a support request on your behalf requesting that you be added to the group.

Shared Group File Space

A shared group file storage area is available for use by members of the Database Group, i.e. all those that are in the UserGroup dbg on DICE. See the UserGroup section above for more information on how to tell if you have been registered as a member of this computer user group.

The file space itself is accessible via various mechanisms:

UNIX File System
The simplest method of accessing the shared file storage area is via the UNIX filesystem. It is accessible via the /group/project/dbg filesystem hierarchy on any DICE machine.

Windows SMB/CIFS Share
For Windows and Mac OS X clients possibly the most suitable access method is via the Windows SMB/CIFS protocol (samba). Not that this access method is only available from within the Informatics network for security reasons. The notation used to access via this protocol varies depending on the client.
  • On OS X connect to server smb://smb.inf.ed.ac.uk/group then navigate to project/dbg.
  • On a Windows client enter \\smb.inf.ed.ac.uk\group then navigate to project\dbg.

SFTP and SCP
This method is the best option for accessing the shared storage area from outside the University of Edinburgh computer networks. Most Linux and OS X clients will have command line tools for accessing files via SFTP and SCP as part of their SSH software stack. There are also a number of very good graphical SFTP and SCP tools such as Fugu and WinSCP. Those looking for an enhanced command line client should look at LFTP. The url used to access files should be: sftp://ssh.inf.ed.ac.uk/group/project/dbg/ although different clients have different methods of inputing this information.

Shared Group Web Space

The html/ subdirectory appears of the FileSpace directory appears on the web as http://groups.inf.ed.ac.uk/dbg/. It is not intended as an area for creation of web pages but rather for sharing of files over the web. Note that this can also be done by attaching files to Wiki pages.

Software Development Repositories

There are various software development repositories available to members of the Database Group. These are in the rough order in which you should consider using them for your own new development projects:

Informatics CVS and Subversion Hosting Service
This is a fully managed service provided by Informatics support. This service has the advantage of excellent backup provision and remote accessibility. It does not however have any web interface or project managment tools built in at present though. To request creation of a repository using this service or for any related questions you should contact support.

Database Group Project Management Service
This is an in-house service developed to provide both a Subversion repository service and a Trac project management interface. The long term aim is to merge this with the Informatics CVS and Subversion Hosting Service however it is a viable choice for those wanting bug tracking and website facilities closely integrated into their development environment. It also has the benefit of being integrated with the DICE authentication systems hence anyone with an Informatics account can potentially use the service with little administrative overhead. To request setup of a repository send a request to the dbg-list@infREMOVE_THIS.ed.ac.uk mailing list.

Legacy Database Group CVS
This is the legacy CVS service hosted on crunch.inf.ed.ac.uk. User account on this machine are ad-hoc and the operating system is dangerously out of date. The data is not automatically backed up either. Avoid if possible. For more information about this repository please send an email to the dbg-list@infREMOVE_THIS.ed.ac.uk mailing list.
Topic revision: r7 - 09 Apr 2010 - 13:42:10 - ApostolosApostolidis
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies