Welcome

This site hosts a few items that can be of use to new (or even old) Arena developers. There are a number of things that this system provides:
  • An Arena system in which to deploy a sample of your custom modules.
    • We are considering offering 3 versions of Arena:
      • The previous released version
      • The current stable version
      • and a daily alpha build.
  • Access to Reporting Services to deploy sample reports.
  • Direct access to the Windows Server via Remote Desktop Connection.
  • Direct file copy (via RDC).
  • A project and issue tracking service.
  • Subversion SCM hosting service.
  • All authentication is tied together (RDC, Arena, Redmine and SVN).
  • Automatic backups of SVN repositories and databases.
There are a few things to note about this site:
  • Authentication is all tied together. You have a single sign-on that provides access to all services.
  • The software is Windows Server 2008 Datacenter and SQL Server 2008 Standard.
  • Network access on the Windows Server is very limited and itself can only do the following network activities:
    • Web and Secure Web pages.
    • Mail (only to e-mail addresses that exist in the Arena database).
    • (Note: FTP is not supported, sorry).
Things to know about Redmine itself:
  • Projects can be created by any registered user, if you create a project please follow the following guidelines:
    • Prefix the project name with your registered Arena Developer identify (usually your church initials) e.g. HDC Arena Mobile
    • For the project ID use the lowercase (and without spaces) version of your project name, if it is longer than 20 characters, improvise. :-)
  • Each project supports the following features
    • Issue tracker with custom categories
    • News to announce anything important about your project
    • Documents (user documentation, example code, etc.). The document types are customizable but in a site-wide method, so please ask if you have a specific document type you want added
    • Wiki - The wiki supports some simple formatting help, but most common HTML tags have been enabled for use as well
    • Forums - You can create as many forums (Boards in Project Settings) as you wish, there is currently no way to set permissions on an individual forum
    • Files - This is where you would generally place a packaged release
    • Repository integration
      • The SCM repository can be just about any available: git, SVN, CVS, etc.
      • Each night the system will automatically create a local Subversion repository for your project if you have not set one
      • You may enter an external source control URL if you host your own repository that you want to tie into redmine

You can also take a look at projects written by the RefreshCache group.