User:Ahernandez
Ahernandez (Talk | contribs) (→Sahana Eden) |
Ahernandez (Talk | contribs) (→Sahana Eden) |
||
Line 89: | Line 89: | ||
'''Click the Active Tickets link. Indicate the types/categories of tickets listed on this page as well as the information available for each ticket.''' | '''Click the Active Tickets link. Indicate the types/categories of tickets listed on this page as well as the information available for each ticket.''' | ||
number, summary, component, version, priority, type, owner, status, created | number, summary, component, version, priority, type, owner, status, created | ||
+ | |||
+ | '''Last commit''' | ||
+ | Jun 15 | ||
+ | |||
+ | '''Include a brief entry on your wiki page that summarizes the information you find here. (Release cycle)''' | ||
+ | No release cycle is specified. A roadmap is displayed. It includes several features to be added to the new release in different components of the tool. |
Revision as of 06:26, 18 June 2018
Alberto Castro-Hernández
Alberto is a Visiting Assistant Professor in the College of Engineering and Computing (CEC) at Miami University.
Dr. Castro-Hernández's research focus at the use of Natural Language Processing to identify group constructs in Global Software Development. He have organized collaborative projects between students from US, Mexico, Panama, United Kingdom, and Turkey.
His scholarly interest include Software Engineering, Natural Language Processing, and Data Mining.
Activities
Intro to IRC
Questions
How do people interact?
People interact mostly voluntarily (they are not asked directly) and they ask and follow the conversation as they wish. Each person can post one or more messages.
What is the pattern of communication? Is it linear or branched? Formal or informal? One-to-many, one-to-one or a mix?
The communication pattern is free. It follows an informal dialogue in a mix of one-to-many and one-to-one interactions. Replies can be directed to even current, previous or new conversations. The characteristic of replying to a previous conversations shows sometimes there is a "lag" between interactions.
Are there any terms that seem to have special meaning?
They used a lot of terms related to the applications they are working on. But the idea of the conversations is easy to understand.
Can you make any other observations?
The moderator takes notes of the conversation. Possibly this can be used as the source for a meeting minute. Also, the reply rate can affect the ability of the participants to follow the conversation(s) in the chat.
Why didn't Heidi and Darci's actions get picked up by the meetbot?
In both actions, their nick was not spelled correctly.
Channel Discussion Observation
Server: irc.gnome.org
Channel: #a11y
Observations: After 2 hours of observation, there are no messages, 27 users are connected (only 1 new while I was connected).
Experiment with my own channel
/me message it presents a message, possibly an action, in a different format to highlight this action.
/nick newNickame it changes my username in the current and other channels.
/whois nickname it presents information about the user such as channels where the user is present, server used by the user, signed-on date, and idle time.
/list list all the available channels on the server.
/join #channelname join an existing channel, or create a new channel if #channelname does not exist.
Intro to FOSS Projects
Sugar Lab Project
Summarize the roles that you think would be most applicable for your students. Developer
What are the commonalities across roles? What are the differences? Some roles focus at content level, other levels at the platform level. All the levels focus on the improvements of collaborative activities.
Describe the general process for submitting a bug. The first aim of a bug report is to let the programmer see the failure with their own eyes. Otherwise, give them detailed instructions so that they can make it fail for themselves. Above all, be precise. Programmers like precision. In a github account, a bug can be sent as an issue.
Indicate the types/categories of tickets listed on this page as well as the information available for each ticket. Categories: defect, task and enhancement. Ticket information: number, summary, priority, milestone
Last commit Apr 29
Describe how the release cycle and roadmap update are related. The Development Team's Roadmap is updated at the beginning of each release cycle by the release team. It may include:
- Detailed schedule of release dates and freeze points.
- List of modules and external dependencies.
- Reference to all the tickets considered for the release.
- References to the new feature proposals.
Sahana Eden
Follow the links to each of the groups listed below and summarize the information you find there. For example, are there any commonalities? Is there something distinct for each type of contributor? How is this structure different than the one you found on the Sugar Labs website? There exist many roles related to software development. Many roles are part of a software development cycle. Possibly because of the type of the project, these roles are really specific. They even provide starting bugs where to start contributing.
How is the information here different than the information found on the Sugar Labs tracker page? Tickets are organized by report types such as Active tickets by version, and Active tickets by milestone.
Click the Active Tickets link. Indicate the types/categories of tickets listed on this page as well as the information available for each ticket. number, summary, component, version, priority, type, owner, status, created
Last commit Jun 15
Include a brief entry on your wiki page that summarizes the information you find here. (Release cycle) No release cycle is specified. A roadmap is displayed. It includes several features to be added to the new release in different components of the tool.