Differences between revisions 5 and 10 (spanning 5 versions)
Revision 5 as of 2014-03-22 23:49:09
Size: 1358
Comment: link to more recent TODO list
Revision 10 as of 2019-09-26 04:19:47
Size: 4928
Comment: Minor modifications and syntax fixes
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~
----
This is an introductory letter to new contributors.
<<TableOfContents()>>
Line 6: Line 3:
## If your page gets really long, uncomment this Table of Contents
## <<TableOfContents(2)>>
## BEGIN_INCLUDE
Line 9: Line 5:
Hi, thanks for being interested in contributing to the project! We're happy to
have the help! Right now, there are two basic, overlapping task lists. We'd
appreciate any help you can offer in getting these things done:
== Welcome ==
Line 13: Line 7:
- http://freedomboxfoundation.org/tasks/ Welcome to the !FreedomBox community! The !FreedomBox software is actively developed by a global community of contributors. We eagerly welcome new contributors like you!
Line 15: Line 9:
- https://github.com/NickDaly/freedombox-todos/blob/master/TODO This page was designed to introduce you to our resources and to help you start making contributions.
Line 17: Line 11:
If anything jumps out at you, just let us know and we'll be happy to help get
you started. If you're not a technical sort of person, we definitely need good
writers, visual designers, and anybody willing to help test the system or design
the user experience. We have work enough for everybody.
== About Our Project ==
Line 22: Line 13:
If you are a technical sort of person and you haven't contributed to a
project like this before, openhatch.org is a good place to brush up on
some technical skills, to help make it easier for you to contribute:
The !FreedomBox project accepts contributions from anyone who wants to submit code, designs, translations, documentation, etc. Though our core team is small, 100+ people have made contributions to !FreedomBox throughout the years. We rely on our volunteer contributors!
Line 26: Line 15:
- http://openhatch.org/missions/diffpatch As !FreedomBox is a Debian pure blend, it enjoys a close relationship with Debian. All applications on !FreedomBox are installed as Debian packages. The !FreedomBox project itself distributes its software through Debian repositories. Many !FreedomBox contributors come straight from the Debian developer community.
Line 28: Line 17:
- http://openhatch.org/missions/git == Our Release Cycle ==
Line 30: Line 19:
Thanks for your time! The !FreedomBox team publishes new releases once every two weeks. Typically, 6-12 people contribute code to any given release. Our core team actively works with contributors to review code and integrate contributions into upcoming releases. Sometimes, we are busy and need some time to review code. But if you want someone’s attention, you’re always welcome to ask a core team member for help!
Line 32: Line 21:
## You can add other _helpful_ links here.
##== See also ==
== The Wiki ==

You are currently on the !FreedomBox wiki. It is one of our most powerful resources. Our wiki has an extensive Manual, Release Notes, and other helpful material.

To learn more about contributing to our project, check out the contributor’s guide: https://wiki.debian.org/FreedomBox/Contribute

== The Core Team ==

Members of our core team lead our project and make steady contributions within each release cycle. If you have any questions or concerns about making contributions, please consult the core team. You can discuss areas of contribution, brainstorm ideas, request to be assigned a simple task or get guidance on implementation. Please feel free to reach out! Our team members are usually available on IRC, respond on the discussion forum and all are willing to exchange email. While many queries are responded to in a day or so, sometimes the team members may be on vacation and may be otherwise busy. Please give the team at least a couple of days to respond before reposting the query.

 * Sunil Mohan Adapa: Lead Developer & Code Reviewer
    * Email: <sunil at medhas dot org>
    * Gitlab handle: @sunilmohan-guest
    * IRC nickname: sunilmohan

 * Joseph Nuthalapati: !DevOps Engineer, Developer, & Code Reviewer
    * Email: <njoseph at riseup dot net>
    * Gitlab handle: @njoseph-guest
    * IRC nickname: njoseph, Joseph[m]

 * James Valleroy: Release Manager, Developer, & Code Reviewer
    * Email: <jvalleroy at mailbox dot org>
    * Gitlab handle: @jvalleroy-guest
    * IRC nickname: jvalleroy, !JamesValleroy[m]


== How We Communicate ==

We use a few platforms to communicate with each other. Each platform has its own uses, but don't worry about accidentally posting to the wrong communication platform in the beginning.

=== GitLab ===

Generally, discussion about in-progress development matters happens on !GitLab as comments on Issues and Merge Requests.

!GitLab project: https://salsa.debian.org/groups/freedombox-team/

Current issues: https://salsa.debian.org/groups/freedombox-team/-/issues

=== Forum ===

Most communication in the !FreedomBox project happens on our forum: https://discuss.freedombox.org

Our forum has categories for Announcements, Community, Development, Feedback, and Support. Use the Development category to discuss new ideas which aren’t yet ready for !GitLab, and use the other categories to engage our community!

=== IRC ===

We have two IRC channels, and both of them are active everyday. If you don't get a response on IRC within a few hours, please post your query on the discussion forum.

General IRC channel: irc.debian.org/freedombox

Development IRC channel: irc.debian.org/freedombox-dev

=== Biweekly Conference Calls ===

We have regular progress calls to hear from everyone about their work and keep everyone on track. Calls are scheduled to last one hour, with time for additional discussion afterward. Calls are open and no invitation is needed. Join our next call to meet our team! Learn more here: https://wiki.debian.org/FreedomBox/ProgressCalls

=== Mailing List ===

We also have a mailing list which can be used for general discussion, but we generally prefer to use our forum for discussions: https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/freedombox-discuss



## END_INCLUDE

<<Include(FreedomBox/Portal)>>
Line 36: Line 88:
## If this page belongs to an existing Category, add it below.
CategoryFreedombox
CategoryFreedomBox

Images are licensed under various creative commons licenses. See individual linked pages for attribution information.

Welcome

Welcome to the FreedomBox community! The FreedomBox software is actively developed by a global community of contributors. We eagerly welcome new contributors like you!

This page was designed to introduce you to our resources and to help you start making contributions.

About Our Project

The FreedomBox project accepts contributions from anyone who wants to submit code, designs, translations, documentation, etc. Though our core team is small, 100+ people have made contributions to FreedomBox throughout the years. We rely on our volunteer contributors!

As FreedomBox is a Debian pure blend, it enjoys a close relationship with Debian. All applications on FreedomBox are installed as Debian packages. The FreedomBox project itself distributes its software through Debian repositories. Many FreedomBox contributors come straight from the Debian developer community.

Our Release Cycle

The FreedomBox team publishes new releases once every two weeks. Typically, 6-12 people contribute code to any given release. Our core team actively works with contributors to review code and integrate contributions into upcoming releases. Sometimes, we are busy and need some time to review code. But if you want someone’s attention, you’re always welcome to ask a core team member for help!

The Wiki

You are currently on the FreedomBox wiki. It is one of our most powerful resources. Our wiki has an extensive Manual, Release Notes, and other helpful material.

To learn more about contributing to our project, check out the contributor’s guide: https://wiki.debian.org/FreedomBox/Contribute

The Core Team

Members of our core team lead our project and make steady contributions within each release cycle. If you have any questions or concerns about making contributions, please consult the core team. You can discuss areas of contribution, brainstorm ideas, request to be assigned a simple task or get guidance on implementation. Please feel free to reach out! Our team members are usually available on IRC, respond on the discussion forum and all are willing to exchange email. While many queries are responded to in a day or so, sometimes the team members may be on vacation and may be otherwise busy. Please give the team at least a couple of days to respond before reposting the query.

  • Sunil Mohan Adapa: Lead Developer & Code Reviewer

    • Email: <sunil at medhas dot org>

    • Gitlab handle: @sunilmohan-guest
    • IRC nickname: sunilmohan
  • Joseph Nuthalapati: DevOps Engineer, Developer, & Code Reviewer

    • Email: <njoseph at riseup dot net>

    • Gitlab handle: @njoseph-guest
    • IRC nickname: njoseph, Joseph[m]
  • James Valleroy: Release Manager, Developer, & Code Reviewer

    • Email: <jvalleroy at mailbox dot org>

    • Gitlab handle: @jvalleroy-guest
    • IRC nickname: jvalleroy, JamesValleroy[m]

How We Communicate

We use a few platforms to communicate with each other. Each platform has its own uses, but don't worry about accidentally posting to the wrong communication platform in the beginning.

1. GitLab

Generally, discussion about in-progress development matters happens on GitLab as comments on Issues and Merge Requests.

GitLab project: https://salsa.debian.org/groups/freedombox-team/

Current issues: https://salsa.debian.org/groups/freedombox-team/-/issues

2. Forum

Most communication in the FreedomBox project happens on our forum: https://discuss.freedombox.org

Our forum has categories for Announcements, Community, Development, Feedback, and Support. Use the Development category to discuss new ideas which aren’t yet ready for GitLab, and use the other categories to engage our community!

3. IRC

We have two IRC channels, and both of them are active everyday. If you don't get a response on IRC within a few hours, please post your query on the discussion forum.

General IRC channel: irc.debian.org/freedombox

Development IRC channel: irc.debian.org/freedombox-dev

4. Biweekly Conference Calls

We have regular progress calls to hear from everyone about their work and keep everyone on track. Calls are scheduled to last one hour, with time for additional discussion afterward. Calls are open and no invitation is needed. Join our next call to meet our team! Learn more here: https://wiki.debian.org/FreedomBox/ProgressCalls

5. Mailing List

We also have a mailing list which can be used for general discussion, but we generally prefer to use our forum for discussions: https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/freedombox-discuss


Information

Support

Contribute

Reports

Promote

Overview

Hardware

Live Help

Where To Start

Translate

Calls

Talks

Features

Vision

Q&A

Design

To Do

Releases

Press

Download

Manual

Code

Contributors

Blog

FreedomBox for Communities

FreedomBox Developer Manual

HELP & DISCUSSIONS: Discussion Forum - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project

Next call: Sunday, October 25th at 17:00 UTC

Latest news: Help translate freedombox.org - 2020-08-01

This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.


CategoryFreedomBox

Images are licensed under various creative commons licenses. See individual linked pages for attribution information.