Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Federation Gem Step 1: Webfinger/HCard generation #6151
I'm working on a new federation gem. This is built as a rails engine, so it can simply be mounted to a rails-app and provide the URLs that are needed for the federation. Some parts are based on @Raven24's old federation gem. After the diaspora_federation gem is complete, we can move this to the diaspora organization.
I also integrate the new gem into diaspora and I want to create several small pull requests for this, so that it is better to review with small changes.
In the first step I replaced the host-meta, webfinger and hcard generation with the new diaspora_federation gem. Everything else is still working as before.
I wrote a new spec, which generates the fixtures with the new controllers. So the existing parser is tested with the new generator. This can be removed again when the parsing is also done in the gem.
Also done in this PR:
@denschub reviews my work at the gem on a regular basis, I think he can also review this PR :)