User:Jtaormina
m |
m |
||
Line 50: | Line 50: | ||
Designers: Offers a list of visual related tasks for graphic designers. Task are broken down into categories easy, intermediate, and advanced (no advanced tasks are listed at the moment). | Designers: Offers a list of visual related tasks for graphic designers. Task are broken down into categories easy, intermediate, and advanced (no advanced tasks are listed at the moment). | ||
+ | |||
+ | Bug tracker: | ||
+ | The initial page presents categories of bugs, but no actual bugs like Sugar Labs. | ||
+ | The Active Tickets link shows that the categories for bugs are: defect/bug, enhancement, documentation, task. | ||
+ | Associated with each ticket are: Ticket Summary Component Version Priority Type Owner Status Created |
Revision as of 14:06, 12 May 2013
JoAnne Taormina is an instructor of Computer Science and Mathematics at Nassau Community College. She is preparing to teach an independent study Computer Science course next fall which will be based on student participation in a Humanitarian Open Source Software project.
Before entering the teaching profession, JoAnne worked as a software engineer in various industries, including aerospace and mobile communications.
IRC conversation activity:
1. How do people interact?
People interact on IRC through by typing short, casual, messages to each other.
2. What is the pattern of communication?
A moderator starts the conversation. Others join in as appropriate. Periodically, the moderator will highlight a specific point by typing #info [text] as well as indicating a new task by typing #action [text].
3. Are there any terms that seem to have special meaning?
#action #agreed #help #info #idea #link #topic
4. Can you make any other observations?
No. I'm interested in seeing how my first IRC session will turn out.
Project Anatomy Activity
Activity Team / Contacts: Coordinators, Contributors (including a link to the TODO list where anyone can put his or her name next to a task to make a contribution), Sugar Mail List, IRC Channel
Development Team / Contacts: Coordinator (none), IRC Channel, People (no link to a TODO list)
Documentation Team/Contacts Coordinator (open), Mailing list, IRC Channel, Editors (no link to a TODO list)
Commonalities: All the teams have a section for the coordinators and contributors. The Activity Team also has a link to an extensive TODO list. The Activity and Documentation teams have mailing lists. All three teams reference the IRC channel where meetings take place.
Bugs
Types/Categories: Immediate Priority, Urgent Priority, New Blocker Bugs, and New Easy to Fix Tickets, Blocker, Critical, Major Information: Ticket number, component, summary, status, owner, type, severity
The project uses a web-based common repository.
A release cycle includes the following types of releases: development, beta, release candidate, and final release. A release roadmap is a plan for activities during one release cycle. Each new release cycle includes an updated release roadmap. The roadmap includes information for release dates and freeze points, list of modules and external dependencies, references to all tickets considered for the release, and references to new feature proposals.
Sahana Eden Project
Developers: Offers a step by step process for people interested in developing code for the project. (sign up for the mailing list, install the developer environment, read the guidebook - specifically chapters on customization and building a new module, check out the lists of code tasks to work on, join the IRC chat, read developer guidelines).
Testers: Provides a link to google spreadsheets for manual testing and Selenium for automated testing. Provides notes to testers regarding duplication of bug tickets (seems there is some process problem here). Also give bug reporting guidelines including a step by step "how to report a bug."
Designers: Offers a list of visual related tasks for graphic designers. Task are broken down into categories easy, intermediate, and advanced (no advanced tasks are listed at the moment).
Bug tracker: The initial page presents categories of bugs, but no actual bugs like Sugar Labs. The Active Tickets link shows that the categories for bugs are: defect/bug, enhancement, documentation, task. Associated with each ticket are: Ticket Summary Component Version Priority Type Owner Status Created