Developers/Communication: Difference between revisions
(Break out communication into a separate page) |
(Set out minimum versus enhanced, try to clarify roles) |
||
Line 1: | Line 1: | ||
[[Developers/Projects|Previous |
[[Developers/Projects|Previous]] [[Developers/Documentation|Next]] |
||
To make your project succeed, you will need to communicate frequently with the other people involved in the OLPC project, to ask questions, get feedback, coordinate actions, and generally keep up to date. |
|||
= Minimum Communication Requirements = |
|||
If you are developing on the OLPC you should: |
|||
* Join the [http://lists.laptop.org/listinfo/devel OLPC Developers] mailing list |
|||
** Key announcements go here |
|||
** Most project-level discussion goes on here |
|||
** Most general software development questions belong here |
|||
If you are starting/leading a project, you should: |
|||
* Announce your project on the [http://lists.laptop.org/listinfo/devel OLPC Developers] list (before you start) |
|||
* Before starting, add your project idea to [[Software ideas]] |
|||
* Add your running project to [[Software projects]] |
|||
* Add your released project to [[Activities]] |
|||
= Other Channels = |
|||
While you can get along quite readily with just the minimal communications channels above, there are lots of other ways to get help or keep informed. |
|||
== IRC == |
|||
Most of the core developers use IRC for instant-messaging-style communications: |
Most of the core developers use IRC for instant-messaging-style communications: |
||
Line 5: | Line 29: | ||
irc.freenode.net #sugar #olpc #olpc-content |
irc.freenode.net #sugar #olpc #olpc-content |
||
IRC clients are available for most platforms, [[Xoirc|including Sugar]]. Choose the irc.freenode.net server in your client and then: |
|||
the Sugar mailing list is also used for broader comment and collaboration: |
|||
/join #channel |
|||
[http://mailman.laptop.org/mailman/listinfo/ List Information] |
|||
to join one of the main OLPC channels. |
|||
⚫ | |||
== Local Mailing Lists == |
|||
There are already a number of mailing lists set up for special interest groups, including "local" groups for geographically clustered developers: |
|||
Current Active Local Discussion Lists: |
|||
* [http://mailman.laptop.org/mailman/listinfo/argentina Argentina] |
* [http://mailman.laptop.org/mailman/listinfo/argentina Argentina] |
||
* [http://mailman.laptop.org/mailman/listinfo/brasil Brasil] |
* [http://mailman.laptop.org/mailman/listinfo/brasil Brasil] |
||
* [http://mailman.laptop.org/mailman/listinfo/india India] |
* [http://mailman.laptop.org/mailman/listinfo/india India] |
||
* [http://mailman.laptop.org/listinfo/toronto-dev Toronto (Canada)] |
* [http://mailman.laptop.org/listinfo/toronto-dev Toronto (Canada)] |
||
* [http://groups.google.com/group/olpcnepal OLPC Nepal] |
* [http://groups.google.com/group/olpcnepal OLPC/OLE Nepal] |
||
* [http://groups.google.com/group/dev-olpcnepal Developers OLPC Nepal] |
* [http://groups.google.com/group/dev-olpcnepal Developers OLPC/OLE Nepal] |
||
⚫ | |||
== Blog Aggregator == |
|||
'''Unofficial''' news and interesting tidbits often show up in the [http://planet.laptop.org blog aggregator] for the project. |
'''Unofficial''' news and interesting tidbits often show up in the [http://planet.laptop.org blog aggregator] for the project. Keep in mind that the posts reflect the personal opinions of the posters when reading this resource. Within Sugar you can use the [[News Reader]] activity to subscribe to the aggregator. |
||
[[Developers/Projects|Previous |
[[Developers/Projects|Previous]] [[Developers/Documentation|Next]] |
Revision as of 00:53, 15 December 2007
To make your project succeed, you will need to communicate frequently with the other people involved in the OLPC project, to ask questions, get feedback, coordinate actions, and generally keep up to date.
Minimum Communication Requirements
If you are developing on the OLPC you should:
- Join the OLPC Developers mailing list
- Key announcements go here
- Most project-level discussion goes on here
- Most general software development questions belong here
If you are starting/leading a project, you should:
- Announce your project on the OLPC Developers list (before you start)
- Before starting, add your project idea to Software ideas
- Add your running project to Software projects
- Add your released project to Activities
Other Channels
While you can get along quite readily with just the minimal communications channels above, there are lots of other ways to get help or keep informed.
IRC
Most of the core developers use IRC for instant-messaging-style communications:
irc.freenode.net #sugar #olpc #olpc-content
IRC clients are available for most platforms, including Sugar. Choose the irc.freenode.net server in your client and then:
/join #channel
to join one of the main OLPC channels.
Local Mailing Lists
There are already a number of mailing lists set up for special interest groups, including "local" groups for geographically clustered developers:
If you have a large number of developers in a given area and would like to set up a local discussion list, post to the OLPC Developer's list with a request to have the list created.
Blog Aggregator
Unofficial news and interesting tidbits often show up in the blog aggregator for the project. Keep in mind that the posts reflect the personal opinions of the posters when reading this resource. Within Sugar you can use the News Reader activity to subscribe to the aggregator.