Features

Dave Brondsema Rich Bowen

Allura - Features

Allura is SourceForge rethought, reimplemented, and rejuvenated. Here’s some of the things that you’ll find in Allura

Issue Tracking

Issue tracking in Allura has been rethought from the ground up. We use our own issue tracking in developing Allura itself (Allura is completely self-hosted!) so we’re forced to think through the process on a daily basis.

  • Tickets (and all other Allura tools) let you use markdown for formatting, and attach files.

Ticket with attachment

  • You can organize tickets with milestones, custom fields, and labels

milestones

  • In addition to simple search, an advanced search syntax is available. Favorite searches can be saved for frequent use.

search

  • Threaded discussion on tickets
  • Subscribe to tracker updates through email or rss
  • Links and backlinks to other artifacts throughout SourceForge (all of our tools have this)

Threaded Discussion Forums

threaded discussion

Discussion forums are a standard tool, and are the communication hub of many projects.

  • Subscribe to forums by email or rss
  • Reply to forum posts by email
  • Project admins can moderate discussion posts

moderation settings

  • Spam bot protection
  • Allow anonymous posting, only logged in users, or even a specific list of users
  • If you prefer, your project can have a traditional mailing list
  • Blog tool with threaded discussion
  • Set posts to draft mode while working on them
  • Full threaded discussion on blog posts, linking to other artifacts, and markdown formatting just like other tools

Code Repository

Of course the heart of your Open Source project is the source code, and this is an area where we really shine.

  • Host code with git, Mercurial (hg), or Subversion (svn)
  • Browser-based code browsing
    code browsing

  • Link commits to tickets and other artifacts
    link to artifact

  • View color-coded commit diffs
    diff view

  • Forking and merge requests with git and hg

  • View commit history as a graph

Documentation

Helping your users use your product is as important as making it in the first place. So we offer several different ways to create your documentation. We start with a wiki, but you can install and use any tools that you want in your project web space.

  • Make wiki pages with markdown, attachments, threaded discussion, artifact linking
  • Syntax highlighting for code snippets
  • Browse wiki pages by name or tags
  • Custom wiki macros make common tasks easier
    • blog post list
    • download button
    • project screenshot list

And, it’s Open Source

And, as if all of that wasn’t enough, Allura is Open Source, and released under the Apache license. You can download it, host your own forge, and make enhancements to the code. We would love to have you participate in setting the course of future Allura development. If you’re a Python programmer, designer, UI/UX expert, or have any other skills that you can contribute to the effort, jump in and get busy. We love Open Source, and we just want to make the SourceForge developer experience better, every day.


Related

Chat Message: 50d38ee90594ca02a3548a6e
Chat Message: 50d38ee90594ca02a3548a71
Chat Message: 50d51afa0594ca02a3548aa7
Chat Message: 50d51afa0594ca02a3548aa4
Ticket: #5506

  • Jan Willamowius
    Jan Willamowius
    2013-01-23

    What is happening to projects that have a CVS repository ? The migration page says CVS repositories are migrated, but this feature page only mentions other code repositories...

     
    • Dave Brondsema
      Dave Brondsema
      2013-01-23

      CVS repositories will be migrated and not changed during the migration. However, no new CVS repositories can be created which is why they are not mentioned here.

       
  • Nick Collier
    Nick Collier
    2013-01-24

    What happens to current mailing lists after the migration? I realize the sf interface to them may be different but can users still post to the same address?

    Does the project web site change at all?

     
    • Dave Brondsema
      Dave Brondsema
      2013-01-24

      Mailing lists and project web stay as they are, no changes.

       
  • Dave Brondsema
    Dave Brondsema
    2013-02-20

    Please send any questions to our support team at http://sourceforge.net/support rather than posting here.

     
  • Alan Norton
    Alan Norton
    2013-04-10

    I don't see Bazaar in the list of Allura supported repositories. Will Bazaar be supported? How will support for Bazaar differ from support for SVN or GIT?

     
    • Dave Brondsema
      Dave Brondsema
      2013-04-10

      Bazaar is not formally supported in the OSS Allura platform, but SourceForge projects that have a Bazaar repo and upgrade from classic to Allura will keep their Bazaar repo exactly as it is.

       
  • - dkap
    - dkap
    2013-04-26

    Post awaiting moderation.
  • Cosmin Truta
    Cosmin Truta
    2013-05-01

    Is there any chance to have support for reStructuredText in addition to Markdown? I personally like RST more, and I also like that GitHub is supporting it.

     
    • Dave Brondsema
      Dave Brondsema
      2013-05-01

      RST (and other formats) are supported within the code browser, but there are no plans to support anything besides Markdown in comments, wiki pages, tickets, etc. You can submit feature requests at https://sourceforge.net/p/forge/feature-requests/