Group: Free/Libre Open Source Software

This group is for researchers studying open source software development. Sharing analysis workflows and components is an efficient way to advance the efforts of the FLOSS research community and is consistent with the values of the development communities we study. The aim of this group is to leverage what we have learned from the FLOSS development community, neatly summarized by Eric Raymond: "given enough eyeballs, all bugs are shallow."

Created at: Wednesday 06 February 2008 @ 15:17:36 (GMT)

Unique name: FLOSS


Information Administrator

15 members

7 shared items

1 announcements

This group has been credited 0 times

Information Tags (4)

Log in to add Tags

 

News

No news

Shared Items (7)

Note: some items may not be visible to you, due to viewing permissions.

Workflow

Taverna 1

Original Uploader

Workflow FLOSS Communication Centralization Plot, Exponentially Weighted (v4)

Created: 10/02/08 @ 01:15:29 | Last updated: 07/02/09 @ 18:50:45

Credits: User Andrea Wiggins User Crowston User James Howison

License: Creative Commons Attribution-Share Alike 3.0 Unported License

Floss_communication_centralization_plot__exponentially_weighted
The analysis in this workflow represents the basis of the analysis in our paper, Social dynamics of FLOSS team communication across channels. This workflow uses WSDL components to select periodized data from the FLOSSmole database and generate sociomatrices. The workflow parses the threaded list structure into a communication network based on reply-to relationships. In the analysis process, an edge weighting is applied so that older messages receive less weight using an exponential decay fun...

Rating: 5.0 / 5 (1 rating) | Versions: 4 | Reviews: 0 | Comments: 2 | Citations: 0

Viewed: 206 times | Downloaded: 68 times

Tags (9):

Show View Download Download (v4)

File

Uploader:

Blob Output from FLOSS Communication Centralization Workflow

Created: 10/02/08 @ 01:56:29 | Last updated: 09/06/08 @ 21:53:03

Credits: User Andrea Wiggins User Crowston User James Howison

Attributions: Workflow FLOSS Communication Centralization Plot, Exponentially Weighted

License: Creative Commons Attribution-Share Alike 3.0 Unported License

This example shows the communication dynamics in the Gaim project's "users helping users" forum.

File type: PNG image

Rating: 0.0 / 5 (0 ratings) | Comments: 0 | Viewed: 88 times | Downloaded: 49 times

Tags:

Show View Download Download

Workflow

Taverna 1

Original Uploader

Workflow Success-Abandonment-Classification (v3)

Created: 06/02/08 @ 14:35:42 | Last updated: 02/07/08 @ 17:15:25

Credits: User Andrea Wiggins User James Howison

License: Creative Commons Attribution-Share Alike 3.0 Unported License

Success-abandonment-classification_30291_3
Retrieves data from FLOSSmole and from the Notre Dame SourceForge repository to compute project statistics based on releases, downloads and project lifespan. Project statistics are then used to classify projects according to the criteria set up in English & Schweik, but comparison criteria are parameterized so that a different set of criterion thresholds can be used to evaluate the project characteristics.

Rating: 0.0 / 5 (0 ratings) | Versions: 3 | Reviews: 0 | Comments: 0 | Citations: 0

Viewed: 649 times | Downloaded: 6294 times

Tags (6):

Show View Download Download (v3)

Workflow

Taverna 1

Original Uploader

Workflow FLOSS Communication Centralization Plot, Unit Weighted (v2)

Created: 07/03/08 @ 02:00:42 | Last updated: 07/02/09 @ 18:49:48

Credits: User Andrea Wiggins User Crowston User James Howison

License: Creative Commons Attribution-Share Alike 3.0 Unported License

Floss_communication_centralization_plot__unit_weighted
The analysis in this workflow represents the basis of the analysis in our paper, Social dynamics of FLOSS team communication across channels. This workflow uses WSDL components to select periodized data from the FLOSSmole database and generate sociomatrices. The workflow parses the threaded list structure into a communication network based on reply-to relationships. In the analysis process, an unit weighting is applied to the edges. The weighted sociomatrices are then dichotomized according ...

Rating: 0.0 / 5 (0 ratings) | Versions: 2 | Reviews: 0 | Comments: 0 | Citations: 0

Viewed: 92 times | Downloaded: 33 times

Tags (8):

Show View Download Download (v2)

Workflow

Taverna 1

Original Uploader

Workflow Data Set Metadata Generator (v1)

Created: 19/08/08 @ 21:17:14 | Last updated: 19/08/08 @ 21:25:54

Credits: User Andrea Wiggins

License: Creative Commons Attribution-Share Alike 3.0 Unported License

Data_set_metadata_generator_24594_1
This workflow generates ePrints XML import files with data set metadata for the FLOSSmole project. It reads in an input file generated from a Notre Dame SourceForge dump SQL query and uses regular expressions to parse the filename for the data set's source repository, download URL, and basic description. It also translates the epoch date into a sql format suitable for import, and the file size from bytes into larger units, e.g. GB, MB, etc. These data are inserted into an XML eprint record te...

Rating: 0.0 / 5 (0 ratings) | Versions: 1 | Reviews: 0 | Comments: 0 | Citations: 0

Viewed: 70 times | Downloaded: 33 times

Tags (6):

Show View Download Download (v1)

Workflow

Taverna 1

Original Uploader

Workflow Rich Get Richer (v1)

Created: 05/02/09 @ 02:42:43 | Last updated: 05/02/09 @ 02:42:44

Credits: User Andrea Wiggins

License: Creative Commons Attribution-Share Alike 3.0 Unported License

Rich_get_richer
This workflow is a replication of the analysis from an OSCon 2004 presentation by Megan Conklin, entitled "Do the Rich Get Richer?" to demonstrate scale-free distribution of FLOSS developers among projects. The workflow retrieves the current number of active developers (for the most recent calculation of said statistic) from the FLOSSmole database. It summarizes and plots the distribution of developers to projects, on both a straight and log-log scale. It also generates a flat list of the de...

Rating: 0.0 / 5 (0 ratings) | Versions: 1 | Reviews: 0 | Comments: 0 | Citations: 0

Viewed: 69 times | Downloaded: 18 times

This Workflow has no tags!

Show View Download Download (v1)

Pack

Creator:

Pack FLOSS Research Analyses

Created: 05/06/09 @ 13:58:56 | Last updated: 05/06/09 @ 13:58:57

Workflows for analysis of free/libre open source software development.

5 items in this pack

Comments: 0 | Viewed: 21 times | Downloaded: 2 times

Tags:

Show View Download Download
Creditations (0)

No credits yet


Comments Comments (4)

Log in to make a comment

  • Friday 15 February 2008 @ 20:09:03 (GMT)

    The workflow for dynamic analysis of communication centralization based on FLOSSmole data is now available for download and use with data for two IM projects, Fire and Gaim (now known as Pidgin). Please see the comment on the workflow or version notes for the list of project names that can be used; these details are also embedded in the Project_list input's metadata description.

  • Wednesday 07 May 2008 @ 16:49:03 (BST)

    OSS Watch (http://www.oss-watch.ac.uk) would like to invite you or a nominated colleague to contribute to an Expert workshop on profiling communities.

    OSS Watch is the JISC funded open source advisory service to UK HE and FE, hosted by the Oxford University Computing Services.

    This is an invitation only workshop designed to assist OSS Watch in their strategic planning of activities for the next two years.

    The event will be held in Oxford in the second half of July 2008. The date will be set to maximise attendance from invitees. Please indicate your preferences on http://www.meetomatic.com/respond.php?id=701IKD

    If you feel that a colleague would be interested in this event feel free to pass their details to me and I will, wherever possible, invite them. However, please note this is an invitation only event and will be limited in numbers.

    All travel and, where necessary, accommodation expenses will be covered by OSS Watch. For those needing to stay overnight we will have a workshop dinner in the evening.

    Further details about the event can be found below:

    Abstract

    OSS Watch is the National Advisory Service on open source for UK Further Education (FE) and Higher Education (HE). As such, it is part of our remit to help FE and HE institutions and projects who want to engage with open source development, and a key factor for that is the development of open source communities.

    We are becoming increasingly interested in a more rigorous approach to measuring open source communities and open source development projects.

    The workshop will focus in the following aspects:

    • Taxonomy of the "fauna" in open source communities: developers, contributors, passive users, etc.
    • Practical methods to identify "fauna" members in a community.
    • Metrics of interest to profile communities, their health, evolution... Temporal evolution is of particular interest.

    After the workshop OSS Watch will develop a strategic plan to implement some of the most appropriate ideas emerging from this workshop.

     

  • Friday 12 September 2008 @ 15:08:50 (BST)

    I've recently made a couple of presentations on the use of Taverna in FLOSS research that may be of interest. The slides are available via Slideshare at the following URLs.

    http://www.slideshare.net/AniKarenina/eresearch-workflows-for-studying-free-and-open-source-software-development-presentation/

    http://www.slideshare.net/AniKarenina/dynamic-social-network-analysis-and-more-with-eresearch-tools-525425/

    http://www.slideshare.net/AniKarenina/social-dynamics-of-floss-team-communication-across-channels-presentation/

    Enjoy!

  • Tuesday 16 September 2008 @ 02:07:59 (BST)

    Reposted from ossmole-discuss@lists.sourceforge.net, for details about how to get database access for FLOSSmole data for running workflows:

    -----

    I'm excited to give you all a heads up that the entire flossmole database is now available directly via a MySQL server.

    We have transferred the database to the NSF TeraGrid Data Central   hosting site [1] (based at the San Diego Supercomputing centre).  It's   a bigger machine and professionally administered, which was much  better than we could offer ourselves. See below for access procedure.

    The process of transferring the database also enabled us to prepare comprehensive datamarts for each datasource in the database.  These are mysqldump files which can be used for local access to parts of the  database; there are two for each datasource, one containing the raw html pages and one, substantially smaller, containing just the parsed data points.  These will be available shortly and will be an option for those who want to install a local copy of the DB; although we'd be very interested in reasons people find to do that, we'd like to have people sharing useful transformations of the data and the Data Central database should be pretty quick.

    So now we have three great options for accessing the FLOSSmole data:

    1. The traditional monthly flat files
    2. Direct MySQL access to the full database @ DC.
    3. Comprehensive datamarts for local access

    Database access further info
    ------------------------------

    In order to demonstrate usage to NSF and to monitor run-away queries (hey, I write them myself. Often :) interested users need to contact the FLOSSmole project to request a personal username and password, which should not be shared.  Other than that simple request, we're not introducing any new AUPs or conditions.

    Initially requesters should join and email their request to the ossmole-discuss list (ossmole-discuss@lists.sourceforge.net) with a preferred username. We can review using the list that way if the traffic spikes.  Turnaround should be no longer than a business day or two (we email the db admin at Data Central with the request).

    OTOH when we, and hopefully you, publish workflows using the database, we would like them to work 'out of the box', without a potential user needing to request a user/pass.  To enable this, in addition to the full database we are in the process of creating a small database, with very limited data in each table (~20 rows in each table, just demo data).  This is to allow querying through a single, public, shared login which we urge people to use when publishing their workflows; once potential users wish to go beyond the sample data they should request their own user/pass and plug it into the workflow.  We're still figuring out the best way to do this (finding 20 projects with total data coverage is actually quite hard :)

    Hopefully this improves the accessibility of the datasets, and will likely result in finding more bugs; both from the migration [2] and within the dataset.  We're asking people to file bugs and request for documentation in the Sourceforge Trackers; although discussing them on the ossmole-discuss is always welcome as well.

    So, have at it.


New/Upload

Log in / Register

Username or Email:

Password:

Remember me:

OR

Use OpenID:


(eg: name.myopenid.com)

Need an account?
Click here to register

Forgot Password?

Front Page

Home

Invite people to myExperiment

Help pages

About Us

News and Events

Mailing List

Contact Us

Developers

Publications


Taverna Workflow Workbench

myGrid

BioCatalogue

Trident

Google Coop Search

EPSRC

JISC

Microsoft

Powered by:

Rails

Icons:
Silk icon set 1.3