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

Support all CRUD operations #5

Open
2 of 6 tasks
voxpelli opened this issue Aug 4, 2014 · 2 comments
Open
2 of 6 tasks

Support all CRUD operations #5

voxpelli opened this issue Aug 4, 2014 · 2 comments
Milestone

Comments

@voxpelli
Copy link
Owner

voxpelli commented Aug 4, 2014

The main blocker for a 1.0.0 release I think is supporting full CRUD operations. To be a good citizen with in the IndieWeb community one should respect peoples changes to and removal of posts and the current code of this app only accepts the very first initial creation ping and considers all subsequent pings as weird duplicates and that has to change.

Related IndieWeb wiki pages: http://indiewebcamp.com/CRUD

  • update of entry and mention on repeated ping
  • removal of entry and mention on new ping from same source
  • removal of entry (and probably mentions) when source is tombstoned
  • removal of entry and mention when source is completely gone (eg. 410)
  • sync implementation with the flow described in the wiki
  • add any meaningful documentation of this implementation to the wiki
@voxpelli voxpelli added this to the 1.0.0 milestone Jan 3, 2015
@voxpelli
Copy link
Owner Author

First step on the way to full CRUD-support added. Updating should be more or less fully supported.

@voxpelli
Copy link
Owner Author

Should also look into supporting tombstoning of entries, as that's pretty much how removals of mentions are handled currently by the code, by tombstoning them: https://indiewebcamp.com/deleted#Tombstoning

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant