Difference between revisions of "PDWiki"
Jon Phillips (talk | contribs) (→Publicity) |
(→adding other relevant development) |
||
(10 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | == Public Domain Status of Creative Works on a Community Wiki == | ||
+ | |||
The PDWiki project's goal is to build a community around publicly editing listings of copyright status of creative works. It has grown, changed, and gone through many phases to get to where its at now. It currently has [[#Components|three solid components]] (Open Library integration, PDregistry.ca, and mediawiki plugin integration) to its strategy, and has played key roles in both the [[CCZero]] and [[Content Registries]] projects. | The PDWiki project's goal is to build a community around publicly editing listings of copyright status of creative works. It has grown, changed, and gone through many phases to get to where its at now. It currently has [[#Components|three solid components]] (Open Library integration, PDregistry.ca, and mediawiki plugin integration) to its strategy, and has played key roles in both the [[CCZero]] and [[Content Registries]] projects. | ||
+ | |||
+ | Not invented here: As the development process of the components seems to have slowed down, we would like to mention, that in the meanwhile several [[Content Registries]] are offering registration of public domain works. At the 2nd COMMUNIA conference in Turino the team of [http://RegisteredCommons.org RegisteredCommons] had presented an API and [http://www.slideshare.net/rasos/semantic-copyright-expression-options proposed a metadata scheme], allowing to express CC, PD and full copyright. | ||
== Communication == | == Communication == | ||
Line 23: | Line 27: | ||
* Roadmap | * Roadmap | ||
** http://openlibrary.org/dev/roadmap | ** http://openlibrary.org/dev/roadmap | ||
+ | * Code | ||
+ | ** http://github.com/openlibrary/openlibrary | ||
+ | ** Copyright Code | ||
+ | *** http://github.com/openlibrary/openlibrary/tree/master/pharos/plugins/copyright | ||
==== PDRegistry.ca ==== | ==== PDRegistry.ca ==== | ||
Line 33: | Line 41: | ||
* About/Roadmap | * About/Roadmap | ||
** http://pdregistry.ca/about | ** http://pdregistry.ca/about | ||
+ | |||
+ | * setting up pdregistry.ca on your local machine | ||
+ | ** setup development openlibrary environment | ||
+ | ** Look at the Plugin part from: http://infogami.org/quicklook The code for copyright is already in the correct spot in the dev environment checkout (http://openlibrary.org /dev/docs/setup) Steps to start using it: | ||
+ | *** To templates/type/edition/view: | ||
+ | **** add <!-- Start of Copyright Determination --> from http://pdregistry.ca/templates/type/edition/view.tmpl | ||
+ | *** To templates/ : | ||
+ | **** add http://pdregistry.ca/templates/copyright.tmpl | ||
+ | *** To run.py | ||
+ | **** where it says | ||
+ | ***** infogami.config.plugin_path += ['plugins'] | ||
+ | ***** infogami.config.plugins += ['openlibrary', "upload", "i18n", 'api', 'scod'] | ||
+ | **** include the copyright module in the list, whatever its name is, in the list of plugins | ||
==== Mediawiki Open Library Extension Turned on on Wikipedia ==== | ==== Mediawiki Open Library Extension Turned on on Wikipedia ==== | ||
Line 51: | Line 72: | ||
* '''Please see http://pdregistry.ca/about for detailed roadmap.''' | * '''Please see http://pdregistry.ca/about for detailed roadmap.''' | ||
− | * | + | * DONE |
− | * | + | ** what is necessary to get sign-off from Access Copyright to make this a skin? |
− | * what is necessary to get sign-off from Access Copyright to make this a skin? | + | ** go through bugs |
− | * update documentation and make as much public as possible | + | ** update documentation and make as much public as possible |
− | * After Access Copyright sign-off, move templates over to Open Library and close down old site | + | * OPEN |
− | * Test out site | + | ** administrative bylaws maneuvering and empowerment of CC Canada |
− | * Launch public skins with soft launch | + | ** After Access Copyright sign-off, move templates over to Open Library and close down old site |
− | * Later do larger launch | + | ** Test out site |
+ | ** Launch public skins with soft launch | ||
+ | ** Later do larger launch | ||
=== Launch PD Code on Open Library === | === Launch PD Code on Open Library === | ||
− | * Open Library Dev server setup | + | * (DONE) Open Library Dev server setup |
− | ** | + | * (FRBR'ization) https://bugs.launchpad.net/openlibrary/+bug/128394 |
+ | ** This has become more of a priority post OCA meeting | ||
* Copyright Code Turned back on on dev server | * Copyright Code Turned back on on dev server | ||
+ | ** talked with anand about, and he said just do on IA/OL staging server | ||
+ | ** need to nudge anand about this | ||
* Update with Fred Von Lohman's OK'd text around functionality | * Update with Fred Von Lohman's OK'd text around functionality | ||
** Brewster wants to see copyright code phrased in terms of public domain rather than copyright | ** Brewster wants to see copyright code phrased in terms of public domain rather than copyright | ||
Line 93: | Line 119: | ||
* Next steps for wikipedia integration? | * Next steps for wikipedia integration? | ||
− | === | + | === Grow Usage in Other Jurisdictions === |
− | |||
− | |||
+ | * Integrate other jurisdictions public domain calculation code as part of the [http://okfn.org/wiki/PublicDomainCalculators OKFN pd-calculators project]. | ||
== User Interface == | == User Interface == | ||
Line 244: | Line 269: | ||
** [http://blog.librarylaw.com/librarylaw/2008/07/copyright-renew.html Peter Hirtle Article on how hard to calculate pd and copyright status ] | ** [http://blog.librarylaw.com/librarylaw/2008/07/copyright-renew.html Peter Hirtle Article on how hard to calculate pd and copyright status ] | ||
** [http://renewalrecords.urbanpug.com/index.php?search= renewal records project out of tulane] | ** [http://renewalrecords.urbanpug.com/index.php?search= renewal records project out of tulane] | ||
+ | ** [http://kcoyle.blogspot.com/2008/11/determining-copyright-status.html Karen Coyle analysis of google and other copyright calculation code] | ||
+ | * Public Domain Calculators | ||
+ | ** http://okfn.org/wiki/PublicDomainCalculators |
Latest revision as of 06:13, 5 October 2011
Contents
Public Domain Status of Creative Works on a Community Wiki
The PDWiki project's goal is to build a community around publicly editing listings of copyright status of creative works. It has grown, changed, and gone through many phases to get to where its at now. It currently has three solid components (Open Library integration, PDregistry.ca, and mediawiki plugin integration) to its strategy, and has played key roles in both the CCZero and Content Registries projects.
Not invented here: As the development process of the components seems to have slowed down, we would like to mention, that in the meanwhile several Content Registries are offering registration of public domain works. At the 2nd COMMUNIA conference in Turino the team of RegisteredCommons had presented an API and proposed a metadata scheme, allowing to express CC, PD and full copyright.
Communication
For overall realtime communication, please use #openlibrary on irc.freenode.net since #cc is chock full of people! :)
For mailing list, there are three lists we co-locate on including:
- Public
- Private for now
- http://mail.archive.org/cgi-bin/mailman/listinfo/pdregistry
- openlibrary@archive.org
Components
Open Library
- http://openlibrary.org
- Staging/Development Server: http://openlibrary.org:8080
- Bug Tracker
- Roadmap
- Code
PDRegistry.ca
NOTE: PDregistry.ca is still in locked mode until public launch, unfortunately.
- http://pdregistry.ca (current)
- Bug Tracker
- About/Roadmap
- setting up pdregistry.ca on your local machine
- setup development openlibrary environment
- Look at the Plugin part from: http://infogami.org/quicklook The code for copyright is already in the correct spot in the dev environment checkout (http://openlibrary.org /dev/docs/setup) Steps to start using it:
- To templates/type/edition/view:
- To templates/ :
- To run.py
- where it says
- infogami.config.plugin_path += ['plugins']
- infogami.config.plugins += ['openlibrary', "upload", "i18n", 'api', 'scod']
- include the copyright module in the list, whatever its name is, in the list of plugins
- where it says
Mediawiki Open Library Extension Turned on on Wikipedia
- Demo URL
- TBD
- Project Page
- Software Repository
- Bug Tracker
Roadmap
Launch PDRegistry.ca
- Please see http://pdregistry.ca/about for detailed roadmap.
- DONE
- what is necessary to get sign-off from Access Copyright to make this a skin?
- go through bugs
- update documentation and make as much public as possible
- OPEN
- administrative bylaws maneuvering and empowerment of CC Canada
- After Access Copyright sign-off, move templates over to Open Library and close down old site
- Test out site
- Launch public skins with soft launch
- Later do larger launch
Launch PD Code on Open Library
- (DONE) Open Library Dev server setup
- (FRBR'ization) https://bugs.launchpad.net/openlibrary/+bug/128394
- This has become more of a priority post OCA meeting
- Copyright Code Turned back on on dev server
- talked with anand about, and he said just do on IA/OL staging server
- need to nudge anand about this
- Update with Fred Von Lohman's OK'd text around functionality
- Brewster wants to see copyright code phrased in terms of public domain rather than copyright
- Also, brewster wants us to investigate just removing the copyright and unknown classications on the main pages, and require drill-down to discover these. PD status though should be on the book pages clearly.
- Finish more_info pages:
- Forward to Fred Von Lohman to get review of language around copyright/pd
- Add Open Library documentation for copyright functionality to dev server pages
- http://openlibrary.org/dev/docs/copyright/ (for hackers)
- Currently at http://pdregistry.ca/dev/docs/copyright
- http://openlibrary.org/copyright/ (for general info) NOT LIVE
- http://openlibrary.org/dev/docs/copyright/ (for hackers)
- Add Open Library copyright functionality page per jurisdictions with map/flowchart to each page to provide transparency to algorithms
- http://openlibrary.org/copyright/us (update with dev server url)
- http://openlibrary.org/copyright/ca (same as above)
- Work with CC Jurisdictions on adding more pd/copyright code, with CC NL as first and OKFN additions
- Open Library integration is not going to roll out with much press
- Open Content License Functionality
- Add license field to openlibrary for tracking if Creative Commons license or any other licenses are attached to a work. https://bugs.launchpad.net/pdregistry.ca/+bug/283524
Launch OL + Wikipedia Integration
- API additions to Open Library:
- launch launchpad bug tracker (David) (DONE)
- Get javascript added to WMF proxy
- Mediawiki extension released when? hopefully in NOV 2008 after OCA meeting
- Next steps for wikipedia integration?
Grow Usage in Other Jurisdictions
- Integrate other jurisdictions public domain calculation code as part of the OKFN pd-calculators project.
User Interface
Because users will come to the site with books and other materials to catalog, we should avoid making the system too abstract. wp:FRBR criteria outline four basic levels of concreteness:
- Work
- Expression
- Manifestation
- Item
Copyright status appears to hinge on the expression-level data, but the data we collect are manifestation-level. Users will also be more familiar with manifestation-level data.
So, we should have the UI revolve around the manifestation but perform copyright analysis on the expressions within:
- Manifestation (book) title
- Publisher
- Expressions within
- Authors of each expression
Copyright status will then be determined for each expression.
Relationship to Other Projects
Current
- The Public Facing sites for this system are (in order of integration priority)
- wikipedia.org
- openlibrary.org
- archive.org
- Public Domain Calculators
- PDWiki (This is what cc is providing)
- OKFN pd calculators
- Data Miners and Harvesters
- Public
- OKFN
- community contributions
- Private
- collecting societes (access copyright, etc)
- Public
Potential
- Canada
- hugh mcgwire ( librivox )
- audio books of public domain works
- interested in the project
- want to participate
- andy shot them integration of databases
- gutenberg canada, same thing, same response
- hugh mcgwire ( librivox )
- Free Culture UK "Public Domain Burn" http://freeculture.org.uk/PublicDomainBurn
Contact: Rufus Pollock rufus.pollock@okfn.org (MKG call in May 2006; agreed to keep each other aprised of developments with our respective projects)
- WIPO Discussions about protection of the Public Domain & Chile's Proposal re: Public Domain: http://www.eff.org/deeplinks/archives/005136.php
Other Goals
- We are providing:
- formula for determing copyright status and pd deed for assigning works in multiple jurisdictions starting with Canada
- Doing one thing well: providing the ultimate free and open community-reviewed citation/copyright registry
- A system for other services to rely upon
- A community-friendly host for determining copyright status and other bibliographic information
Roles
CC
Pushing the project along. Providing funding for key parts of the project from Rockefeller Foundation Grant.
- Jon Phillips
- Liaise between all parties
- direct traffic
- build this project
- make it sustainable
- keep it on time/target as best possible
- make is useful (and not shelf-ware)
CC Canada
Handling the administration and legal rules on the Canadian side
- Marcus Bornfreud
- liaison
- direction
- strategic creativity report
- Andy Kaplan
- legal rules
- technical liaison
- advisory committee stuff
- Tina Piper
- work plan overall
- students will help her out, etc
- more when we have action with CA development, research, etc
Access Copyright
Providing the initial data dump of many records to start the project. Providing vision
- GC
- providing legal thoughts
- lead on the Access Copyright side
WMF
- David Strauss
- implementation of the original code and site
- creative direction from wiki* standpoint
- technical recommendations
- directing any sub-contractors
Community
- edit entries
- file bugs and feature requests
- hack on projects code
- tend to media
- participate on mailing lists
- help find more records to feed into the systems
Publicity
- Updated Announcement
- Please add
- Original Announcement
- http://creativecommons.org/weblog/entry/5809
- http://www.accesscopyright.ca/docs/PublicDomainRegistryRelease.pdf
- http://www.accesscopyright.ca/Default.aspx?id=44
- http://erictremblay.blogspot.com/2006/03/canadian-public-domain-registry-is.html
- http://www.quillandquire.com/news/article.cfm?article_id=7087
- http://www.culturelibre.ca/?p=107
- http://libcollections.blogspot.com/2006/03/canadian-public-domain-registry.html
- http://www.placesforwriters.com/archives/announcements/#004916
- http://www.earlham.edu/~peters/fos/2006_02_26_fosblogarchive.html#114149024969009930
- http://blog.thismagazine.ca/archives/2006/03/copyright_copyw.html#comments
- http://canadianmags.blogspot.com/2006/03/copyright-merger-in-works.html
- http://www.downes.ca/cgi-bin/page.cgi?post=33726
- http://www.cippic.ca/en/news/article.html?205
- http://www.davidmattison.ca/wordpress/?p=1686
- http://www.theglobeandmail.com/servlet/Page/document/v5/content/subscribe?user_URL=http://www.theglobeandmail.com%2Fservlet%2Fstory%2FRTGAM.20060303.gtdatabase0303%2FBNStory%2FTechnology%2F%3Fpage%3Drss%26id%3DRTGAM.20060303.gtdatabase0303&ord=1172793697891&brand=theglobeandmail&force_login=true
- http://blog.uwinnipeg.ca/loomware/archives/001875.html
External Links
- Public Domain Calculation
- Public Domain Calculators