Difference between revisions of "Source Repository Information"
(22 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Developer]] | [[Category:Developer]] | ||
+ | [[Category:CC_Tech_Handbook]] | ||
− | |||
− | == | + | == Open Source Projects == |
− | + | '''[https://opensource.creativecommons.org/projects/ Open Source Projects — Creative Commons on GitHub] contains an overview of our FOSS projects.''' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | == Git Repositories on GitHub == |
− | + | Creative Commons has [http://git.or.cz/ Git] repositories on GitHub: | |
+ | # https://github.com/creativecommons/ | ||
+ | # https://github.com/cc-archive/ | ||
− | |||
− | + | == Historical Information == | |
− | + | * ???? ???: We moved our repositories to GitHub (some time between 2011 September and 2014 April) | |
+ | * 2008 March: We moved our primary source repository from Sourceforge.net to code.creativecommons.org | ||
+ | ** [https://opensource.creativecommons.org/archives/old-tech-blog/entries/version-control-changes/ Version Control Changes — Creative Commons on GitHub] | ||
+ | * 2005 November: In order to take advantage of Subversion source control and other features, Creative Commons moved the ccPublisher 2 project from SourceForge.net to developer.Berlios.de | ||
− | + | === 2008 Subversion Modules === | |
− | + | <table align="left" valign="top" style="float:none;"> | |
− | + | <tr><th>module name </th><th>description</th></tr> | |
− | + | <tr><td>__cvs_import/</td><td>Inactive modules imported to Subversion from CVS circa 2005 (from sourceforge.net).</td></tr> | |
− | + | <tr><td>adobe_panel/</td><td>XMP license panel for legacy Adobe products</td></tr> | |
− | + | <tr><td>api/</td><td>CC API; now developed in git (cc.api)</td></tr> | |
+ | <tr><td>api_client/</td><td>Wrappers for the API in Python, Java, etc; unmaintained.</td></tr> | ||
+ | <tr><td>asheesh_oneoffs/</td><td></td></tr> | ||
+ | <tr><td>autocurate/</td><td>Scripts to generate packages of content from sites like Flickr, etc, used for LiveCD.</td></tr> | ||
+ | <tr><td>banshee-license-verifier-plugin/</td><td>GSOC project: plugin for Banshee to verify web statement metadata pointed to in MP3 ID3 tags.</td></tr> | ||
+ | <tr><td>bbpress/</td><td>Tracking repository of bbpress</td></tr> | ||
+ | <tr><td>blog_analysis/</td><td>Return top blogs pointing to CC, as reported by Technorati. Used for targeted outreach.</td></tr> | ||
+ | <tr><td>buildout_script/</td><td>Buildout recipe for doing string substitution in script templates</td></tr> | ||
+ | <tr><td>campaign_widget/</td><td>Annual campaign javascript widget</td></tr> | ||
+ | <tr><td>cc-content.deb/</td><td></td></tr> | ||
+ | <tr><td>cc-sharp/</td><td>C# model for CC licenses</td></tr> | ||
+ | <tr><td>cc.engine/</td><td>License engine; now developed in git (cc.license)</td></tr> | ||
+ | <tr><td>cc.license/</td><td></td></tr> | ||
+ | <tr><td>ccbanshee/</td><td>GSOC project: Banshee plugin for displaying license information</td></tr> | ||
+ | <tr><td>cchost/</td><td>Legacy repository for CCHost, platform developed for CC Mixter</td></tr> | ||
+ | <tr><td>cci/</td><td>WordPress for legacy iCommons website</td></tr> | ||
+ | <tr><td>cclabs/</td><td>Legacy CC Labs experiments (DHTML chooser, et al)</td></tr> | ||
+ | <tr><td>cclib/</td><td></td></tr> | ||
+ | <tr><td>cclicense/</td><td></td></tr> | ||
+ | <tr><td>[[CcLookup|cclookup]]/</td><td>wxPython application for verifying web statements embedded in media files</td></tr> | ||
+ | <tr><td>[[CcNutch|ccnutch]]/</td><td>Nutch + cc search customizations</td></tr> | ||
+ | <tr><td>ccoer/</td><td>Early prototype of DiscoverEd, based on Scuttle</td></tr> | ||
+ | <tr><td>ccooo/</td><td>OpenOffice.org add-on, now developed in git.</td></tr> | ||
+ | <tr><td>ccpublisher1/</td><td>CC Publisher 1.x; 2.x code lives in the berlios.de repository/td></tr> | ||
+ | <tr><td>ccrdf/</td><td>A Python wrapper for CC Licenses</td></tr> | ||
+ | <tr><td>ccsearch/</td><td>CC Meta-search</td></tr> | ||
+ | <tr><td>cctagutils/</td><td>Python library for reading and writing CC's suggested web statements</td></tr> | ||
+ | <tr><td>ccwordpress/</td><td>creativecommons.org</td></tr> | ||
+ | <tr><td>cli_tools/</td><td>Command line tools for tagging and verifying licensed works.</td></tr> | ||
+ | <tr><td>desktop_search/</td><td>Prototype of Spotlight plugin for Mac OS X</td></tr> | ||
+ | <tr><td>experimental/</td><td></td></tr> | ||
+ | <tr><td>feed2map/</td><td></td></tr> | ||
+ | <tr><td>hooks/</td><td></td></tr> | ||
+ | <tr><td>i18n/</td><td>Translations, maintenance tools, now in git.</td></tr> | ||
+ | <tr><td>i18nedit/</td><td>Half finished prototype of web based PO editor, herder</td></tr> | ||
+ | <tr><td>jswidget/</td><td>Drop-in javascript widget for license selection</td></tr> | ||
+ | <tr><td>liblicense/</td><td>C library for manipulating license information embedded in files</td></tr> | ||
+ | <tr><td>liblicense-gnome/</td><td>gnome UI bindings for liblicense</td></tr> | ||
+ | <tr><td>liblicense-kde/</td><td>KDE UI bindings for liblicense</td></tr> | ||
+ | <tr><td>liblicense-sugar/</td><td>Sugar UI for liblicense</td></tr> | ||
+ | <tr><td>license-tutorial/</td><td></td></tr> | ||
+ | <tr><td>license.rdf/</td><td>License RDF files</td></tr> | ||
+ | <tr><td>license_xsl/</td><td>Legacy chooser XSLT and questions</td></tr> | ||
+ | <tr><td>livecontent/</td><td>Live CD with CC licensed content</td></tr> | ||
+ | <tr><td>log_analysis/</td><td></td></tr> | ||
+ | <tr><td>metadata_scraper/</td><td>Now developed in git as deedscraper</td></tr> | ||
+ | <tr><td>mozcc2/</td><td>Firefox add-on for displaying CC license information; superseded by OpenAttribute</td></tr> | ||
+ | <tr><td>nagios/</td><td>monitoring configuration</td></tr> | ||
+ | <tr><td>nc-survey/</td><td>Non-Commercial survey related code</td></tr> | ||
+ | <tr><td>oe_search/</td><td>PHP frontend for a Google CSE that acted as early DiscoverEd prototype</td></tr> | ||
+ | <tr><td>oenutch/</td><td>DiscoverEd</td></tr> | ||
+ | <tr><td>operator_userscript/</td><td>User script for Operator to display license information</td></tr> | ||
+ | <tr><td>opml/</td><td>Python library for reading and parsing OPML</td></tr> | ||
+ | <tr><td>pdf_callback/</td><td>Demonstration of a PDF with "phone home" capability</td></tr> | ||
+ | <tr><td>planet/</td><td>CC feed aggregator</td></tr> | ||
+ | <tr><td>pyarchive/</td><td>Python library for uploading works to Internet Archive</td></tr> | ||
+ | <tr><td>pywikipedia/</td><td>Python API for mediawiki, used for sending staff call emails</td></tr> | ||
+ | <tr><td>rdfadict/</td><td>Python dict-like interface for an RDFa parser</td></tr> | ||
+ | <tr><td>scicom/</td><td>Science Commons related projects, including MTA, SCA</td></tr> | ||
+ | <tr><td>scripts/</td><td></td></tr> | ||
+ | <tr><td>smw_tools/</td><td></td></tr> | ||
+ | <tr><td>stats/</td><td></td></tr> | ||
+ | <tr><td>themes/</td><td>Various theme projects</td></tr> | ||
+ | <tr><td>vendorlibs/</td><td>Vendor libraries that are used by other projects. Modules are imported here if the project doesn't use svn, so we can use svn:externals, or if additional customization is required</td></tr> | ||
+ | <tr><td>widgets/</td><td>Widgets for visualizing CC content and information.</td></tr> | ||
+ | <tr><td>wordpressmu/</td><td></td></tr> | ||
+ | <tr><td>wpLicense/</td><td>WordPress plugin for CC licensing; now developed in git/WP svn</td></tr> | ||
+ | <tr><td>www-i/</td><td>i.creativecommons.org</td></tr> | ||
+ | <tr><td>xmp/</td><td>Tools for embedding XMP metadata in PDF, JPEG and (future) other file types.</td></tr> | ||
+ | <tr><td>zope_products/ </td><td>CC developed zope products: the license engine, Plone skin and iStr.</td></tr> | ||
+ | </table> |
Latest revision as of 18:30, 21 November 2019
Contents
Open Source Projects
Open Source Projects — Creative Commons on GitHub contains an overview of our FOSS projects.
Git Repositories on GitHub
Creative Commons has Git repositories on GitHub:
Historical Information
- ???? ???: We moved our repositories to GitHub (some time between 2011 September and 2014 April)
- 2008 March: We moved our primary source repository from Sourceforge.net to code.creativecommons.org
- 2005 November: In order to take advantage of Subversion source control and other features, Creative Commons moved the ccPublisher 2 project from SourceForge.net to developer.Berlios.de
2008 Subversion Modules
module name | description |
---|---|
__cvs_import/ | Inactive modules imported to Subversion from CVS circa 2005 (from sourceforge.net). |
adobe_panel/ | XMP license panel for legacy Adobe products |
api/ | CC API; now developed in git (cc.api) |
api_client/ | Wrappers for the API in Python, Java, etc; unmaintained. |
asheesh_oneoffs/ | |
autocurate/ | Scripts to generate packages of content from sites like Flickr, etc, used for LiveCD. |
banshee-license-verifier-plugin/ | GSOC project: plugin for Banshee to verify web statement metadata pointed to in MP3 ID3 tags. |
bbpress/ | Tracking repository of bbpress |
blog_analysis/ | Return top blogs pointing to CC, as reported by Technorati. Used for targeted outreach. |
buildout_script/ | Buildout recipe for doing string substitution in script templates |
campaign_widget/ | Annual campaign javascript widget |
cc-content.deb/ | |
cc-sharp/ | C# model for CC licenses |
cc.engine/ | License engine; now developed in git (cc.license) |
cc.license/ | |
ccbanshee/ | GSOC project: Banshee plugin for displaying license information |
cchost/ | Legacy repository for CCHost, platform developed for CC Mixter |
cci/ | WordPress for legacy iCommons website |
cclabs/ | Legacy CC Labs experiments (DHTML chooser, et al) |
cclib/ | |
cclicense/ | |
cclookup/ | wxPython application for verifying web statements embedded in media files |
ccnutch/ | Nutch + cc search customizations |
ccoer/ | Early prototype of DiscoverEd, based on Scuttle |
ccooo/ | OpenOffice.org add-on, now developed in git. |
ccpublisher1/ | CC Publisher 1.x; 2.x code lives in the berlios.de repository/td> |
ccrdf/ | A Python wrapper for CC Licenses |
ccsearch/ | CC Meta-search |
cctagutils/ | Python library for reading and writing CC's suggested web statements |
ccwordpress/ | creativecommons.org |
cli_tools/ | Command line tools for tagging and verifying licensed works. |
desktop_search/ | Prototype of Spotlight plugin for Mac OS X |
experimental/ | |
feed2map/ | |
hooks/ | |
i18n/ | Translations, maintenance tools, now in git. |
i18nedit/ | Half finished prototype of web based PO editor, herder |
jswidget/ | Drop-in javascript widget for license selection |
liblicense/ | C library for manipulating license information embedded in files |
liblicense-gnome/ | gnome UI bindings for liblicense |
liblicense-kde/ | KDE UI bindings for liblicense |
liblicense-sugar/ | Sugar UI for liblicense |
license-tutorial/ | |
license.rdf/ | License RDF files |
license_xsl/ | Legacy chooser XSLT and questions |
livecontent/ | Live CD with CC licensed content |
log_analysis/ | |
metadata_scraper/ | Now developed in git as deedscraper |
mozcc2/ | Firefox add-on for displaying CC license information; superseded by OpenAttribute |
nagios/ | monitoring configuration |
nc-survey/ | Non-Commercial survey related code |
oe_search/ | PHP frontend for a Google CSE that acted as early DiscoverEd prototype |
oenutch/ | DiscoverEd |
operator_userscript/ | User script for Operator to display license information |
opml/ | Python library for reading and parsing OPML |
pdf_callback/ | Demonstration of a PDF with "phone home" capability |
planet/ | CC feed aggregator |
pyarchive/ | Python library for uploading works to Internet Archive |
pywikipedia/ | Python API for mediawiki, used for sending staff call emails |
rdfadict/ | Python dict-like interface for an RDFa parser |
scicom/ | Science Commons related projects, including MTA, SCA |
scripts/ | |
smw_tools/ | |
stats/ | |
themes/ | Various theme projects |
vendorlibs/ | Vendor libraries that are used by other projects. Modules are imported here if the project doesn't use svn, so we can use svn:externals, or if additional customization is required |
widgets/ | Widgets for visualizing CC content and information. |
wordpressmu/ | |
wpLicense/ | WordPress plugin for CC licensing; now developed in git/WP svn |
www-i/ | i.creativecommons.org |
xmp/ | Tools for embedding XMP metadata in PDF, JPEG and (future) other file types. |
zope_products/ | CC developed zope products: the license engine, Plone skin and iStr. |