Skip to content

Commit 98a8e2d

Browse files
authored
Merge pull request creativecommons#5 from creativecommons/add_project_ideas
Added a bunch of project ideas
2 parents 628d267 + c622b26 commit 98a8e2d

File tree

13 files changed

+166
-9
lines changed

13 files changed

+166
-9
lines changed

content/gsoc-2019/project-ideas/project-ideas-list/archive-cc-licensed-content/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: Allow creators of CC-licensed work to archive their content
5+
title: Creative Commons Archive
66
---
77
description:
88

content/gsoc-2019/project-ideas/project-ideas-list/button-for-contact/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: Implement an easy way to get in touch with creators
5+
title: Contact content creators easily
66
---
77
description:
88

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
_model: project-idea
2+
---
3+
_hidden: yes
4+
---
5+
title: Creative Commons plugins for creation platforms and tools
6+
---
7+
description: We'd like to create plugins for other platforms to help users find CC-licensed content (using the CC Catalog API), attribute them correctly, and license their own work under CC licenses. Any creation platform or software is fair game. Some ideas: Google Docs/Slides, Microsoft Office, browser extensions,
8+
---
9+
rationale:
10+
11+
We would like to integrate with as many content creation platforms and tools as seamlessly as possible to promote use of CC licenses and discovery of CC-licensed content.
12+
---
13+
resources:
14+
- [Documentation for developing add-ons for G-Suite](https://developers.google.com/gsuite/add-ons/overview)
15+
- [Old Microsoft Office plugin information](https://wiki.creativecommons.org/wiki/Microsoft_Office_Addin)
16+
- [Old OpenOffice plugin information](https://wiki.creativecommons.org/wiki/OpenOfficeOrg_Addin)
17+
- [CC license finder browser extension](https://github.com/raulsi/CClicense)
18+
---
19+
expected_result:
20+
21+
Public release of a functional and well-documented plugin.
22+
---
23+
skills_recommended: Varies
24+
---
25+
primary_mentor: Timid Robot Zehta
26+
---
27+
backup_mentor: Kriti Godey
28+
---
29+
difficulty: Medium
30+
---
31+
proposal_tag: Plugin
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
_model: project-idea
2+
---
3+
_hidden: yes
4+
---
5+
title: Creative Commons Resource Archive
6+
---
7+
description: We have an old website that collects resources related to using Creative Commons licenses. It is extremely outdated and we would like to rewrite it from the ground up to nake it easy for non-techbical users to update and to match the style of CC's current website.
8+
---
9+
rationale:
10+
11+
A place to collect resources about CC licensing would be very useful to our users but the site as-is is not usable. The design is not modern or intuitive and since it uses a static-site generator, it is not easy for non-technical users to add content, which leads to it being out of date.
12+
---
13+
resources:
14+
- [CC Resource Archive site](https://resources.creativecommons.org/)
15+
- [CC Resource Archive code](https://github.com/creativecommons/cc-resource-archive/tree/gh-pages)
16+
17+
---
18+
expected_result:
19+
20+
Release of an up-to-date site that provdes an interface for non-technical users to add content. It should be styled more modernly and to match CC's current website. It should be easily deployable and the code should be documented.
21+
---
22+
skills_recommended: Python or WordPress/PHP
23+
---
24+
primary_mentor: Hugo Solar
25+
---
26+
backup_mentor: Breno Ferreira
27+
---
28+
difficulty: Easy
29+
---
30+
proposal_tag: Usability
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
_model: project-idea
2+
---
3+
_hidden: yes
4+
---
5+
title: CC Search JavaScript library
6+
---
7+
description: A JavaScript library allows users to search for CC-licensed content using the CC Catalog API.
8+
---
9+
rationale:
10+
11+
Providing a JavaScript library that allows integration of searching for CC-licensed content into other websites will expand the reach of CC-licensed content.
12+
---
13+
resources:
14+
- [CC Catalog API code](https://github.com/creativecommons/cccatalog-api/)
15+
- [CC Search](https://ccsearch.creativecommons.org/)
16+
- [CC Search frontend code](https://github.com/creativecommons/cccatalog-frontend)
17+
---
18+
expected_result:
19+
20+
Public release of an functional, up-to-date, and well-documented JavaScript library using the CC Catalog API.
21+
---
22+
skills_recommended: JavaScript
23+
---
24+
primary_mentor: Breno Ferreira
25+
---
26+
backup_mentor: Alden Page
27+
---
28+
difficulty: Medium
29+
---
30+
proposal_tag: Plugin
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
_model: project-idea
2+
---
3+
_hidden: yes
4+
---
5+
title: Creative Commons JavaScript license chooser
6+
---
7+
description: Our license chooser JavaScript widget has not been updated since 2015. We'd like to update it so that it is functional and follows modern coding style and best practices, including not hardcoding license information and removing its dependency on PHP.
8+
---
9+
rationale:
10+
11+
Providing a functional JavaScript widget that allows anyone to embed choosing a CC license on their site will widen the reach of CC licenses.
12+
---
13+
resources:
14+
- [JS widget code](https://github.com/creativecommons/LicenseChooser.js)
15+
- [Older CC JS widget](https://github.com/creativecommons/jswidget)
16+
---
17+
expected_result:
18+
19+
Public release of an functional, up-to-date, and well-documented JavaScript widget or library.
20+
---
21+
skills_recommended: JavaScript
22+
---
23+
primary_mentor: Breno Ferreira
24+
---
25+
backup_mentor: Kriti Godey
26+
---
27+
difficulty: Medium
28+
---
29+
proposal_tag: Plugin

content/gsoc-2019/project-ideas/project-ideas-list/narrow-use-case-search/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: The ability to search by use case in CC Search
5+
title: CC Search: search by use case
66
---
77
description:
88

content/gsoc-2019/project-ideas/project-ideas-list/new-license-pathway/contents.lr

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: New introductory educational tool for licenses
5+
title: New educational tool for CC licenses
66
---
77
description:
88

9-
Prototype a new pathway and educational tool that clearly communicates the licenses and leads the creator to the appropriate license for her needs. See the resources section for the link to the current license chooser.
9+
Prototype a new pathway and educational tool that clearly communicates the differences between CC licenses and leads the creator to the appropriate license for her needs. See the resources section for the link to the current license chooser.
1010
---
1111
rationale:
1212

content/gsoc-2019/project-ideas/project-ideas-list/no-click-attribution/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: Tool to make attribution as easy as possible (no-click)
5+
title: No-click attribution for CC-licensed content
66
---
77
description:
88

content/gsoc-2019/project-ideas/project-ideas-list/obtain-id/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: Assign each CC-licensed work a unique ID
5+
title: Unique IDs for CC-licensed content
66
---
77
description:
88

content/gsoc-2019/project-ideas/project-ideas-list/reimagine-translation-pipeline/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ _model: project-idea
22
---
33
_hidden: yes
44
---
5-
title: Reimagine license translation pipeline
5+
title: New license translation pipeline
66
---
77
description:
88

content/gsoc-2019/project-ideas/project-ideas-list/supercharge-our-indexing-engine/contents.lr

+5-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ Ideally, distributing the indexing process across 5 nodes should cut the indexin
2222
---
2323
skills_recommended: Python, basic understanding of threads, basic understanding of databases, benchmark-driven mindset.
2424
---
25-
mentors: Alden Page
25+
primary_mentor: Alden Page
26+
---
27+
backup_mentor: Timid Robot Zehta
2628
---
2729
difficulty: Hard
30+
---
31+
proposal_tag: Search
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
_model: project-idea
2+
---
3+
_hidden: yes
4+
---
5+
title: Creative Commons WordPress plugin
6+
---
7+
description: Our WordPress plugin has not been updated for two years. We'd like to update the plugin so that it is compatible with the latest version of WordPress and the code is in line with WordPress best practices. Add features to it that would help users find CC-licensed content, attribute them correctly, and license their own work under CC licenses.
8+
---
9+
rationale:
10+
11+
WordPress is one of the top platforms for creators on the internet who both produce and consume CC-licensed content. We would like to integrate with it as seamlessly as possible to promote use of CC licenses and discovery of CC-licensed content.
12+
---
13+
resources:
14+
- [WordPress plugin code](https://github.com/creativecommons/creativecommons-wordpress-plugin)
15+
- [Blog post announcing last WordPress plugin update](https://creativecommons.org/2017/01/18/one-click-wordpress/)
16+
- [CC Search (for potential integration with the plugin)](https://ccsearch.creativecommons.org/)
17+
- [CC Search API code](https://github.com/creativecommons/cccatalog-api)
18+
- [Older CC WordPress plugin](https://github.com/cc-archive/wordpress-cc-plugin)
19+
20+
---
21+
expected_result:
22+
23+
Public release of an functional, up-to-date, and well-documented WordPress plugin.
24+
---
25+
skills_recommended: PHP, WordPress
26+
---
27+
primary_mentor: Hugo Solar
28+
---
29+
backup_mentor: Kriti Godey
30+
---
31+
difficulty: Medium
32+
---
33+
proposal_tag: Plugin

0 commit comments

Comments
 (0)