Developers/Communication: Difference between revisions

From OLPC
Jump to navigation Jump to search
(→‎IRC: Fix XoIRC link)
m (→‎Minimum Communication Requirements: Disambiguate between coding on an xo and for the project)
Line 6: Line 6:
= Minimum Communication Requirements =
= Minimum Communication Requirements =


If you are considering developing on the OLPC, you may want to:
If you are considering developing for the OLPC, you may want to:


* Join the [http://lists.laptop.org/mailman/listinfo/community-news Community News] mailing list
* Join the [http://lists.laptop.org/mailman/listinfo/community-news Community News] mailing list
** Low volume list for high-level announcements and news
** Low volume list for high-level announcements and news


If you are developing on the OLPC you should:
If you are developing for the OLPC you should:


* Join the [http://lists.laptop.org/listinfo/devel OLPC Developers] mailing list
* Join the [http://lists.laptop.org/listinfo/devel OLPC Developers] mailing list
Line 18: Line 18:
** Most general software development questions belong here
** Most general software development questions belong here


If you are developing on the OLPC you may want to:
If you are developing for the OLPC you may want to:


* Create a "User:" page on the wiki describing yourself and giving your contact information
* Create a "User:" page on the wiki describing yourself and giving your contact information

Revision as of 18:55, 17 December 2007

Previous 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 considering developing for the OLPC, you may want to:

  • Join the Community News mailing list
    • Low volume list for high-level announcements and news

If you are developing for 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 developing for the OLPC you may want to:

  • Create a "User:" page on the wiki describing yourself and giving your contact information

If you are starting/leading a project, you should:

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

See the IRC page for a full listing of OLPC freenode IRC channels.

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.

Previous Next