Share PortalJS Blog Articles on Social Media
Description
We want to share our recent PortalJS Blog articles on LinkedIn & Twitter + some tech blogging platforms (dev.to, Medium).
Acceptance
- [ ] All mentioned articles are shared on LinkedIn, Twitter, dev.to, and Medium
- [ ] The content shared is optimized for each platform (formatting, tags, preview images etc.)
- [ ] Each shared post includes relevant bit.ly links to the full articles (so we can track clicks)
- [ ] Engagement on the shared posts is monitored (questions or comments are responded to if any)
Tasks
- [x] Draft posts summarizing each article for each platform
- [x] Schedule/post the drafts on LinkedIn and Twitter
- [x] LinkedIn
- [x] Twitter
- [ ] Publish the summaries on dev.to and Medium, ensuring to link back to the full articles on the PortalJS Blog
- [ ] Dev.to
- [ ] Medium
- [ ] Monitor engagement, respond to comments etc
- [ ] Track the traffic
Articles to Share
- Learn how to use MarkdownDB with our First Tutorial! 1.1 Add Ola as an author
- A Comprehensive Guide to Building a Robust Data Portal using CKAN
- Example: Data catalog with data on CKAN 3.1 TODO: change title
- Example: Data catalog with data on GitHub 4.1 TODO: change title
- ~PortalJS example 1: Create a full-featured custom data portal frontend for CKAN with PortalJS~ 5.1 TODO: change title
Final versions to be shared
- [ ] 1. Setup Guide: Create a data catalog to display and share your GitHub datasets with PortalJS
- [x] LinkedIn
- [x] Medium
- [ ] 2. Setup Guide: Create a data catalog with PortalJS and CKAN to share your data stories
- [x] LinkedIn
- [ ] Medium
- [ ] 3. A Comprehensive Guide to Building a Robust Data Portal using CKAN
- [ ] Medium
- [ ] 4. Learn how to use MarkdownDB with our First Tutorial
- [ ] Medium
Additional
@luccasmmg or @demenech, can we fix these things:
-
Add spacing between full stop and next sentence
-
Add Ola as an author of Learn how to use MarkdownDB with our First Tutorial! (@olayway, you are author of this, correct?)
@anuveyatsu @luccasmmg @demenech drafted potential new titles for the articles, could you review and share your thoughts?
- Example: Data catalog with data on CKAN
- change to: Setup Guide: Create a data catalog to display and share data stories with PortalJS using CKAN as a backend
- Example: Data catalog with data on GitHub
- change to: Setup Guide: Create a data catalog to display and share your GitHub data with PortalJS
- PortalJS example 1: Create a full-featured custom data portal frontend for CKAN with PortalJS
- change to Setup Guide: How to create a full-featured custom data portal frontend for CKAN with PortalJS
@luccasmmg or @demenech, can we fix these things:
1. Add spacing between full stop and next sentence  2. Add Ola as an author of [Learn how to use MarkdownDB with our First Tutorial!](https://portaljs.org/blog/markdowndb-basics-tutorial-2023) (@olayway, you are author of this, correct?)
Hi @popovayoana FIXED in this commit: https://github.com/datopian/portaljs/commit/17803f1f5d4dfa778ba0cfe30fc86cf4b4865bb3.
See https://portaljs.org/blog/markdowndb-basics-tutorial-2023 and https://portaljs.org/blog. Note that to fix the missing spacebar I had to add more text content to the first paragraph of the blog post, as this is an issue with how flowershow is calculating the excerpt.
@anuveyatsu @luccasmmg @demenech drafted potential new titles for the articles, could you review and share your thoughts?
* [Example: Data catalog with data on CKAN](https://portaljs.org/docs/examples/ckan-ssg) * change to: **Setup Guide: Create a data catalog to display and share data stores with PortalJS using CKAN as a backend** * [Example: Data catalog with data on GitHub](https://portaljs.org/docs/examples/github-backed-catalog) * change to: **Setup Guide: Create a data catalog to display and share your GitHub data with PortalJS** * [PortalJS example 1: Create a full-featured custom data portal frontend for CKAN with PortalJS](https://portaljs.org/blog/example-ckan-2021) * change to **Setup Guide: How to create a full-featured custom data portal frontend for CKAN with PortalJS**
IMO:
Setup Guide: Create a data catalog with PortalJS using CKAN as a back end and display and share data stories within it
(I think the data-driven stories are secondary)
Setup Guide: Create a data catalog to display and share your GitHub datasets with PortalJS
Regarding the last one, I'm ok with the suggested title, just be aware that we shouldn't be promoting it since it's outdated.
@demenech
- Setup Guide: Create a data catalog with PortalJS using CKAN as a back end and display and share data stories within it
In that case, how about having it shorter:
Setup Guide: Create a data catalog with PortalJS and CKAN to share your data stories
So, to recap: 1. Setup Guide: Create a data catalog with PortalJS and CKAN to share your data stories 2. Setup Guide: Create a data catalog to display and share your GitHub datasets with PortalJS 3. Setup Guide: How to create a full-featured custom data portal frontend for CKAN with PortalJS (not to be shared)
@demenech
- Setup Guide: Create a data catalog with PortalJS using CKAN as a back end and display and share data stories within it
In that case, how about having it shorter:
Setup Guide: Create a data catalog with PortalJS and CKAN to share your data stories
So, to recap: 1. Setup Guide: Create a data catalog with PortalJS and CKAN to share your data stories 2. Setup Guide: Create a data catalog to display and share your GitHub datasets with PortalJS 3. Setup Guide: How to create a full-featured custom data portal frontend for CKAN with PortalJS (not to be shared)
No objections @popovayoana , LGTM!
- Add Ola as an author of Learn how to use MarkdownDB with our First Tutorial! (@olayway, you are author of this, correct?)
@popovayoana Correct, thank you! :)
@demenech can we change titles of articles? // cc @anuveyatsu
@demenech can we change titles of articles? // cc @anuveyatsu
Done.