Differences between revisions 2 and 5 (spanning 3 versions)
Revision 2 as of 2015-01-09 09:19:19
Size: 3019
Comment: Added link to talks wiki page.
Revision 5 as of 2015-01-17 04:58:32
Size: 3506
Comment: Expand design section and add table of contents
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<TableOfContents>>
Line 4: Line 6:
FreedomBox. FreedomBox. Step-by-step process of [[/Code|contributing code]] to !FreedomBox is available.
Line 36: Line 38:
If you are a designer, you can help FreedomBox with the following items: == User Experience Design ==

If you are a user experience designer, you can help FreedomBox with the following items:
Line 42: Line 46:
 * [[../Design|User experience design]]

== Technical Design ==

!FreedomBox is still under development any many components are yet to be worked on. You can contribute to the discussion on various technical design and implementation aspects of [[FreedomBox]]. See:

 * [[../Design|Design portal]]
Line 48: Line 59:

----
CategoryFreedomBox

Code

If you are a developer, you can contribute code to one of the sub-projects of FreedomBox. Step-by-step process of contributing code to FreedomBox is available.

  • FreedomBox Setup: a Debian package for setting up the FreedomBox.

  • Plinth: a web interface to administer the functions of FreedomBox.

  • Freedom Maker: a script to build FreedomBox disk images for use on various hardware devices or virtual machines.

You can pickup a task from one of the TODO lists. The individual page project pages contain information availabily of the code, how to build and TODO lists.

Donate

The FreedomBox Foundation is a Delaware non-profit corporation in the process of applying for 501(c)(3) federal nonprofit recognition from the IRS. FreedomBox project is run by volunteers. You can help the project financially by donating via PayPal, Bitcoin or by mailing a check. Please see the donation page for details on how to donate.

Document: User Manual, Website and Wiki

FreedomBox needs better documentation for users and contributors.

If you wish to contribute to the FreedomBox wiki, you can create a account and start editing. There is a plan to export the wiki pages as the official FreedomBox manual. For contributing to website and documentation please start a discussion on the FreedomBox mailing list.

Translate

All text visible to users of FreedomBox needs to be localized to various languages. This includes:

  • Plinth web interface for FreedomBox

  • FreedomBox documentation

  • FreedomBox website and wiki

  • Individual applications that FreedomBox exposes to users such as ownCloud, JWChat etc.

If you wish to see FreedomBox available for one of your languages, please start a discussion on the FreedomBox discuss mailing list.

Design

User Experience Design

If you are a user experience designer, you can help FreedomBox with the following items:

Technical Design

FreedomBox is still under development any many components are yet to be worked on. You can contribute to the discussion on various technical design and implementation aspects of FreedomBox. See:

Spread the Word

Speak to your family, friends, local community or at global conferences about the importance of FreedomBox. To be a successful project we need many more participants, be it users or contributors. Write about your efforts at the talks page and on the wiki.


CategoryFreedomBox