New: multiple app versions

StaticMate - sign up for the beta

All new hosted static site generator.

StaticMate

avatar.php?userid=372320

Today I am pleased to introduce a new feature here on RoaringApps that will hopefully make classifying application statuses a little easier - the ability to define multiple versions of the same app, each with an individual Mac OS X Lion status.
The most recently released stable version number should still be recorded in each app's main profile, and additional versions, whether they be previous builds or future beta releases, can now easily be added.

On another note, a big thank you to everyone who has contributed to RoaringApps over the past couple of days - it has been great to see the community and database grow in size each day. We reached 300 applications overnight, with more than 180 different developers and 75 community members. Keep up the good work.

Cheers,
Bryce

Edit | Permalink

avatar.php?userid=32953

From a purely technical standpoint for other Wikidot users, how have you set this up?

I can think of a couple ways of achieving this, but would like to know how you've done it. I'll have a quick look now to see if I can figure it out without the source code.

Edit: Looks great! No need to explain how it works :) It is very similar to what I'm already doing on my own site here, offering downloads of each version on the right of the page: Nintendo DS homebrew: Moonshell media player.

I'd suggest allowing a short description of what problems occur in each version though - it would make more sense to be on the version page rather than in the main "notes" section.

Edit | Permalink

avatar.php?userid=372320

It's pretty simple really. New versions are added via a link to create a new page in the auto-numbered app-version category (the parent page is set as the current application). A simple data form allows you to select the app's status and enter the version number (as title of the page - so that they can be ordered numerically). Then in the app:_template page, a ListPages module selects pages in the app-version category that have parent=".", and displays the title and data form status field.

Edit: Oh, and a redirect module in the app-version category takes you back to the application once you've saved the page (something I learnt from you on the STE extensions site). :)

Edit | Permalink

avatar.php?userid=32953

Edit: Oh, and a redirect module in the app-version category takes you back to the application once you've saved the page (something I learnt from you on the STE extensions site). :)

This is also how the page-based forum operates, returning you to the thread after posting a comment :) Redirect is a very simple module … but it's very powerful for wikidot-built applications as you've seen.

Edit | Permalink

avatar.php?userid=372320

Leiger said:
I'd suggest allowing a short description of what problems occur in each version though

Yes, I had thought of this but couldn't make up my mind as to whether or not I wanted to add it. Basically I was taking the easy option :)

Edit | Permalink