Skip to content
This repository was archived by the owner on Aug 18, 2019. It is now read-only.
This repository was archived by the owner on Aug 18, 2019. It is now read-only.

Collaborate? #5

@voxpelli

Description

@voxpelli

Just wanted to open an issue here so we could coordinate some possible collaboration between our two Micropub/IndieWeb approaches in Node.js.

I felt it was easier to throw together a few simple parts myself just to wrap my head around what Micropub really is and does and now have an entire flow set up of which I've broken out three main modules (the main projects isn't published yet, but is just some very minor glue between the different parts) – especially considering that my impression is that you're rewriting this project as well?

The projects currently lack proper README:s – I will fix that as soon as I can, but for now this is what I've got:

  1. voxpelli/node-micropub-express – an Express 4 route that exposes a Micropub API and which will call a callback for the different possible CRUD-actions. Normalizes all data into the Microformat JSON-format that Micropub uses.
  2. voxpelli/node-format-microformat – takes Microformat JSON data and formats it into something else. Currently very hardcoded to a specific Jekyll style, but thinking of making it more dynamic and configurable. Gives formatted filename, URL and file content
  3. voxpelli/node-github-publish – uses the GitHub Content API to publish something to GitHub

My current Micropub endpoint is just a simple glue between these three – the result from each one is sent to the next one.

Perhaps it could be interesting to share one or many of these between our two projects?

Will comment here when I've added proper README:s to the projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions