Menu

Roadmap

Anonymous PhobosK

Introduction

Here you can find what the WebcamStudio Team plans for the application, who is in charge of the planned changes etc.

  • Tasks are listed by priority in order they appear from top priority to less important.
  • The format of this is:

TASK -> PERSON ASSIGNED TO

  • Developers of the Team, when a task is completed, please use the wiki strikeout font to acknowledge this (surround the text with the s tag: <s></s>)

One time tasks Roadmap

  • Discussion on this Roadmap - acceptance of assignments, adding new tasks etc -> WebcamStudio Team
  • Decide on versioning support and specific issues with svnversion command, build.txt and Version.java -> WebcamStudio Team
  • Updating the WebcamStudio Team page with all the developers info needed -> better be done by every developer involved i.e. assigned to WebcamStudio Team
  • Updating the all the Wiki pages of the project -> WebcamStudio Team
    1. Adding Workflow wiki page -> PhobosK
    2. Adding News wiki page -> PhobosK
    3. Adding a translators and designers wanted info -> PhobosK
    4. Adding images to the Screenshots wiki page. Please refer to the Links wiki syntax on howto -> WebcamStudio Team
    5. Adding videos to the Video Demos wiki page. Please refer to the Video wiki syntax on howto. Videos could be uploaded either to any team member youtube account (best option) and link them here or be uploaded to the WebcamStudio Community page. Other options exist too but they should use permanent url links -> WebcamStudio Team
    6. Adding a donate buttons/links etc (preferably Paypal?) to the SupportWebcamStudio page -> WebcamStudio Team
  • All developers should join the WebcamStudio Team on Launchpad. Please confirm in a private email to PhobosK -> WebcamStudio Team
  • Adding an official IRC channel #webcamstudio for communication on irc.freenode.net-> PhobosK
  • Fixing all the issues related to the current development branch (which is 0.6 series) -> WebcamStudio Team
  • Adding all older branch features (0.57) to the current branch development version (0.60 series) -> WebcamStudio Team
  • Start working on a better user interface with better accessibility -> Sreejit Purushothaman
  • Adding new features to the application
    1. Creating a plugin API, so it would be easier to add new features -> to be assigned
    2. Support for other streaming sites
    3. JustinTV -> to be assigned
  • Finding a designer for the look of the application its icons etc. This may be one of the already existing members -> to be assigned
    • Filing an ad on SourceForge for a designer wanted for the project -> PhobosK
  • Start working on the cross-platform compatibility
    1. On other than Debian derivatives Linux distros
    2. RPM based distros packaging -> PhobosK
    3. Gentoo ebuild support -> PhobosK
    4. On Windows systems -> to be assigned
    5. Windows installer creation with packaging all the necessary additional packages like Java, FFMPEG etc-> PhobosK
    6. Creating/bundling/working on a virtual webcam driver for Windows, so the app could be used as in Linux. A project that may help: http://code.google.com/p/ucanvcam/ -> to be assigned
    7. On Mac -> to be assigned
    8. Other platforms to be listed here -> to be assigned
  • Start working on the user documentation about the application -> to be assigned

Recurrent tasks Roadmap

  • Issues review, assignment and fixing -> WebcamStudio Team
  • Testing and debugging all new stable releases -> WebcamStudio Team and a specific person should be assigned here...
  • Release new versions on Launchpad and here -> PhobosK
  • Google code home page updates and support -> PhobosK and WebcamStudio Team
    1. Keeping WebcamStudioTeam wiki page updated
  • Regular WebcamStudio Team meetings at least once per month according to schedule available to all the WebcamStudio Team at their Google Calendar page. Team members please look at the shared calendar named "WebcamStudio Devs Calendar" in you Google account, watch it and add needed events etc All the timing there is(and should be) in GMT.
  • Regular application documentation update and support -> WebcamStudio Team though a specific person should be assigned here...
  • Regular application translations update and support -> WebcamStudio Team though a specific person should be assigned here...

Related

Wiki: SupportWebcamStudio
Wiki: VideoDemos
Wiki: WebcamStudioTeam