Skip to content

Commit e4618bc

Browse files
committed
remove trailing spaces
1 parent 018a971 commit e4618bc

File tree

67 files changed

+412
-412
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+412
-412
lines changed

content/blog/entries/2019-07-24-cc-search-wp-plugin/contents.lr

+9-9
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ After a while, our plugin was ready. Its temporary name is “WP CC Search plugi
2525

2626
![Plugin screenshot 1](01.png)
2727

28-
The plugin’s features are:
28+
The plugin’s features are:
2929
- Works in WordPress editor and add a button above the content text area and into the “Add Media” pop-up window.
3030
- Via a pop-up window, allows searching through millions of images using Creative Commons Catalog API power.
3131
- Allows filtering by a provider
@@ -47,11 +47,11 @@ After the plugin’s activation, when the user writes a post, an **“Image with
4747

4848
![Plugin screenshot 2](02.png)
4949

50-
By pressing the button, a pop-up window allows the user to search using Latin characters for an image.
50+
By pressing the button, a pop-up window allows the user to search using Latin characters for an image.
5151

5252
![Plugin screenshot 3](03.png)
5353

54-
The user can browse the returned images, preview an image and its license and adjust the image settings:
54+
The user can browse the returned images, preview an image and its license and adjust the image settings:
5555
- use of thumbnail or original image
5656
- set the image link (if any)
5757
- insert the image into the post or as the featured image
@@ -66,17 +66,17 @@ After the user selects an image and insert it, into the post, the image code alo
6666

6767
The plugin uses AJAX requests to communicate with https://api.creativecommons.engineering and get responses in JSON format.
6868

69-
Only 2 AJAX requests are sent to <https://api.creativecommons.engineering>.
69+
Only 2 AJAX requests are sent to <https://api.creativecommons.engineering>.
7070
1. <https://api.creativecommons.engineering/statistics/image?format=json>, for getting the providers list. Then the JSON response is used as select options, for the provider’s dropdown menu.
7171
2. A call to <https://api.creativecommons.engineering/image/search> with the necessary parameters for searching for images based on the given words and the selected provided.
7272

7373
The JSON results, are then transformed via jQuery to images and show up into the popup window. When the user selects an image, jQuery creates a complete HTML <div> tag with all the image info and auto add it into the post editor area or executed the WordPress code to use in as featured image.
7474

7575
#### Still to do
7676

77-
There are still some things that we want to add/change into the plugin and any help on building them is welcome.
77+
There are still some things that we want to add/change into the plugin and any help on building them is welcome.
7878
- Find a different plugin name :-). We believe that the plugin’s name should change since it is not an “official” CC commons plugin.
79-
- Currently, the plugin needs the Classic Editor plugin in order to work for WP 5+. A main goal is to make it Gutenberg compatible.
79+
- Currently, the plugin needs the Classic Editor plugin in order to work for WP 5+. A main goal is to make it Gutenberg compatible.
8080
- Add Multiple images select support
8181
- Add Multi-select options for filtering: providers
8282
- Add select options for filtering: licenses, creator
@@ -97,11 +97,11 @@ There are still some things that we want to add/change into the plugin and any h
9797

9898
#### More about us
9999

100-
<span id="footnote-1"></span>**[1] CTI - Greek School Network and Networking Technologies Directorate**
100+
<span id="footnote-1"></span>**[1] CTI - Greek School Network and Networking Technologies Directorate**
101101
Our main activities in Greek School Network and Networking Technologies Directorate (GSN-NTS) (<http://nts.cti.gr>) of Computer Technology Institute and Press “Diophantus” (CTI) are the design, implementation, and support of network infrastructures and Internet services. Through its involvement in pioneer National and European research and development projects, GSN-NTS has a major role in the development of network infrastructures and services, and Internet services as well in Greece, especially those concerning school networks and ICT infrastructures at schools.
102102

103-
<span id="footnote-2"></span>**[2] Greek School Network (<https://www.sch.gr/>)**
103+
<span id="footnote-2"></span>**[2] Greek School Network (<https://www.sch.gr/>)**
104104
<https://www.sch.gr/> is the national network of the Ministry of Education and Religious Affairs which safely interconnects all schools of Primary and Secondary education, including educational units abroad, services and entities supervised by the Ministry of Education and Religious Affairs at central and regional level, service providers of lifelong learning, students, teaching staff, other educators and other entities of Ministry of Education and Religious Affairs ([www.minedu.gov.gr](https://www.minedu.gov.gr/)).
105105

106-
<span id="footnote-3"></span>**[3] <https://blogs.sch.gr>**
106+
<span id="footnote-3"></span>**[3] <https://blogs.sch.gr>**
107107
The plugin was originally developed for <https://blogs.sch.gr>, which is the free blogging platform for all Greek teachers, students, and school units. The blogs.sch.gr is a service of Greek School Network**<sup><a href="#footnote-2">[2]</a></sup>** (https://www.sch.gr/en). It hosts more than 50.000 blogs and users. It is built and maintained by the Greek School Network and Networking Technologies Directorate of CTI.

content/blog/entries/2019-09-11-google-docs-plugin/contents.lr

+6-6
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A few years ago I published a [Google Docs Add-on that allowed users to insert a
1717

1818
### Why
1919

20-
I created the add-on after inspiration from students in one of the classes I teach at [Fresno Pacific University’s Graduate School of Education](http://www.fresno.edu/). I was teaching a course on digital literacy, and open licenses and fair use was a large portion of the course.
20+
I created the add-on after inspiration from students in one of the classes I teach at [Fresno Pacific University’s Graduate School of Education](http://www.fresno.edu/). I was teaching a course on digital literacy, and open licenses and fair use was a large portion of the course.
2121

2222
To get started, I used the [templates Google provided about building an addon](https://developers.google.com/apps-script/overview), took a look at the html etc on the Creative Commons License Chooser page itself, and eventually got something working! It took a couple of days off and on and mostly was me remembering javascriptI admit I had to pay a guy on Upwork to help clean up the code before I published it because sometimes the chooser would keep selecting hundreds of license images… of course, this was also before I was a bona fide contributor to the open source project I Product Manage, [OpenSALT](http://www.github.com/opensalt/opensalt).
2323

@@ -27,13 +27,13 @@ My nine year teaching career in Fresno Unified School District plus my career in
2727

2828
### What
2929

30-
This month I’ve finally updated it from the old Google Docs add-on store to the Gsuite Marketplace and updated some links. I’ve also updated the [Github sit](https://github.com/brandonopened/creativecommons_gdocs)e as the main website for the app and hope to implement some changes based on the work in[ this Github repo](https://github.com/creativecommons/cc-license-chooser) with an updated license chooser process etc. The add-on has been installed thousands of times and usually has couple of hundred uses a month based on statistics.
30+
This month I’ve finally updated it from the old Google Docs add-on store to the Gsuite Marketplace and updated some links. I’ve also updated the [Github sit](https://github.com/brandonopened/creativecommons_gdocs)e as the main website for the app and hope to implement some changes based on the work in[ this Github repo](https://github.com/creativecommons/cc-license-chooser) with an updated license chooser process etc. The add-on has been installed thousands of times and usually has couple of hundred uses a month based on statistics.
3131

32-
I hope in the future to use an API call to support different languages, and perhaps embed RDF into the Google doc if that is possible to make the license machine-searchable. This is a fun project that is useful and helping teach me more about coding and best practices for open source software.
32+
I hope in the future to use an API call to support different languages, and perhaps embed RDF into the Google doc if that is possible to make the license machine-searchable. This is a fun project that is useful and helping teach me more about coding and best practices for open source software.
3333

3434
### How
3535

36-
1. In Google Docs, select “Get Add-ons”
36+
1. In Google Docs, select “Get Add-ons”
3737

3838
![How-to screenshot 1](image2.png)
3939

@@ -51,9 +51,9 @@ I hope in the future to use an API call to support different languages, and perh
5151
[A video tutorial is available here](https://youtu.be/sQZFlNXEVZ4) or by clicking on the image below.
5252

5353
<a href="http://www.youtube.com/watch?feature=player_embedded&v=sQZFlNXEVZ4
54-
" target="_blank"><img src="https://img.youtube.com/vi/sQZFlNXEVZ4/0.jpg"
54+
" target="_blank"><img src="https://img.youtube.com/vi/sQZFlNXEVZ4/0.jpg"
5555
alt="Video tutorial" border="10" /></a>
5656

57-
---
57+
---
5858

5959
[No rights reserved](http://creativecommons.org/publicdomain/zero/1.0/) for the content of this blog post by the author.

content/blog/entries/2019-11-25-empowering-collaboration/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ the following strategies:
4242

4343
- Participate in social media networks to actively recruit groups who are
4444
underrepresented in FOSS (free and open source software)
45-
- Collect anonymous demographic data
45+
- Collect anonymous demographic data
4646

4747
A couple of organization examples:
4848

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ body:
1414

1515
En Creative Commons creemos firmemente en que el código abierto es una gran herramienta para fomentar y desarrollar productos con un enfoque comunitario y, a su vez, la consolidación de una comunidad activa de contribuyentes al patrimonio común (o, en inglés, *Commons*).
1616

17-
Con el fin de fomentar la participación de estudiantes en nuestros proyectos de código abierto, CC es parte de los programas que ofrece Google ([Google Summer of Code](https://summerofcode.withgoogle.com/)) y también [Outreachy](https://www.outreachy.org/). En ambos casos, el objetivo es involucrar a estudiantes en el código abierto. Para ello, hacemos un llamado abierto a todos y todas quienes tengan interés en colaborar con nuestro equipo, de postular a los llamados cuanto antes.
17+
Con el fin de fomentar la participación de estudiantes en nuestros proyectos de código abierto, CC es parte de los programas que ofrece Google ([Google Summer of Code](https://summerofcode.withgoogle.com/)) y también [Outreachy](https://www.outreachy.org/). En ambos casos, el objetivo es involucrar a estudiantes en el código abierto. Para ello, hacemos un llamado abierto a todos y todas quienes tengan interés en colaborar con nuestro equipo, de postular a los llamados cuanto antes.
1818

1919
#### Google Summer of Code
2020
Programa impulsado por Google el cual existe desde el año 2005 el cual ha impulsado a mas de 15.000 estudiantes de mas de 118 paises a involucrarse con diversas organizaciones que abogan por el código abierto.

content/blog/entries/2022-12-16-new-to-working-in-open/contents.lr

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ body:
1313
I began working at Creative Commons (CC) as the Full Stack Engineer this year
1414
and it’s been amazing to get to work in the open at CC. But as someone who
1515
has been working in closed, internal source environments for a very long
16-
time it’s definitely been a learning experience and a perspective shift.
16+
time it’s definitely been a learning experience and a perspective shift.
1717

1818
For years I benefited from, observed, and offered up personal work into the
1919
world of open source, but I was never deeply involved in other projects in
@@ -27,7 +27,7 @@ larger community of contributors around the world.
2727
It's been refreshing and rewarding, but it's also been enlightening. There's
2828
so much that's different now. Working in the open doesn't just shift the
2929
terms under which your code is licensed or how many people can contribute, it
30-
requires a significant shift in both approach and process.
30+
requires a significant shift in both approach and process.
3131

3232
For example, working in the open means that while there may be community members
3333
eager to contribute they may lack contextual understanding that someone more
@@ -44,7 +44,7 @@ documentation about the codebase, as well as detailed known issues, roadmaps,
4444
etc. All of it needs to be documented and written out, which not only
4545
benefits the community contributors, but also benefits the project as a
4646
whole. It means key information has to live in the open alongside the code
47-
it informs. It's truly a win-win all around.
47+
it informs. It's truly a win-win all around.
4848

4949
The process also has to shift, you can't just make a list of things you want to
5050
tackle and get to work, you have to consider how each item can be smoothly
@@ -58,11 +58,11 @@ view on the overall roadmap and goals the project hopes to meet.
5858
If you are the steward of a codebase any task list you create or *issues* you
5959
identify are ultimately not just for you alone. Putting an item on your list
6060
when you're working alone isn't enough, you've also got to find time to work
61-
on that item, and work your way through completing it.
61+
on that item, and work your way through completing it.
6262

6363
In the open source context, working with a community of contributors, creating
6464
an *issue* is just as important and meaningful as writing code, in many cases
65-
it might actually be MORE important. Because *issues* are often the way in
65+
it might actually be MORE important. Because *issues* are often the way in
6666
which contributors first offer up help and insight, they're the first contact
6767
they have with your project. Furthermore, any *issue* you create may end up
6868
getting completed by one or more people that are not you, which means it

content/blog/entries/2023-02-01-outreachy-mid-point/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ However, there were some project goals that took longer than expected to complet
2424

2525
Additionally, I had to prioritize certain tasks over others and make adjustments to my plan as necessary.
2626

27-
The new CSS I have written so far already makes the website's layout responsive. I have also created a new script.js file and started working on the neccessary functionalities of the website. I plan to implement all feedback gotten from my mentors and debug any remaining issues. Additionally, I will be working on improving the website's overall performance by implementing several optimization techniques as necessary.
27+
The new CSS I have written so far already makes the website's layout responsive. I have also created a new script.js file and started working on the neccessary functionalities of the website. I plan to implement all feedback gotten from my mentors and debug any remaining issues. Additionally, I will be working on improving the website's overall performance by implementing several optimization techniques as necessary.
2828

2929
Overall, My aim is to ensure that the website is fully functional and user-friendly for all users.

content/blog/entries/2023-08-25-machine-layer/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ systems.
8383
- **Updated License Information**:
8484
- License information has been updated to reflect the latest permissions and
8585
restrictions. This ensures users and systems are informed accurately.
86-
- **Alignment with RDF Best Practices**:
86+
- **Alignment with RDF Best Practices**:
8787
- Changes align the representation with RDF best practices. This boosts
8888
interoperability and compatibility, thanks to standardized namespaces,
8989
consistent naming, and proper relationship definitions.

content/blog/entries/add-new-sections-descriptions-help-texts-code-examples-schemas-and-serializers/contents.lr

+6-6
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@ Welcome to my third blog entry! For week 5 and 6, I added new sections, descript
2020

2121

2222
### Week 5
23-
For this week, I managed to add a lot of stuff into the documentation.
24-
I figured out how to add help texts to classes and how to create serializers.
25-
I also managed to move all code examples under response samples.
26-
In order to do this, I created a new class called CustomAutoSchema to add [x-code-samples](https://github.com/Redocly/redoc/blob/master/docs/redoc-vendor-extensions.md#x-codesamples).
27-
Other stuff that I did include creating new sections such as “Register and Authenticate” and “Glossary”.
23+
For this week, I managed to add a lot of stuff into the documentation.
24+
I figured out how to add help texts to classes and how to create serializers.
25+
I also managed to move all code examples under response samples.
26+
In order to do this, I created a new class called CustomAutoSchema to add [x-code-samples](https://github.com/Redocly/redoc/blob/master/docs/redoc-vendor-extensions.md#x-codesamples).
27+
Other stuff that I did include creating new sections such as “Register and Authenticate” and “Glossary”.
2828
The hardest part of this week is probably trying to figure out how to add request body examples and move code examples.
2929

3030

3131
### Week 6
3232

33-
For week 6, I added another section called Contribute that provides a todolist to start contributing on Github.
33+
For week 6, I added another section called Contribute that provides a todolist to start contributing on Github.
3434
I also wrote and published this blog post.
3535

3636
----

content/blog/entries/add-query-using-curl-command-and-provide-response-samples/contents.lr

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ So, the first two weeks of Google Season of Docs have passed. For the first week
2323

2424
### Week 2
2525

26-
For the second week, I started to write response samples. It was tough as I have a hard time understanding [drf-yasg](https://github.com/axnsan12/drf-yasg), which is an automatic Swagger generator. It can produce Swagger / OpenAPI 2.0 specifications from a Django Rest Framework API. I tried to find as many examples as I could to increase my understanding. Funny, but it took me awhile to realise that drf-yasg is not made up of random letters. The DRF part stands for Django Rest Framework while YASG stands for Yet Another Swagger Generator.
26+
For the second week, I started to write response samples. It was tough as I have a hard time understanding [drf-yasg](https://github.com/axnsan12/drf-yasg), which is an automatic Swagger generator. It can produce Swagger / OpenAPI 2.0 specifications from a Django Rest Framework API. I tried to find as many examples as I could to increase my understanding. Funny, but it took me awhile to realise that drf-yasg is not made up of random letters. The DRF part stands for Django Rest Framework while YASG stands for Yet Another Swagger Generator.
2727

2828
----
2929

content/blog/entries/add-response-samples-and-descriptions-for-api-endpoints/contents.lr

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ Well, hello again 👋! For week 3 and week 4, I added response samples and desc
1919

2020
### Week 3
2121

22-
Week 3 was quite hectic. I moved back to my hometown during week 3.
23-
Took 3 days off to settle my stuff and set up a workspace.
24-
I worked on my GSoD project for only 2 days, Monday and Tuesday.
25-
I managed to create response samples for most API endpoints.
22+
Week 3 was quite hectic. I moved back to my hometown during week 3.
23+
Took 3 days off to settle my stuff and set up a workspace.
24+
I worked on my GSoD project for only 2 days, Monday and Tuesday.
25+
I managed to create response samples for most API endpoints.
2626
Had a monthly video call with Kriti this week.
2727

2828
### Week 4
2929

30-
For this week, I reviewed what I’ve done and what I haven’t to estimate new completion time.
31-
Thank god, I have a buffer week in my GSoD timeline and deliverables.
32-
So yeah, all is good in terms of completion time.
30+
For this week, I reviewed what I’ve done and what I haven’t to estimate new completion time.
31+
Thank god, I have a buffer week in my GSoD timeline and deliverables.
32+
So yeah, all is good in terms of completion time.
3333
I started to write descriptions for API endpoints.
3434
Submitted first PR and published blog entry.
3535

0 commit comments

Comments
 (0)