Roadmap

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 12. over 1 year by Moult
  2. 11. almost 2 years by Moult
  3. 10. over 2 years by Moult
  4. 9. over 2 years by Moult
  5. 8. over 2 years by Moult
  6. 7. over 2 years by Moult
  7. 6. almost 3 years by Moult
  8. 5. almost 3 years by Moult
  9. 4. almost 3 years by Moult
  10. 3. almost 3 years by Moult
  11. 2. almost 3 years by Moult
  12. 1. almost 3 years by Moult
 

The roadmap is what is going to be implemented forin eachthe officialfuture. versionNote milestone forthat the website. The website tries to update itself will be a rolling release though :)monthly.

If you are a developer, feel free to update this page with the status of stuff you are working on.

If you are a user and would like to see a feature added into the roadmap, please ensure it has approval in the ticketing system and/or discuss it in the mailing list (as in other people like the idea too).


Version 1.0: Initial Release

Updates System

  • AddShare updateupdates DONE
    via email Update can either be categorised within a project, or put "uncategorised"
    – Short description (limited to a short sentence)
    – Long description (optional)
    – Project (optional)
    – Upload file (optional)
    – Pastebin (optional)
    – Syntax highlighting for pastebin (optional)
    – The update will autogenerate a thumbnail depending on the uploaded file (if
    any), if no uploaded file, thennot just asocial "news" icon.
  • View update (should present update as described in aims)DONE
    – If within a project, it will have a timeline view so you can move forward
    and backwards through updates.
    – Show other random updates by the user at the bottom.
  • Edit update DONE networks.
  • Delete updateuser DONEaccount
  • OCS REST API
  • WIPUP desktop app
  • KDE WIPUP Plasmoid
  • WIPUP Blender plugin
  • CommentWIPUP onKIPI update DONE
  • Add kudos to update (so we can show popular updates) DONE
  • Share update with others (eg: email, other users, etc) DONE - not really?
    plugins

Profile System

  • View profile: show more detailed information about user DONE
    – Avatar (optional)
    – Automatically resized and thumbnailed.
    – Gender (optional)
    – Email (optional)
    – About you (optional)
    – Website (optional)
    – MSN (optional)
    – GTalk (optional)
    – Yahoo (optional)
    – Skype (optional)
    – Location (optional)
    – DOB (optional)
    – Project list
    – Show each project with an interactive timeline view.
    – Allow people to go into a more detailed view, in Project System -> View
    Project
  • Edit profileDONE
  • Track user (see dashboard system later).DONE
  • Increase user "kudos" (reputation points – so we can have popular users). DONE- not really?

Dashboard System

  • Shows graph with "your activity" over time.DONE 
  • Shows graph with "people viewing your stuff’s activity" over time.DONE
  • Shows your fans (subscribers and trackers). DONE
  • Shows how many kudos points you have. DONE
  • Shows pie chart of your most popular projects (rated via kudos and via subscribers) DONE
  • News feed for all your subscribed users and projects.DONE
  • Links to popular admin functions, this is where you can do everything:DONE
    – Add project page
    – Edit profile page

Misc System
These would be mainly static pages, eg:

  • Legal infoDONE
  • User introDONE
    But will also have dynamic pages:
  • SearchDONE
  • Latest updatesDONE
  • View projects by category (like profile’s view, just by category instead of user)DONE
  • Featured projectsDONE

User System

  • RegisterDONE
    – Username
    – Password
  • LoginDONE
  • OpenID supportDONE
    – Bind to existing user account.
  • Delete accountNOT STARTED.

Project System

  • Create projectDONE
    – Project name
    – Project description
    – Project icon
    – Project owners/collab
  • Edit projectDONE
  • Delete ProjectDONE
  • View project (shows project brief and updates within it)DONE
  • Subscribe to project (see dashboard system later)DONE
  • Collaborative projectsDONE

Version 1.1: Bugfix and feature extensions

API System

  • [Tasks not yet determined] NOT STARTED

Community System - maybe?

  • Create community NOT STARTED
  • Join community NOT STARTED
  • Community added into dashboard news feed NOT STARTED
  • Delete community NOT STARTED
  • Community added into search function NOT STARTED
  • Prominent communities - community suggestions. NOT STARTED

... maybe a KDE plasmoid, Blender integration, mobile site...?