Skip to content

Commit

Permalink
Merge pull request #760 from creativecommons/gsoc-prep-2024
Browse files Browse the repository at this point in the history
Prepare for Google Summer of Code (GSoC) 2024
  • Loading branch information
TimidRobot authored Feb 5, 2024
2 parents ae64510 + edd95d7 commit 5e7a91d
Show file tree
Hide file tree
Showing 19 changed files with 211 additions and 213 deletions.
6 changes: 3 additions & 3 deletions content/blog/authors/TimidRobot/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ name: Timid Robot Zehta
md5_hashed_email: 5324367e4af9d821ff3b388c04c42e7e
---
about:
Timid Robot Zehta (please call them "Timid Robot") is the Core Systems Manager
at [Creative Commons][creativecommons]. They are `@Timid Robot` on [CC
Timid Robot Zehta (please call them "Timid Robot") is the [Director of
Technology][ccperson] at Creative Commons. They are `@Timid Robot` on [CC
Slack](/community/) and [TimidRobot][github] on GitHub.

[creativecommons]: https://creativecommons.org/author/timidcreativecommons-org/
[ccperson]: https://creativecommons.org/person/timidcreativecommons-org/
[github]: https://github.com/TimidRobot
7 changes: 4 additions & 3 deletions content/blog/authors/annatuma/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ name: Anna Tumadóttir
md5_hashed_email: c6b98be141f57ce877a7ae10595b0ae0
---
about:
Anna is the [Chief Operating Officer
(COO)](https://creativecommons.org/author/annacreativecommons-org/) at Creative
Commons. She's `@Anna` on the [CC Slack](/community/).
Anna is the [Interm CEO/Chief Operating Officer (COO)][ccperson] at Creative
Commons. She's `@Anna` on the [CC Slack](/community/).

[ccperson]: https://creativecommons.org/person/annacreativecommons-org/
16 changes: 8 additions & 8 deletions content/blog/authors/obulat/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ name: Olga Bulat
md5_hashed_email: acd34b5434369aeaf31de8ea94368bf0
---
about:
[Olga](https://creativecommons.org/author/obulat/) is a developer based in
Istanbul, Turkey. She loves programming in Python and Javascript. Her main
areas of interest are web development, Natural Language Processing, languages,
geography and education. Apart from that, she is busy raising her (soon to be)
three kids.
Olga is a developer based in Istanbul, Turkey. She loves programming in Python
and Javascript. Her main areas of interest are web development, Natural
Language Processing, languages, geography and education. Apart from that, she
is busy raising her (soon to be) three kids.

Olga is worked on improving the [CC License
Chooser](https://github.com/creativecommons/cc-chooser) as part of [Outreachy
December 2019 - March 2020](/programs/history/).
Olga worked on improving the [ Chooser][chooser] as part of [Outreachy December
2019 - March 2020](/programs/history/).

[chooser]: https://github.com/creativecommons/chooser
6 changes: 3 additions & 3 deletions content/blog/authors/precious/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ name: Precious Oritsedere
md5_hashed_email: 799674ebf72ebba137da36402f2bab93
---
about:
I am a front-end engineer. I build exceptional and problem-solving web applications. I am
`@Precious oritsedere` on [CC Slack](/community/) and [PreciousOritsedere][github] on GitHub.
I am a front-end engineer. I build exceptional and problem-solving web
applications. I am `@Precious oritsedere` on [CC Slack](/community/) and
[PreciousOritsedere][github] on GitHub.

[creativecommons]: https://creativecommons.org/author/saracreativecommons-org/
[github]:https://github.com/PreciousOritsedere
4 changes: 2 additions & 2 deletions content/blog/authors/sara/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ name: Sara Lovell
md5_hashed_email: 898c4d3ca8cabbee04ffe00bde6df9ab
---
about:
Sara is the Full-Stack Engineer at [Creative Commons][creativecommons]. She is
Sara is the [Full-Stack Engineer][ccperson] at Creative Commons]. She is
`@sara` on [CC Slack](/community/) and [possumbilities][github] on GitHub.

[creativecommons]: https://creativecommons.org/author/saracreativecommons-org/
[ccperson]: https://creativecommons.org/person/saracreativecommons-org/
[github]: https://github.com/possumbilities
4 changes: 2 additions & 2 deletions content/blog/authors/shafiya/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ name: Shafiya Heena
md5_hashed_email: f49628fb50324d628379b469c7f008c6
---
about:
Shafiya is the Systems Engineer at [Creative Commons][creativecommons]. She is
Shafiya is the [Systems Engineer][ccperson] at Creative Commons. She is
`@shafiya` on [CC Slack](/community/) and [Shafiya-Heena][github] on GitHub.

[creativecommons]: https://creativecommons.org/author/shafiyacreativecommons-org/
[ccperson]: https://creativecommons.org/person/shafiyacreativecommons-org/
[github]: https://github.com/Shafiya-Heena
1 change: 1 addition & 0 deletions content/blog/categories/outreachy-2022/contents.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
name: outreachy-2022
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ categories:
open-source
collaboration
community
outreachy-2022
outreachy

---
author: precious
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ categories:
open-source
collaboration
community
outreachy-2022
outreachy

---
author: precious
Expand Down
4 changes: 2 additions & 2 deletions content/blog/entries/2023-08-25-machine-layer/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@ open-source
collaboration
cc-legal-tools
gsoc-2023
gsoc
---
author: saurabh
---
pub_date: 2023-08-28
---
body:

![GSoC 2023 and CC](gsoc2023cc.png)

Greetings, readers!🌟 I'm excited to share that as part of Google Summer of
Code (GSoC) 2023, I had the incredible opportunity to contribute to the
exciting project "CC Legal Tools: Machine-Readable Layer." This journey has
been a remarkable blend of learning, coding, and collaboration, and I'm
thrilled to share the highlights of this journey with you all.

![GSoC 2023 and CC](gsoc2023cc.png)

## Project Overview

Expand Down
29 changes: 17 additions & 12 deletions content/programs/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,22 @@ CC isn't currently participating in Google Season of Docs (GSoD).

### Google Summer of Code

CC is participating in Google Summer of Code (GSoC) 2023.
CC is applying for participation in Google Summer of Code (GSoC) 2024.

- [Program website](https://summerofcode.withgoogle.com/)
- [CC's GSoC 2023 page][gsoc2023cc]

[gsoc2023cc]: https://summerofcode.withgoogle.com/programs/2023/organizations/creative-commons
<!--
- [CC's GSoC 2024 page][gsoc2024cc]
[gsoc2024cc]: https://summerofcode.withgoogle.com/programs/2024/organizations/creative-commons
-->

### Outreachy

CC is participating in the [Outreachy December 2022 to March 2023
Internships][dec2022].
### Outreachy

CC isn't participating in the May 2023 internships.
CC isn't participating in the May 2024 internships.

CC will participate in the December 2023 internships.
CC will participate in the December 2024 internships.

- [Program website](https://www.outreachy.org/)
- [CC's Outreachy page][outreachycc]
Expand Down Expand Up @@ -68,16 +68,21 @@ CC will participate in the December 2023 internships.

| Name | Pronouns | Slack Username | Time Zone |
| ---- | -------- | -------------- | --------- |
| [Sara][authorsara] | she/her | `@sara` | Central (CDT UTC-06:00 / CST UTC-05:00) |
| [Timid Robot][authortimidrobot] | they/them | `@Timid Robot` | Pacific (PDT UTC-08:00 / PST UTC-07:00) |
| [Sara][authorsara] | she/her | `@sara` | Central (CDT UTC-05:00 / CST UTC-06:00) |
| [Shafiya][authorshafiya] | she/her | `@Shafiya Heena` | Eastern (EDT UTC-04:00 / EST UTC-05:00) |
| [Timid Robot][authortimidrobot] | they/them | `@Timid Robot` | Pacific (PDT UTC-07:00 / PST UTC-08:00) |

[authorsara]: /blog/authors/sara/
[authorshafiya]: /blog/authors/shafiya/
[authortimidrobot]: /blog/authors/TimidRobot/


## Other Opportunities

Apart from the mentioned Creative Commons collaborations, there are numerous additional ways to enhance your knowledge and make meaningful contributions to open source communities:
Apart from the mentioned Creative Commons collaborations, there are numerous
additional ways to enhance your knowledge and make meaningful contributions to
open source communities:
- [tapaswenipathak/Open-Source-Programs][otherprogs]: A list of open source
programs.

[otherprogs]: https://github.com/tapaswenipathak/Open-Source-Programs
[otherprogs]: https://github.com/tapaswenipathak/Open-Source-Programs
48 changes: 11 additions & 37 deletions content/programs/history/contents.lr
Original file line number Diff line number Diff line change
Expand Up @@ -22,39 +22,18 @@ first time in 2020.

## Google Summer of Code

CC has participated in Google Summer of Code (GSoC) nine times since 2006:
CC has participated in Google Summer of Code (GSoC) ten times since 2006:

- *[All GSoC Open Source Blog posts](/blog/categories/gsoc/)*
- [Google Summer of Code
2023](https://summerofcode.withgoogle.com/archive/2023/organizations/creative-commons)
- [Open Source Blog posts](/blog/categories/gsoc-2023/)
- [Google Summer of Code
2020](https://summerofcode.withgoogle.com/archive/2020/organizations/5450793232105472/)
- [Open Source Blog posts](/blog/categories/gsoc-2020/)
- [Welcome Our Interns from Google Summer of Code and
Outreachy!](https://creativecommons.org/2020/05/11/welcome-interns-google-summer-of-code-and-outreachy/)
- [The Improved CC
Search](https://creativecommons.org/2020/12/15/the-improved-cc-search/)
- [Important Updates to the Creative Commons
Catalog](https://creativecommons.org/2020/11/02/updates-to-the-creative-commons-catalog/)
- [New Improvements in the CC Search Browser
Extension](https://creativecommons.org/2020/12/07/new-improvements-in-the-cc-search-browser-extension/)
- [The Linked Commons 2.0: What’s
New?](https://creativecommons.org/2020/11/04/the-linked-commons-2-0-whats-new/)
- [Google Summer of Code
2019](https://summerofcode.withgoogle.com/archive/2019/organizations/5500455663173632/)
- [Open Source Blog posts](/blog/categories/gsoc-2019/)
- [CC + Google Summer of Code
2019](https://creativecommons.org/2019/03/04/cc-google-summer-of-code-2019/)
- [Meet CC’s 2019 Google Summer of Code
students](https://creativecommons.org/2019/05/30/meet-ccs-2019-google-summer-of-code-students/)
- [Introducing the Updated Creative Commons WordPress
Plugin](https://creativecommons.org/2019/11/22/updated-cc-wordpress-plugin/)
- [Introducing CC Vocabulary, Our New Web Design
System](https://creativecommons.org/2019/12/13/cc-vocabulary-web-design-system/)
- [Introducing the CC Search Browser
Extension](https://creativecommons.org/2020/01/06/cc-search-browser-extension/)
- [Introducing the Linked
Commons](https://creativecommons.org/2020/01/23/introducing-the-linked-commons/)
- [Here’s a Sneak Peek at the Updated Creative Commons
Chooser](https://creativecommons.org/2020/01/27/the-new-cc-license-chooser/)
- [Google Summer of Code
2013](https://www.google-melange.com/archive/gsoc/2013/orgs/cc)
- [Google Summer of Code
Expand All @@ -73,23 +52,18 @@ CC has participated in Google Summer of Code (GSoC) nine times since 2006:

## Outreachy

CC participated in Outreachy three times since 2019:
CC participated in Outreachy four times since 2019:

- *[All Outreachy Open Source Blog posts](/blog/categories/outreachy/)*
- [Outreachy December 2021 - March
- [Outreachy **December 2022** - March
2023](https://www.outreachy.org/outreachy-december-2022-internship-round/)
- [Open Source Blog posts](/blog/categories/outreachy-2022/)
- [Outreachy **December 2021** - March
2022](https://www.outreachy.org/outreachy-december-2021-internship-round/)
- [Open Source Blog posts](/blog/categories/outreachy-2021/)
- [Outreachy May 2020 - August
- [Outreachy **May 2020** - August
2020](https://www.outreachy.org/outreachy-may-2020-internship-round/)
- [Open Source Blog posts](/blog/categories/outreachy-2020/)
- [Welcome Our Interns from Google Summer of Code and
Outreachy!](https://creativecommons.org/2020/05/11/welcome-interns-google-summer-of-code-and-outreachy/)
- [Say Hello to Our New CC Open Source
Website!](https://creativecommons.org/2020/11/02/cc-open-source-website/)
- [Explore the New CC Legal Database
Site!](https://creativecommons.org/2020/12/03/explore-the-new-cc-legal-database-site/)
- [Outreachy December 2019 - March
- [Outreachy **December 2019** - March
2020](https://www.outreachy.org/december-2019-to-march-2020-internship-round/)
- [Open Source Blog posts](/blog/categories/outreachy-2019-20/)
- [Meet Our 2020 Interns From
Outreachy](https://creativecommons.org/2019/12/10/2020-outreachy-interns/)
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
_model: project-idea
---
_hidden: yes
---
title: Create local Ansible Dev environment using Docker
---
problem:
The enhancement of system architectures through the strategic transition from
SaltStack to Ansible for provisioning, coupled with the implementation of
Docker infrastructure, represents a significant step towards improved
efficiency and scalability.
---
expected_outcome:
The project's goal is to create a strong and local development setup using
Ansible and Docker. This setup will be like a real work environment, with a
special server for security (Bastion), automation with Ansible, a server for
websites, and a server for storing data. This setup will make developing things
easier and safer, and it will be a model for how we do similar projects at CC
in the future.

Docker containers:
- Bastion (SSH jump server)
- Ansible
- Web server (Apache2/WordPress)
- Database server (MariaDB)
---
contributor_tasks:
Contributor will:
- Set up Docker containers for the Bastion server, Ansible server, Web server,
and Database server.
- Implement a secure system for managing and using secrets
- Set up a secure storage solution for managing secrets, such as Ansible Vault
- It is recommended to inject secrets into containers at runtime as needed,
and not stored within container images.
- Configure Ansible playbooks for deploying the web application and interact
with the database.
- Document the setup process
---
application_tips:
- Engage with the repository (issues, pull requests)
- Be helpful and welcoming (e.g. answer other contributors’ questions on Slack)
- [Applicant Guide](/programs/applicant-guide/)
---
resources:
- [Ansible Documentation](https://docs.ansible.com/)
- [FrontPage - Debian Wiki](https://wiki.debian.org/FrontPage)
- [Docker Docs](https://docs.docker.com/)
- [creativecommons/sre-salt-prime](https://github.com/creativecommons/sre-salt-prime): Site Reliability Engineering / DevOps SaltStack configuration files
---
skills_recommended:
- Ansible
- Debian
- Docker
- Git
---
lead:
- Shafiya
---
difficulty: Medium
---
size: Large (~350 hours)
---
filter_value: difficulty-medium skill-ansible skill-debian skill-docker skill-git

This file was deleted.

Loading

0 comments on commit 5e7a91d

Please sign in to comment.