Skip to content

Commit 7c23285

Browse files
Merge branch 'main' into problems-compassion
2 parents cc5c477 + a57bb80 commit 7c23285

File tree

20 files changed

+640
-403
lines changed

20 files changed

+640
-403
lines changed

Pipfile.lock

Lines changed: 119 additions & 132 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
username: Queen
2+
---
3+
name: Queen Fawale
4+
---
5+
md5_hashed_email: 86cfa08b8d93b4f90882a8c19d2f23f3
6+
---
7+
about:
8+
Queen is a front-end engineer and currently an outreachy intern with Creative Commons. You can find me `@Queen` on [CC
9+
Slack](/community/) and [Queen-codes][github] on GitHub.
10+
11+
[github]:https://github.com/Queen-codes

content/blog/authors/ahmadbilaldev/contents.lr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ meetups, conferences and meeting new people. Cats are his weakness, and he is a
1313
sucker for well-engineered cars.
1414

1515
Ahmad worked on [the CC WordPress
16-
plugin](https://github.com/creativecommons/wp-plugin-creativecommons) as part
16+
plugin](https://github.com/cc-archive/wp-plugin-creativecommons) as part
1717
of [Google Summer of Code (GSoC) 2019](/programs/history/).
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
name: outreachy-2024

content/blog/entries/2020-03-05-involucrate-gsoc-outreachy-es/contents.lr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Las pasantías consisten en el desarrollo de un proyecto el cual debe ser llevad
2727
En las versiones pasadas de estos programas tuvimos excelentes resultados llevados a cabo por excelentes personas que pusieron toda su dedicación para concretar estos proyectos:
2828

2929
## GSoC 2019
30-
- [Wordpress Plugin](https://github.com/creativecommons/wp-plugin-creativecommons) por Ahmad Bilal
30+
- [Wordpress Plugin](https://github.com/cc-archive/wp-plugin-creativecommons) por Ahmad Bilal
3131
- [CC Search Browser extension](https://github.com/creativecommons/ccsearch-browser-extension) por Mayank Nader
3232
- [CC Vocabulary](https://github.com/creativecommons/vue-vocabulary) por Dhruv Bhanushali
3333
- [Revamping the CC Chooser](https://github.com/creativecommons/cc-chooser) por Ari Madian

content/blog/entries/2020-12-07-upcoming-changes-to-community/contents.lr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ We will continue to actively develop the following projects:
5959
- [License Buttons](https://github.com/creativecommons/licensebuttons/) (maintainer: Timid Robot Zehta)
6060
- [Platform Toolkit](https://github.com/creativecommons/mp/) (maintainer: Timid Robot Zehta)
6161
- [Vocabulary](https://github.com/creativecommons/vocabulary) (maintainers: Zack Krida & Dhruv Bhanushali)
62-
- [WordPress Plugin](https://github.com/creativecommons/wp-plugin-creativecommons) (new maintainer: Zack Krida)
62+
- [WordPress Plugin](https://github.com/cc-archive/wp-plugin-creativecommons) (new maintainer: Zack Krida)
6363

6464
**Maintenance Mode**
6565

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
title: Skipping Google Summer of Code (GSoC) 2025
2+
---
3+
categories:
4+
gsoc
5+
open-source
6+
community
7+
---
8+
author: TimidRobot
9+
---
10+
pub_date: 2025-01-15
11+
---
12+
body:
13+
14+
The Creative Commons (CC) technology team regrets to announce **we will not be
15+
participating in Google Summer of Code (GSoC) 2025**. While the program remains
16+
excellent, we do not have the resources to participate this year and meet our
17+
core responsibilities.
18+
19+
We are grateful to Google for the program and have found incredible value in
20+
participating in past years. We look forward to participating in future years.
21+
We are thankful for the work and time of contributors. This is not an exciting
22+
announcement, but we will be better equipped to engage with work programs in
23+
the future.
24+
25+
26+
## Preparing to re-engage
27+
28+
In addition to revamping our CC Open Source website during the first quarter of
29+
this year, we will also be refreshing our structured community involvement, and
30+
improving our project lead resources.
31+
32+
Our CC Open Source website is in the process of being updated to be less
33+
technologically complex and to leverage the current Vocabulary design system
34+
([creativecommons/vocabulary][vocabulary]).
35+
36+
Our structured community involvement has languished since the technology team
37+
was downsized due to the COVID pandemic (202-12-07 [Upcoming Changes to the CC
38+
Open Source Community — Creative Commons Open Source][changes]). We will be
39+
simplifying community involvement so that we can be more responsive with
40+
increased visibility.
41+
42+
The most resource intensive period of a work program is the application phase.
43+
During this time there is a deluge of activity that has often exceeded our
44+
capacity. Developing our project lead resources will allow us to better set
45+
expectations, ease communications, and better point applicants on productive
46+
trajectories.
47+
48+
[vocabulary]: http://github.com/creativecommons/vocabulary
49+
[changes]: https://opensource.creativecommons.org/blog/entries/2020-12-07-upcoming-changes-to-community/
50+
51+
52+
## Past participation
53+
54+
For information on the excellent work completed during past participations,
55+
please see: [Open Source Work Programs: History — Creative Commons Open
56+
Source][history].
57+
58+
[history]: https://opensource.creativecommons.org/programs/history/

content/blog/entries/cc-wp-plugin-final-phase/contents.lr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,6 @@ option, which is much better than previous footer implementation.
7878
- Integrate WPGulp workflow and improve i18n.
7979
- Improve documentation with a visual walk-around of every feature.
8080

81-
Thank you for reading. For more, see the [GitHub repository](https://github.com/creativecommons/wp-plugin-creativecommons).
81+
Thank you for reading. For more, see the [GitHub repository](https://github.com/cc-archive/wp-plugin-creativecommons).
8282

8383
If you have any feedback or suggestions, let us know in the discussion on `#cc-dev-wordpress` Slack channel. Looking forward!

content/blog/entries/cc-wp-plugin-second-phase/contents.lr

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ For the context, I am working with my mentor [Timid Robot](https://creativecommo
2323

2424
### Release of v2019.7.1
2525

26-
We have released the latest stable version of the plugin. `v2019.7.1` is out and tagged in the [wp-plugin-creativecommons repository](https://github.com/creativecommons/wp-plugin-creativecommons/releases). Given that a stable release is available, we have submitted it to [WordPress.org plugin directory](https://en-nz.wordpress.org/plugins/). As soon as their team approves it, the plugin will be available to install for all WordPress users, which is substantial.
26+
We have released the latest stable version of the plugin. `v2019.7.1` is out and tagged in the [wp-plugin-creativecommons repository](https://github.com/cc-archive/wp-plugin-creativecommons/releases). Given that a stable release is available, we have submitted it to [WordPress.org plugin directory](https://en-nz.wordpress.org/plugins/). As soon as their team approves it, the plugin will be available to install for all WordPress users, which is substantial.
2727

2828
### What's next
2929

@@ -34,6 +34,6 @@ Although the current implentation does the job, but we want it to use new [CC Li
3434
- Changes in design and features.
3535
- Improve the documentation.
3636

37-
For more, see the [GitHub repository](https://github.com/creativecommons/wp-plugin-creativecommons).
37+
For more, see the [GitHub repository](https://github.com/cc-archive/wp-plugin-creativecommons).
3838

3939
If you have any feedback or suggestions, let us know in the discussion on `#cc-dev-wordpress` Slack channel. Looking forward!
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
title: My Outreachy Internship With Creative Commons
2+
---
3+
categories:
4+
outreachy
5+
outreachy-2024
6+
open-source
7+
community
8+
---
9+
author: Queen
10+
---
11+
series: outreachy-dec-2024-consolidating-and-implementing-vocabulary
12+
---
13+
pub_date: 2024-12-10
14+
---
15+
body:
16+
17+
## Introduction
18+
Hi, everyone! My name is Queen, and I’m a fresh pharmacy graduate with a passion for tech. My journey into coding started four years ago when I wrote my first HTML code and thought, "Yes, I’m FAANG-ready!" Spoiler: I wasn’t — but that didn’t stop me from dreaming big. Balancing pharmacy school and learning to code often felt like I was biting off more than I could chew, but I’m proud that I never gave up on my dream of becoming a front-end developer.
19+
20+
## My Core Values
21+
When I think about my core values, three words come to mind: **Growth**, **Curiosity**, and **Knowledge**.
22+
23+
- **Growth**: I strive to improve in every aspect of life—mentally, physically, intellectually, and even spiritually. Every setback is just a stepping stone for me.
24+
- **Curiosity**: This one’s a work in progress, but I’m learning to ask questions and embrace not knowing. I love understanding *why* things work the way they do.
25+
- **Knowledge**: I read a lot because I genuinely enjoy learning new things. For me, knowledge is the key to confidence and growth.
26+
27+
## My Journey to Outreachy
28+
Outreachy is a three-month paid open-source internship program for underrepresented people in tech. I first heard about it last year—just two days before the application deadline. I didn’t make it past the initial application stage that time.
29+
30+
When the December 2024 cohort initial application opened, it was the perfect timing for me. By then, I had finished my pharmacy degree and was ready to gain professional experience in front-end development and most especially, in open source. This time, I was determined to get it right.
31+
32+
I applied on the same day the application opened, I had already kept answers for the essay questions in my notes app. While waiting for the results, I brushed up on my skills and read articles from past interns to prepare for the contribution period.
33+
34+
When I received the email saying my initial application had been approved, I felt a rush of excitement. To move forward and be able to make a final application, I needed to make at least one contribution to a project. I narrowed my choices to two based on the skills required, but Creative Commons stood out to me. Their mission and the project description piqued my interest more.
35+
36+
## The Contribution Period
37+
The contribution period was competitive—and intimidating. Seeing the amazing work other applicants were doing made me doubt myself. But I loved the project and found the community so welcoming that I couldn’t give up.
38+
39+
The mentors were incredibly supportive, giving feedback that helped me improve with each contribution. When it was time to draft my final application and proposal, I worked with my mentor, sharing my plans and got her input which helped me in creating my project timeline.
40+
41+
Even before I knew if I’d be selected, I felt fulfilled. Contributing to Creative Commons was a rewarding experience, and I knew I wanted to continue contributing to the community, intern or not.
42+
43+
## My Internship Project
44+
### **Consolidating and Implementing the Vocabulary Design System**
45+
During my internship, I’ll be working on consolidating and implementing the Vocabulary design system across Creative Commons' ancillary websites.
46+
47+
Vocabulary is a design system that ensures a consistent user interface (UI) and user experience (UX) across all Creative Commons websites. However, its implementation has been inconsistent, with variations in features and versions across different sites. My role is to identify these inconsistencies and work on a unified implementation that also focuses on accessibilty. I'd also be implementing features that might be a good addition to the design system.
48+
49+
I’m excited about this project because it aligns with my passion for front-end development and allows me to contribute meaningfully to a global community. I also get to improve my skills and gain new ones.
50+
51+
## Conclusion
52+
This internship is more than just a milestone for me—it’s a testament to perseverance and growth. I’m thrilled to embark on this journey with Creative Commons, and I can’t wait to see where it leads.
53+
54+
If you’re considering applying for Outreachy, my advice is simple: believe in yourself, stay curious, and never stop learning. Your journey might just surprise you.
55+
56+
Thank you for reading!
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
title: Outreachy Midpoint Progress With Creative Commons
2+
---
3+
categories:
4+
outreachy
5+
outreachy-2024
6+
open-source
7+
community
8+
---
9+
author: Queen
10+
---
11+
series: outreachy-dec-2024-consolidating-and-implementing-vocabulary
12+
---
13+
pub_date: 2025-01-19
14+
---
15+
body:
16+
# Outreachy Midpoint Blog Post
17+
18+
Hi there! My name is Queen, and I’m an Outreachy intern at Creative Commons. My project involves consolidating and implementing the Vocabulary design system across Creative Commons ancillary websites. In this post, I’ll share my progress and key takeaways from the first half of my internship.
19+
20+
## Project Overview
21+
22+
The goal of my project is to implement the Vocabulary design system across several Creative Commons ancillary websites like the [CC Open Source](https://opensource.creativecommons.org/), [CC Legal Database](https://legaldb.creativecommons.org/en/), [CC Search Portal](https://search.creativecommons.org/), and [CC Resource Archive](https://resources.creativecommons.org/).
23+
## Progress So Far
24+
25+
### Phase One: Refactoring Markup to Align with Vocabulary
26+
27+
In the first phase, I focused on refactoring the markup to align with Vocabulary’s components and context. Here are the pull requests (PRs) merged during this phase:
28+
29+
- [PR 118](https://github.com/creativecommons/creativecommons.github.io-source/pull/118): Refactored the recent blog post section on the homepage.
30+
- [PR 856](https://github.com/creativecommons/creativecommons.github.io-source/pull/856): Refactored the homepage markup to align with Vocabulary components.
31+
- [PR 862](https://github.com/creativecommons/creativecommons.github.io-source/pull/862): Updated `page-with-toc.html`, which serves as a template for many pages.
32+
- [PR 863](https://github.com/creativecommons/creativecommons.github.io-source/pull/863): Initially, I planned to refactor the markup to Vocabulary’s context, but after feedback from my mentor, I instead removed legacy class names while retaining the table structure.
33+
- [PR 865](https://github.com/creativecommons/creativecommons.github.io-source/pull/865): Refactored the blog’s author page to match Vocabulary’s “person” context.
34+
- [PR 866](https://github.com/creativecommons/creativecommons.github.io-source/pull/866): Updated the blog structure to follow Vocabulary markup.
35+
- [PR 867](https://github.com/creativecommons/creativecommons.github.io-source/pull/867): Refactored the Project List page, leaving the table markup intact but removing old styles.
36+
- [PR 868](https://github.com/creativecommons/creativecommons.github.io-source/pull/868): Refactored the Issue Finder tool, replacing Vue.js with plain JavaScript. Although removing Webpack will happen later, this PR set the stage for future improvements.
37+
- [PR 870](https://github.com/creativecommons/creativecommons.github.io-source/pull/870): Aligned the Authors page with Vocabulary’s team styling.
38+
- [PR 871](https://github.com/creativecommons/creativecommons.github.io-source/pull/871): Refactored the Project Ideas page, incorporating Vocabulary’s project markup and removing legacy styles.
39+
- [PR 873](https://github.com/creativecommons/creativecommons.github.io-source/pull/873): Dynamically updated the body tag’s class in `layout.html` and added a body-class field to the `blog.ini` model file for consistent styling.
40+
- [PR 880](https://github.com/creativecommons/creativecommons.github.io-source/pull/880): Refactored `page-with-title.html` (used by CC Tech Archives) to align with Vocabulary.
41+
- [PR 886](https://github.com/creativecommons/creativecommons.github.io-source/pull/886): Updated the header component markup and removed old class names.
42+
43+
### Phase 2: Adding Local Styles
44+
45+
After refactoring the markup, I moved on to styling sections that Vocabulary doesn’t cover. Here are some of the merged PRs so far;
46+
47+
- [PR 888](https://github.com/creativecommons/creativecommons.github.io-source/pull/888): Added local styles based on Creative Commons’ main website for the homepage and other sections, such as “Get Involved” and “Featured Projects.”
48+
- [PR 891](https://github.com/creativecommons/creativecommons.github.io-source/pull/891): Created a new `issue-finder.css` file to restyle the Issue Finder page while removing legacy styles but maintaining legacy design.
49+
- [PR 898](https://github.com/creativecommons/creativecommons.github.io-source/pull/898): Integrated Datatables and jQuery by adding them to a vendor folder. Styled the table and code blocks using existing website styles.
50+
- [PR 990](https://github.com/creativecommons/creativecommons.github.io-source/pull/990): Styled the CC Search archive table using Datatables.
51+
52+
## Current Status
53+
54+
I’m a little behind schedule—I had planned to start work on the Legal Database website by now. However, I’m wrapping up the CC Open Source website this week and will move on to the next phase soon.
55+
56+
## Lessons Learned
57+
58+
This internship has been an incredible learning journey. Here are some key takeaways:
59+
60+
### Technical Skills:
61+
- I’ve become comfortable working with [Lektor](https://getlektor.com/), a static site generator that was entirely new to me.
62+
- Implementing the Vocabulary design system has improved my problem-solving skills, especially when dealing with legacy code and adapting the system to fit unique website needs.
63+
- To localize the table component, I had to read the [DataTables documentation](https://datatables.net/), which helped my ability to learn on the go.
64+
65+
### Collaboration:
66+
Working with mentors has taught me the value of clear communication, especially when addressing blockers or seeking feedback.
67+
68+
### Project Management:
69+
Breaking tasks into smaller chunks, prioritizing effectively, and maintaining consistent progress have been critical in managing this project.
70+
71+
This experience has significantly boosted my confidence as a front-end developer, particularly in creating user-friendly and accessible interfaces.
72+
73+
That’s it for now! Thank you for reading about my progress. I’m excited to see how the second half of this journey unfolds!
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
name: Outreachy Dec 2024: Consolidating and Implementing Vocabulary

content/community/contents.lr

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ The channels most relevant to CC's developer community are:
5353
| `#cc-dev-platform-toolkit` | [mp][mp] project (CC Platform Toolkit) |
5454
| `#cc-dev-searchportal` | [search][search] project |
5555
| `#cc-dev-vocabulary` | [cc-vocabulary][cc-vocabulary] project |
56-
| `#cc-dev-wordpress` | [wp-plugin-creativecommons][wp-plugin-creativecommons] project (creativecommons WordPress plugin) |
5756
| `#cc-dev-workprograms` | **GSoC, GSoD, Outreachy, and other [work programs][workprograms] or internships** |
5857
| `#cc-developers` | **general technical issues, new tech blog posts, etc.** |
5958
| `#cc-translation` | Coordinating translation efforts |
@@ -66,7 +65,6 @@ The channels most relevant to CC's developer community are:
6665
[mp]: https://github.com/creativecommons/mp
6766
[cc-vocabulary]: https://github.com/creativecommons/cc-vocabulary
6867
[search]: https://github.com/creativecommons/search
69-
[wp-plugin-creativecommons]: https://github.com/creativecommons/wp-plugin-creativecommons
7068
[workprograms]: /programs/
7169

7270

content/community/write-a-blog-post/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ Once you have written your post, you can either send it to us (Markdown is easie
5454
---
5555
pub_date: Replace this text with the publication date in YYYY-MM-DD format.
5656
---
57+
excerpt: Replace this text with a summary of your blog post. This is an optional field. If left blank, the first 100 characters of your blog post will be used.
58+
---
5759
body:
5860
Replace this text with your post's content (minus the title). This field accepts Markdown for formatting.
5961
If you're including images, you can use the Markdown image syntax i.e. ![image-title](image-file-name.jpg).

content/programs/contents.lr

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,25 +22,21 @@ CC isn't currently participating in Google Season of Docs (GSoD).
2222

2323
### Google Summer of Code
2424

25-
CC will apply for participation in Google Summer of Code (GSoC) 2025.
25+
CC is [Skipping Google Summer of Code (GSoC) 2025][skipping2025]. We hope to
26+
apply again to participate in 2026.
2627

2728
- [Program website](https://summerofcode.withgoogle.com/)
2829

29-
<!--
30-
- [CC's GSoC 2025 page][gsoc2025cc]
31-
32-
[gsoc2025cc]: https://summerofcode.withgoogle.com/programs/2025/organizations/creative-commons
33-
-->
30+
[skipping2025]: /blog/entries/2025-01-15-skipping-gsoc-2025/
3431

3532

3633
### Outreachy
3734

38-
CC is participating in the December 2024 cohort.
35+
CC is participating in the December 2024 cohort. We are planning on also participating in the December 2025 cohort.
3936

4037
- [Program website](https://www.outreachy.org/)
4138
- [CC's Outreachy page][outreachycc]
4239

43-
[dec2022]: https://www.outreachy.org/apply/project-selection/#creative-commons
4440
[outreachycc]: https://www.outreachy.org/communities/cfp/creative-commons/
4541

4642

0 commit comments

Comments
 (0)