Communication Channels

From Kokua Wiki
Jump to: navigation, search

The Kokua/Imprudence Project has a variety of communication channels for getting help, finding information and news, and discussing Kokua/Imprudence with other users, contributors, and team members.

Each communication channel is good for some purposes, but not good for other purposes. To communicate most effectively, it's important to use an appropriate communication channel for your purpose. Also, if you notice someone else using an inappropriate communication channel, please direct them to a more appropriate channel, or to this wiki page.

An overview of each communication channel is available on this page, and you can find more details on each communication channel's dedicated wiki page:

Communication Channels
Q&A · Forums · Inworld Groups · Blog · Wiki · Social Networking Sites · IRC · Issue Tracker · Mailing Lists · ImpDev Meetups

Quick Guide

Here's a quick overview of the most appropriate communication channels for some common purposes:

Q&A

Good for:

  • Asking questions
  • Finding answers and tips

Not good for:

  • Reporting bugs
  • Proposing features
  • Contacting the team

The Kokua/Imprudence Q&A is a "question and answer" site where anyone can ask questions about Kokua/Imprudence and get answers from other members of the community.


Forums

Good for:

  • General discussion related to Kokua/Imprudence
  • Getting basic support from other users

Not good for:

  • Reporting bugs
  • Proposing features
  • Contacting the team

The Kokua/Imprudence Forums are a good place to discuss Kokua/Imprudence with other members of the community. The Kokua/Imprudence team reads the forums when they have a chance, but the forums are not a good way to contact the team, report bugs, or make formal feature requests.

Please be aware that new forum users' posts are moderated, to prevent spam. After one of your posts has been approved by a moderator, your future posts will not be moderated. It usually takes a few hours for your first post to be approved by a moderator, so please be patient; you do not need to post the same thing multiple times.

Inworld Groups

Good for:

  • Chatting with other users
  • Getting basic support from other users

Not good for:

  • Reporting bugs
  • Proposing features
  • Contacting the team

Kokua/Imprudence has inworld groups on Second Life and several OpenSim-based grids. You can join any of these groups to chat with other Kokua/Imprudence users. Team members occasionally join the chat as well, but group chat is definitely not a good way to report bugs, propose features, or contact the team.

Second Life
Imprudence Viewer<ref name="irc_bridged" group="bridged to IRC" />
OSGrid
Imprudence Viewer
Imprudence Chat<ref name="irc_bridged" group="bridged to IRC" />
3rd Rock Grid
Imprudence Viewer
InWorldz
Imprudence Viewer

<references group="bridged to IRC"> <ref name="irc_bridged">Chat in these groups is relayed via a bot to and from the #imprudencechat IRC channel.</ref> </references>

Blog

Good for:

  • Getting the latest news about Kokua/Imprudence
  • Commenting on the news

Not good for:

  • Reporting bugs
  • Proposing features
  • Getting support

The Kokua/Imprudence Blog is where the team posts new release announcements, status updates, and other news. You can post comments to give general feedback about the news, but the blog is not a good place to report bugs, propose features, or ask for help. Even for new release announcements, you should report bugs using the Issue Tracker, as usual.

Wiki

Good for:

  • Reading guides, tips, etc.
  • Contributing to guides, tips, etc.

Not good for:

  • Reporting bugs
  • Getting individual support

The Kokua/Imprudence Wiki (which you are reading now) contains instructions, guides, tips, and other written documents related to the viewers and the project. Almost every page can be edited by any registered user. Feel free to add, expand, improve, or fix any pages to improve the amount or quality of information stored here.

The wiki contains a lot of useful information, but it is not a good place to ask for individual support, or to report bugs. If you would like to propose a very detailed feature or enhancement, you can use the wiki to write a draft and get feedback before submitting the proposal, but you should always use the Issue Tracker to submit the proposal for consideration.

Some important pages (such as Downloads, Release Notes, and Privacy policy) are protected so that only individuals who have special permission can edit them. If you notice an error on any protected page, or would like to suggest an addition or change to any of those pages, please create an issue on the Issue Tracker in the Website project as either Bug (for corrections) or Proposal (for suggesting an addition or change).

Social Networking Sites

Good for:

  • Getting the latest news about Kokua/Imprudence

Not good for:

  • Reporting bugs
  • Proposing features
  • Getting support
  • Contacting the team

Kokua/Imprudence is on Twitter and Plurk! You can follow us to receive the latest news about Kokua/Imprudence right in your timeline.

Some team members also have personal accounts, where they sometimes post about Kokua/Imprudence:

IRC

Good for:

  • Kokua/Imprudence development discussion
  • Chatting with the team
  • Getting help with developing the viewers

Not good for:

  • Reporting bugs
  • Proposing features
  • Getting help with using the viewers

Many Kokua/Imprudence team members, contributors, and users hang out in IRC on the freenode network. You can connect with your favorite IRC client, or via the web.

Discussion on IRC tends to be related to programming and viewer development. IRC is a good way to chat with the team about development, but it is not a good way to report bugs or make formal feature requests. Several IRC channels are available, each with its own purpose:

  • #imprudence: This channel is for realtime discussion about development of the Imprudence Viewer, and some general chatter related to Imprudence.
  • #imprudencechat: This channel is a two-way relay with our inworld group chat. Anything said in this channel will be relayed via a bot to certain inworld groups, and anything said in those groups will be relayed to this channel.
  • #kokua: This channel is for realtime discussion about development of the Kokua Viewer, and some general chatter related to Kokua. This channel is currently less active than the #imprudence channel.

Issue Tracker

Good for:

  • Reporting bugs
  • Proposing features
  • Submitting patches

Not good for:

  • Getting support
  • Contacting the team

Imprudence has an issue tracker for keeping track of bugs to fix, new features to implement, and other changes that the developers intend to make.

For instructions on how to use the issue tracker to report a bug or propose a feature, see:

For more information about using the issue tracker, see the Issue Tracker page.

Mailing Lists

Good for:

  • Kokua/Imprudence development discussion
  • Getting developers' feedback about your code or ideas
  • Getting help with developing the viewers

Not good for:

  • General discussion
  • Reporting bugs
  • Proposing features
  • Getting help with using the viewers

There are two public mailing lists available for the team, contributors, and other interested people to discuss development of the viewers. Anyone is welcome to subscribe and participate in the discussions, or simply to receive messages sent to the list and follow along. Online archives are available to browse past messages.

The mailing lists are the best way to contact the team about viewer development, but they are not a good way to report bugs or make formal feature requests.

We currently have two mailing lists, one for each viewer:

kokua-dev Meetups

Good for:

  • Kokua/Imprudence development discussion
  • Meeting the team
  • Staying informed about development

Not good for:

  • Reporting bugs
  • Proposing features
  • Getting help with using the viewer

The Kokua/Imprudence developers hold a weekly in-world "meetup" to get together and chat about Kokua/Imprudence development. Anyone interested in Kokua/Imprudence's progress is welcome to attend and participate. However, the meetups are focused on development, so they are not an appropriate venue for users to ask for support, report bugs, or request features.

3rglogo100px.png
The meetups are held every Wednesday at 20:00 UTC (12:00 noon PST) on 3rd Rock Grid, Hoagie region (190, 165, 28).

Anyone can add items to the agenda to be sure that we talk about them at the next meetup.

Transcripts for each meetup are listed on the kokua-dev Meetups page.

Direct Email

You can email team members directly, but please first consider using one of the other methods.