Difference between revisions of "DeveloperBeta"

From Creative Commons
Jump to: navigation, search
(enable TOC)
(reword, remove split, reorder)
Line 5: Line 5:
 
Welcome to the homepage for all things Software Development at Creative Commons.  We hope to build a community of developers interested in the development of tools to facilitate Creative Commons' licenses and standards.
 
Welcome to the homepage for all things Software Development at Creative Commons.  We hope to build a community of developers interested in the development of tools to facilitate Creative Commons' licenses and standards.
  
<div class="split-half">
+
= Get Involved =
== Getting Involved ==
 
 
Getting involved with the Creative Commons Develoer Community is easy!  Here are some examples of things you can work on:
 
Getting involved with the Creative Commons Develoer Community is easy!  Here are some examples of things you can work on:
  
 +
* Join the Community! - See the [[Mailing Lists|mailing lists]], [[IRC|IRC channel]], and learn about [[Open Source|CC + Open Source]].
 
* Try your hand at some [[Developer Challenges|Developer Challenges]]!
 
* Try your hand at some [[Developer Challenges|Developer Challenges]]!
 
* [http://translate.creativecommons.org Translate] projects into different languages.
 
* [http://translate.creativecommons.org Translate] projects into different languages.
Line 14: Line 14:
 
* [[Maximize Software Distribution|Maximizing software distribution]] by targeting distros, PR, etc.
 
* [[Maximize Software Distribution|Maximizing software distribution]] by targeting distros, PR, etc.
  
== Community Goals ==
+
= Projects =
 
 
* Build a strong and supportive community of developers
 
* Support Creative Commons Developer Community Projects
 
* Build infrastructure around Creative Commons licenses
 
* Build infrastructure around Creative Commons standards
 
 
 
== Joining the Community ==
 
A community is built not only around the code which is written but the interaction between the developers.  Here is the information on how to join the mailing list and IRC channels used by the community.
 
 
 
* [[Mailing Lists]]
 
* [[IRC]]
 
* CC + [[Open Source]] - Learn about the CC Developer Community.
 
 
 
== Documentation ==
 
 
 
* Available ways to enable users to [[Choose license|choose a licens]].
 
* [[License Wrappers|Reading Licenses]] in various programming languages
 
* [[HOWTO Patch|HOWTO Create, Apply and Submit Patches]]
 
* [[Translate|Translating]] - Help localize for your language
 
* [[Coding Style]] - General coding guidelines and settings
 
* [[UsingMarkup| Using Markup]]
 
* [[git phrasebook]] - Tips on using "git" well
 
* [[Software Release Procedure]] - best practices for releasing CC Developer Community Software
 
 
 
== Discussion ==
 
 
 
* [[Search Engine Survey]] - General survey of the open source search engine scene
 
* [[Operating System Search Survey]] - General survey of search and metadata
 
 
 
</div>
 
<div class="split-half">
 
 
 
== Projects ==
 
  
 
The Creative Commons Development Community actively develops the following software projects:
 
The Creative Commons Development Community actively develops the following software projects:
Line 63: Line 30:
 
Also see the [[:Category:Tools|Tools Category Index]] for links to additional projects.  Code for our projects is hosted at [http://code.creativecommons.org code.creativecommons.org] or [[CcTools Berlios|Berlios.de]]; see the [[Source Repository Policy]] for information on contributing code or starting a new project.  See the [[Source Repository Information]] page for general information about the available modules and how to check them out from source control.
 
Also see the [[:Category:Tools|Tools Category Index]] for links to additional projects.  Code for our projects is hosted at [http://code.creativecommons.org code.creativecommons.org] or [[CcTools Berlios|Berlios.de]]; see the [[Source Repository Policy]] for information on contributing code or starting a new project.  See the [[Source Repository Information]] page for general information about the available modules and how to check them out from source control.
  
=== Supporting Projects ===
+
== Supporting Projects ==
  
 
We also maintain several library projects which are reused in some of our applications:
 
We also maintain several library projects which are reused in some of our applications:
Line 74: Line 41:
 
* [[libfeedback]]
 
* [[libfeedback]]
  
=== Exploratory Projects ===
+
= Community Goals =
 +
 
 +
* Build a strong and supportive community of developers
 +
* Support Creative Commons Developer Community Projects
 +
* Build infrastructure around Creative Commons licenses
 +
* Build infrastructure around Creative Commons standards
 +
 
 +
= Documentation =
 +
 
 +
* Available ways to enable users to [[Choose license|choose a licens]].
 +
* [[License Wrappers|Reading Licenses]] in various programming languages
 +
* [[HOWTO Patch|HOWTO Create, Apply and Submit Patches]]
 +
* [[Translate|Translating]] - Help localize for your language
 +
* [[Coding Style]] - General coding guidelines and settings
 +
* [[UsingMarkup| Using Markup]]
 +
* [[git phrasebook]] - Tips on using "git" well
 +
* [[Software Release Procedure]] - best practices for releasing CC Developer Community Software
 +
 
 +
= Discussion =
 +
 
 +
* [[Search Engine Survey]] - General survey of the open source search engine scene
 +
* [[Operating System Search Survey]] - General survey of search and metadata
 +
 
 +
== Exploratory Projects ==
  
 
The projects below are currently being discussed or explored:
 
The projects below are currently being discussed or explored:
Line 81: Line 71:
 
* [[Dream CC Tool]] - A discussion of the "ideal" CC tool; possibly the successor to ccPublisher?
 
* [[Dream CC Tool]] - A discussion of the "ideal" CC tool; possibly the successor to ccPublisher?
 
* [[Development Ideas]] - A collection of nascent ideas for CC-enabled tools. As these become more fleshed out, they'll be moved to their own pages.
 
* [[Development Ideas]] - A collection of nascent ideas for CC-enabled tools. As these become more fleshed out, they'll be moved to their own pages.
</div>
 
  
== Developer Community Credits ==
+
= Developer Community Credits =
  
 
* [[User:NathanYergler|Nathan Yergler]]
 
* [[User:NathanYergler|Nathan Yergler]]

Revision as of 18:40, 23 September 2008


Welcome

Welcome to the homepage for all things Software Development at Creative Commons. We hope to build a community of developers interested in the development of tools to facilitate Creative Commons' licenses and standards.

Get Involved

Getting involved with the Creative Commons Develoer Community is easy! Here are some examples of things you can work on:

Projects

The Creative Commons Development Community actively develops the following software projects:

Also see the Tools Category Index for links to additional projects. Code for our projects is hosted at code.creativecommons.org or Berlios.de; see the Source Repository Policy for information on contributing code or starting a new project. See the Source Repository Information page for general information about the available modules and how to check them out from source control.

Supporting Projects

We also maintain several library projects which are reused in some of our applications:

Community Goals

  • Build a strong and supportive community of developers
  • Support Creative Commons Developer Community Projects
  • Build infrastructure around Creative Commons licenses
  • Build infrastructure around Creative Commons standards

Documentation

Discussion

Exploratory Projects

The projects below are currently being discussed or explored:

Developer Community Credits