Submissions/Open Source Hygiene: Getting the Details Right

From Wikimania 2014 • London, United Kingdom
Jump to: navigation, search
Yes check.svg

This is an accepted submission for Wikimania 2014.

Submission no. 5035
Title of the submission
Open Source Hygiene: Getting the Details Right
Type of submission (discussion, hot seat, panel, presentation, tutorial, workshop)
presentation
Author of the submission

Andrei Voinigescu (Legal Counsel, WMF) & Stephen LaPorte (Legal Counsel, WMF)

E-mail address

avoinigescu@wikimedia.org, slaporte@wikimedia.org

Username

AVoinigescu_(WMF); Slaporte (WMF)

Country of origin

U.S.

Affiliation, if any (organisation, company etc.)

Wikimedia Foundation

Personal homepage or blog

https://meta.wikimedia.org/wiki/Legal_and_Community_Advocacy

Abstract (at least 300 words to describe your proposal)

Wikimedians are quite scrupulous and careful about licensing and copyrights. The issues that we face on-wiki, however, are different from the issues we face in software development. Off-wiki, in Gerrit and Git, we face slightly different issues. This talk will discuss open source licensing best practices (aka hygiene) and why Wikimedians should care.

In particular, we’ll cover a variety of topics including:

  • Why do we care? We’ll try to explain why good open source hygiene is a good idea.
    • Pragmatically: how does it help us manage real risks?
    • Ethically: how does it help others reuse our code?
    • How do other similar open source projects handle open source hygiene?
  • What’s the current state of things? We’ll review our current code and processes.
    • What do we do right?
    • What can we improve?
    • How does our code measure up?
  • How could we improve? We’ll discuss some areas for improvements:
    • license information
    • assessing license compatibility
    • code review processes and tools

We’ve asked to have this in the Tech track because, while the content is somewhat legal, the audience is the people writing the code. (Both speakers are or were programmers.)

Track
  • Technology, Interface & Infrastructure
Length of session (if other than 30 minutes, specify how long)

60 minutes

Will you attend Wikimania if your submission is not accepted?

Yes

Slides or further information (optional)

http://lu.is/?p=2752


Special requests


Interested attendees

If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with a hash and four tildes. (# ~~~~).

  1. Rillke (talk) 13:55, 21 March 2014 (UTC)
  2. Mvolz (talk) 15:14, 27 March 2014 (UTC)
  3. --se4598 (talk) 17:31, 29 March 2014 (UTC)
  4. Greg G (talk) 17:59, 31 March 2014 (UTC)
  5. Valhallasw (talk) 19:17, 1 June 2014 (UTC)
  6. Add your username here.