Social Structure of Free Software Communities

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Social Structure of Free Software Communities - Presentation Transcript

    1. The social structure of free software communities Course: Dynamics of libre software communities Israel Herraiz <herraiz@gsyc.es> st A Coruña, December 1 2007 Master on Free Software
    2. Summary Do you want to become a free software ● developer? How would you start? ● How would you approach an existing ● project? Is there any typical social structure in free ● software projects? Master on Free Software
    3. FLOSS projects Projects are like any other human ● organization People assume different roles ● If you want to migrate from a role to ● another, what do you have to do? Do all the projects present a typical ● structure? Master on Free Software
    4. Roles in FLOSS projects Users ● Occasional users – Power users – Bug reporters ● Bug fixers ● Developers ● Core developers ● Master on Free Software
    5. Onion model Master on Free Software
    6. Onion model migration Master on Free Software
    7. Sequence User ● Start to participate in the community ● Report bugs ● Fix bugs ● Get a SCM account ● Master on Free Software
    8. Challenge Find one of the main contributors in your ● project Find that developer in the mailing list ● Track her participation in the mailing lists ● Track her participation in the SCM ● Track her relative importance and ● absolute total contributions Who is your developer? ● Master on Free Software
    9. Challenge Track the number of people participating ● in the user lists Track the number of people participating ● in the developer lists Track the number of people commiting ● changes All of these over time ● What is the ration among these ● parameters over time? Master on Free Software
    10. Challenge Track the total amount of messages in the ● user and developers lists Track the total amount of changes ● All of these over time ● What are the ratios among these ● parameters? What about messages per person and ● commits per person? How do they evolve? Master on Free Software
    11. References The social structure of Free and Open ● source software development The processes of joining in global ● distributed software projects Both papers included in the Moodle ● Master on Free Software

    + Andrés ManeiroAndrés Maneiro, 2 years ago

    custom

    763 views, 0 favs, 0 embeds more stats

    More info about this document

    CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

    Go to text version

    • Total Views 763
      • 763 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 7
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories