GCodeIn Ideas

From VideoLAN Wiki
Jump to navigation Jump to search

Google Code In

This page is about ideas for the VideoLAN project for acceptance in the Google Code In 2010 program.

VideoLAN has been part of Google Summer of Code in 2007, 2008, 2009 and 2010.

Ideas for VideoLAN

Warning

This is a temporary page for listing ideas for Google Code-in tasks. The final tasks will be moved to melange, when needed.

VideoLAN Communication

Wiki Orphans and Double tracking

Category: Documentation
Description: The wiki has too many orphaned pages and double redirected pages, they should be linked by other pages or marked for deletion, and redirects should be fixed
Outcome: Less orphaned pages
Difficulty: easy
Tools: a wiki account
Time: 4hours
Mentor: xtophe

Wiki short pages tracking

Area: VideoLAN communication
Category: Documentation
Description: The wiki has too many short pages, they should be improved, marked for deletion or merged with other pages
Outcome: Less short pages
Difficulty: easy
Tools: a wiki account
Time: 4hours
Mentor: xtophe

VideoLAN flyer/poster

Category: Outreach
Description: the VideoLAN project needs a flyer for promotion
Outcome: a cool A5-sized flyer
Difficulty: medium
Tools: Image-Editing software
Time: 3days
Mentor: jpsaman

VideoLAN PHP webpage for file uploading for bugreports

Category: Code
Description: the VideoLAN project needs a small WebPage in PHP to be able to upload the files for the bugreports
As some of those files are big, some progression bar should be done in Javascript or similar technology
Outcome: a working deployed PHP script
Difficulty: hard
Tools: PHP development environment
Time: 5days
Mentor: etix

VLC

Create VLC videos for training

Category: Training
Description: Creation of youtube Videos of screencasts of VLC usage
This task can be divided in chunks of 5 videos
Outcome: VLC Youtube channels
Difficulty: easy
Tools: VLC
Time: 2 days
Mentor: jb

VLC users survey creation

Category: Outreach
Description: Creation of a survey for VLC users that we will put on the website
Outcome: Sending the survey to the VLC users
Difficulty: medium
Tools: text editor and web browser
Time: 5 days
Mentor: jb

VLC fullscreen controller redesign

Category: User Interface
Description: Find ideas to improve and redesign the fullscreen controller of the VLC version on Windows/Linux
Outcome: Sketchs and ideas
Difficulty: medium
Tools: web browser and image editor
Time: 5 days
Mentor: jb

VLC volume controller redesign

Category: User Interface
Description: Find ideas to improve and redesign the volume controller of the VLC version on Windows/Linux
Outcome: Sketchs and ideas
Difficulty: hard
Tools: web browser and image editor
Time: 3 weeks
Mentor: jb

VLC Lyrics extension

Category: Code
Description: This has for objective to create one extension in lua that can be able to fetch and display Lyrics from one website API
Outcome: Working Lua Lyrics extension script
Difficulty: hard
Tools: text editor and VLC
Time: 10 days
Mentor: jpeg

VLC Songkick extension

Category: Code
Description: This has for objective to create one extension in lua that can be able to fetch and display Lyrics from Songkick API
Outcome: Working Lua Songkick extension script
Difficulty: hard
Tools: text editor and VLC
Time: 10 days
Mentor: jpeg

VLC webplugin testpages

Category: Code
Description: This task is about updating the Html/CSS/JS script pages for the Webplugins
Outcome: Usable test pages for the VLC webplugins
Difficulty: hard
Tools: text editor and a browser
Time: 10 days
Mentor: jpsaman

VLC warnings cleanup

Category: Code
Description: This has for objective to delete a lot of warnings in C and C++ code when doing VLC compilation for Linux and Windows
Outcome: Less warnings in C and C++ code
Difficulty: hard
Tools: text editor and compilation toolchain
Time: 10 days
Mentor: ivoire

VLMC

VLMC UI testing

Category: Quality Assurance
Description:
Outcome:
Difficulty:
Tools:
Time:
Mentor: Hugo

VLMC files testing

Category: Quality Assurance
Description: Testing VLMC for Windows or Linux with many file formats
Outcome: Bug reports on the forum that don't work
Difficulty: medium
Tools: VLMC, mediainfo, Windows/Linux
Time: 7 days
Mentor: Hugo

Example

Category:
Description:
Outcome:
Difficulty:
Tools:
Time:
Mentor: