go-fed / activity

ActivityStreams & ActivityPub in golang, oh my!
BSD 3-Clause "New" or "Revised" License
702 stars 111 forks source link

Interested in contributing #130

Open ghost opened 4 years ago

ghost commented 4 years ago

I'm hoping to work on forgefed integration in gitea, or a standalone go forge.

As there is a lot of prior work done here already it only makes sense to improve the overall community by contributing to this and related work under go-fed.

I'm not really sure where to start at the moment so just wanted to drop in here and see if there is something you would recommend to start with or somewhere else you might need help.

cjslep commented 4 years ago

Thanks Rob for reaching out!

Summarizing our video call, for you & posterity to see:

Then, if go-fed is the solution going forward, we can talk about the ForgeFed RDF ontology and getting it code-generated for forgefed.

Some design choices/notes about go-fed I had mentioned:

For ActivityStreams:

For ActivityPub:

Concluding remarks:

cjslep commented 3 years ago

Update: v1.0.0 has now been released. :) If you would like advice with integrating into gitea, let me know.

aschrijver commented 3 years ago

FYI - Cross-referencing to current open Gitea issues related to ForgeFed:

As well as 2 mentions on the Gitea Roadmap issue: https://github.com/go-gitea/gitea/issues/6998#issuecomment-496016933 and https://github.com/go-gitea/gitea/issues/6998#issuecomment-549372328

aschrijver commented 3 years ago

@robjloranger if you are interested in contributing, then @cjslep wrote an extensive report of steps to be taken to get others up to speed. Check the issue at https://github.com/go-gitea/gitea/issues/14186