Skip to content
fosslc edited this page Mar 16, 2011 · 42 revisions

This page describes the steps to propose and create a new Freeseer project. If you are interested in Google Summer of Code, UCOSP, or just want to get good at video/python/qt programming, please follow these steps to get started with Freeseer.

1) Watch the training videos

These videos will help give you a sense of what Freeseer is and does:

Introduction to Freeeseer 2.0

Setting up Freeseer for VGA capture

How to use Freeseer

and view the introduction presentation (OpenOffice impress)

2) Join our mailing list and hang out in IRC

Typically your success getting code accepted and/or project funded depends on support from the community. The best way to secure support is to get to know the team and community. You do that by interacting in on the mailing list and IRC channel.

mailing list

For those that haven't used Internet Relay Chat (IRC) before, it is a group instant messaging system. It allows the project team to type messages to the rest of the team and communicate. The following link is a web IRC client. You just make up a nickname and can enter the IRC channel for freeseer. freeseer on freenode.net

If you have an IRC client already or want to download a free one (such as Pidgin) - the channel is #freeseer on irc.freenode.net.

3) Ask for ideas/suggestions on the mailing list

Take a look at any tickets in our issue tracker tagged with summercode. These tend to be good items for new people to start with. You are encouraged to suggest new ideas. To rally support for your idea and get input on how to best approach it please bring it up on the mailing list.

4) Document your idea

Use our design template to start documenting your idea. Once you've got something captured, share it with the mailing list to solicit feedback.

5) Create a github account and fork the project

More details coming soon... someone want to copy and paste the instructions from the mailing list emails?

6) Start developing

7) Seek feedback

a) Commit and push your code

b) Email the mailing list

8) Update your document

  1. Post your code to reviewboard
Clone this wiki locally