Skip to content

Commit 8cc1187

Browse files
authored
Merge pull request creativecommons#153 from creativecommons/add_blog_series
Add blog series to GSoC posts, change style & display of blog series
2 parents 18595cd + cc0192d commit 8cc1187

File tree

28 files changed

+111
-67
lines changed

28 files changed

+111
-67
lines changed

content/blog/entries/cc-browser-extension-a-gsoc-project/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ open-source
1010
---
1111
author: makkoncept
1212
---
13+
series: gsoc-2019-browser-extension
14+
---
1315
pub_date: 2019-06-20
1416
---
1517
body:

content/blog/entries/cc-browser-extension-week5-6/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ open-source
88
---
99
author: makkoncept
1010
---
11+
series: gsoc-2019-browser-extension
12+
---
1113
pub_date: 2019-07-04
1214
---
1315
body:

content/blog/entries/cc-browser-extension-week7-8/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ open-source
88
---
99
author: makkoncept
1010
---
11+
series: gsoc-2019-browser-extension
12+
---
1113
pub_date: 2019-07-19
1214
---
1315
body:
Lines changed: 42 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,42 @@
1-
title: CC Browser Extension Week 9, 10
2-
---
3-
categories:
4-
gsoc
5-
gsoc-2019
6-
cc-browser-extension
7-
open-source
8-
---
9-
author: makkoncept
10-
---
11-
pub_date: 2019-08-12
12-
---
13-
body:
14-
15-
For the context, I am working on my GSoC project that is to make a browser-extension to search CC Licensed content in the public domain by interacting with CC Catalog API.
16-
17-
**Previous Blogs**:
18-
- [CC Browser Extension - A GSoC Project](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-a-gsoc-project/)
19-
- [CC Browser Extension Week 5, 6](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-week5-6/)
20-
- [CC Browser Extension Week 7, 8](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-week7-8/)
21-
22-
### Work Done
23-
These weeks were spent on adding bookmarking feature to the extension and writing some unit tests.
24-
25-
On clicking the bookmark icon, that appears when the image thumbnail is hovered on, the image will be bookmarked. Under the hood, the unique image identifier is saved in the local storage of the extension. The images ids are enough to get all the required image and attribution data needed using the `/image/{identifier}` endpoint of [CC Catalog API]([https://github.com/creativecommons/cccatalog-api](https://github.com/creativecommons/cccatalog-api).
26-
27-
Bookmarked images persist even when the extension session terminates. User can view, inspect, delete the bookmarked images in the _'Bookmarks'_ section. There is also a button to delete all the bookmarks at once.
28-
29-
To let the users organize and share bookmarks, importing and exporting feature is also added. The buttons to export and import the bookmarks are in the options page. Simple `json` files are used for this feature.
30-
31-
The rest of the time was spent on writing tests for the extension. One positive side-effect of this was cleaner and modular code. Finally, the CircleCi config file was modified to let the tests to run in CI pipeline.
32-
### Coming Up
33-
- Write more tests.
34-
- Test and fix bugs.
35-
- Modifying webpack config to spit out code for production.
36-
37-
You can check out the project on [Github](https://github.com/creativecommons/ccsearch-browser-extension) and join the discussion on `#gsoc-browser-ext` channel on [slack](https://opensource.creativecommons.org/community/#slack).
38-
39-
*Special Thanks*: [Alden](https://creativecommons.org/author/aldencreativecommons-org/), [Timid](https://creativecommons.org/author/timidcreativecommons-org/) and [Kriti](https://creativecommons.org/author/kriticreativecommons-org/).
1+
title: CC Browser Extension Week 9, 10
2+
---
3+
categories:
4+
5+
gsoc
6+
gsoc-2019
7+
cc-browser-extension
8+
open-source
9+
---
10+
author: makkoncept
11+
---
12+
series: gsoc-2019-browser-extension
13+
---
14+
pub_date: 2019-08-12
15+
---
16+
body:
17+
18+
For the context, I am working on my GSoC project that is to make a browser-extension to search CC Licensed content in the public domain by interacting with CC Catalog API.
19+
20+
**Previous Blogs**:
21+
- [CC Browser Extension - A GSoC Project](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-a-gsoc-project/)
22+
- [CC Browser Extension Week 5, 6](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-week5-6/)
23+
- [CC Browser Extension Week 7, 8](https://opensource.creativecommons.org/blog/entries/cc-browser-extension-week7-8/)
24+
25+
### Work Done
26+
These weeks were spent on adding bookmarking feature to the extension and writing some unit tests.
27+
28+
On clicking the bookmark icon, that appears when the image thumbnail is hovered on, the image will be bookmarked. Under the hood, the unique image identifier is saved in the local storage of the extension. The images ids are enough to get all the required image and attribution data needed using the `/image/{identifier}` endpoint of [CC Catalog API]([https://github.com/creativecommons/cccatalog-api](https://github.com/creativecommons/cccatalog-api).
29+
30+
Bookmarked images persist even when the extension session terminates. User can view, inspect, delete the bookmarked images in the _'Bookmarks'_ section. There is also a button to delete all the bookmarks at once.
31+
32+
To let the users organize and share bookmarks, importing and exporting feature is also added. The buttons to export and import the bookmarks are in the options page. Simple `json` files are used for this feature.
33+
34+
The rest of the time was spent on writing tests for the extension. One positive side-effect of this was cleaner and modular code. Finally, the CircleCi config file was modified to let the tests to run in CI pipeline.
35+
### Coming Up
36+
- Write more tests.
37+
- Test and fix bugs.
38+
- Modifying webpack config to spit out code for production.
39+
40+
You can check out the project on [Github](https://github.com/creativecommons/ccsearch-browser-extension) and join the discussion on `#gsoc-browser-ext` channel on [slack](https://opensource.creativecommons.org/community/#slack).
41+
42+
*Special Thanks*: [Alden](https://creativecommons.org/author/aldencreativecommons-org/), [Timid](https://creativecommons.org/author/timidcreativecommons-org/) and [Kriti](https://creativecommons.org/author/kriticreativecommons-org/).

content/blog/entries/cc-chooser-lastweek/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
gsoc-2019
66
---
77
author: akmadian
8+
---
9+
series: gsoc-2019-chooser
810
---
911
pub_date: 2019-08-22
1012
---

content/blog/entries/cc-chooser-week2/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
gsoc-2019
66
---
77
author: akmadian
8+
---
9+
series: gsoc-2019-chooser
810
---
911
pub_date: 2019-06-14
1012
---

content/blog/entries/cc-chooser-week4/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
gsoc-2019
66
---
77
author: akmadian
8+
---
9+
series: gsoc-2019-chooser
810
---
911
pub_date: 2019-06-24
1012
---

content/blog/entries/cc-datacatalog-data-processing-2/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ open-source
1010
---
1111
author: soccerdroid
1212
---
13+
series: gsoc-2019-dataviz
14+
---
1315
pub_date: 2019-07-26
1416
---
1517
body:

content/blog/entries/cc-datacatalog-data-processing-3/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ open-source
1010
---
1111
author: soccerdroid
1212
---
13+
series: gsoc-2019-dataviz
14+
---
1315
pub_date: 2019-08-12
1416
---
1517
body:

content/blog/entries/cc-datacatalog-data-processing/contents.lr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ open-source
1010
---
1111
author: soccerdroid
1212
---
13+
series: gsoc-2019-dataviz
14+
---
1315
pub_date: 2019-07-10
1416
---
1517
body:

0 commit comments

Comments
 (0)