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
voxpelli opened this Issue Aug 4, 2014 · 2 comments

Comments

Projects
None yet
1 participant
@voxpelli
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 the enhancement label Aug 4, 2014

@voxpelli voxpelli added this to the 1.0.0 milestone Jan 3, 2015

@voxpelli

This comment has been minimized.

Owner

voxpelli commented Jan 20, 2015

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

@voxpelli

This comment has been minimized.

Owner

voxpelli commented Apr 25, 2016

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