msr2009 emad

10
On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project Emad Shihab Zhen Ming Jiang Ahmed E. Hassan Software Analysis and Intelligence Lab (SAIL) Queen’s University

Upload: sailqu

Post on 22-Jan-2018

188 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Msr2009 emad

On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME

GTK+ project

Emad ShihabZhen Ming JiangAhmed E. Hassan

Software Analysis and Intelligence Lab (SAIL)Queen’s University

Page 2: Msr2009 emad

OSS developers are distributed

Page 3: Msr2009 emad

Communication methods

EmailMailing lists

Instant Messaging

IRC Meetings

Asynch.

Synch.

One-to-One One-to-Many

Page 4: Msr2009 emad

Sample IRC meeting log

Start time

End time

Messages

Attendants

Page 5: Msr2009 emad

Our study

We performed a quantitative study on the usage of IRC meetings and studied the following 3 dimensions:

1.Discussion Volume (Are the meetings becoming more popular?)

2.Meeting Attendance (Are the meetings useful?)

3.Participants’ Contribution (Are participants active or just showing face?)

Page 6: Msr2009 emad

1. Discussion Volume

Number of message lines in IRC meetings per year

1. Increase in meeting attendants or2. Discussions are lasting longer.

Page 7: Msr2009 emad

2. Meeting Attendance

Number of meeting attendants per year

1. IRC meetings are becoming more popular or2. More developers are seeing the usefulness of the meetings.

Page 8: Msr2009 emad

3. Participants’ Contribution

1. Steady participant contribution.2. More even contribution in recent years

Number of message lines per participant per year

Page 9: Msr2009 emad

Summary

Page 10: Msr2009 emad

Summary