Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BlogPosts to open data file #13706

Closed
3 tasks
andreslucena opened this issue Dec 2, 2024 · 0 comments · Fixed by #13748
Closed
3 tasks

Add BlogPosts to open data file #13706

andreslucena opened this issue Dec 2, 2024 · 0 comments · Fixed by #13748
Assignees
Labels
contract: 2024-flatfiles Metagov grant type: feature PRs or issues that implement a new feature

Comments

@andreslucena
Copy link
Member

Ref: MGOV13

Is your feature request related to a problem? Please describe.

The GraphQL API offers information about the blog posts, but this data isn’t available in the Open Data files, so it’s difficult to access it.

Describe the solution you'd like

To have two new files in the Open Data zip, with all the profiles for blog posts and another for comments on blog posts.

Describe alternatives you've considered

To not have this data available in the Open Data file nor in the GraphQL API, but this was discarded as this is public information already, so it’s easy for someone with low technical proficiency to do a crawler and it’d be just “security through obscurity”.

Does this issue could impact on users private data?

This is all public data provided by admins. We should check that only published blog posts are available in the file.

Acceptance criteria

  • A new file named "posts.csv" is added to the Open Data zip file
  • A new file named "posts_comments.csv" is added to the Open Data zip file
  • The file contains a list of all published posts and comments, along with its public metadata (title, body, etc)
@andreslucena andreslucena converted this from a draft issue Dec 2, 2024
@andreslucena andreslucena moved this from Backlog to Ready in Roadmap Dec 2, 2024
@andreslucena andreslucena self-assigned this Dec 10, 2024
@andreslucena andreslucena added type: feature PRs or issues that implement a new feature contract: 2024-flatfiles Metagov grant labels Dec 10, 2024
@andreslucena andreslucena moved this from Ready to In progress in Roadmap Dec 10, 2024
@andreslucena andreslucena moved this from In progress to Maintainers review in Roadmap Dec 11, 2024
@github-project-automation github-project-automation bot moved this from Maintainers review to Done in Roadmap Dec 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contract: 2024-flatfiles Metagov grant type: feature PRs or issues that implement a new feature
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant