Monday 5 March 2012

Versions

It's time I've decided the draft of major and minor release versions for doomhub.com. It will also tell you what kind of functionality you can expect in the future.


[PLANNED] v1.0 first release version
  • Registered users can create projects.
  • The project privacy level (public / restricted / closed) can be decided during creation and edition.
    • Open projects are completely public, all their entries are readable by everyone, all their resources are downloadable by registered users, any registered user can create a map for those.
    • Restricted projects can be read by anyone, but a user has to be invited to the project by a project-admin or project-mod to download a file or to create a map.
    • Closed projects only show on the list, but are not readable at all by uninvited users.
    • Creators of the projects are automatically made admins (project-admins) of them.
    • If a project is closed or exclusive, a project-admin can invite other users to collaborate on respective projects. If a project is open anybody can add stuff for it.
    • Project-admins can make other users project-admins or project-mods.
    • Authorised users (map-authors) can create maps in respective projects.
    • Map-authors can upload files (zip archives) for map, meant to include actual wad files of the maps.

    [PLANNED] v1.1 resources, images and comments
    • Project-admins and project-mods can add resources (like texture packs, text documents, images and stuff) to projects in general, rather than to maps only. They inherit privacy after the respective project.
    • Map-authors can add images (screenshots) to their maps.
    • Users can comment on maps (as long as they have access to see them).
    [PLANNED] v1.2 per item permissions
    • Map-author can specify privacy level per screenshot.
    • Map-author can specify privacy level per wadfile attachment.
    • Project-admin and project-mod can specify privacy level per resource file.

      No comments:

      Post a Comment