GoActivityPub library

A set of guidelines for participating in the development of the GoActivityPub library, BrutaLinks link aggregator, ONI single user social instance, but also to the other various tooling and smaller projects surrounding them.

The project

This project is a space where discussions are about ideas not people.

Specifically we discuss about the ActivityPub specification and its applications in creating better social platforms.

The “space” of the project is restricted to communications on its project pages, mailing lists, wikis and issue trackers.

More specifically, the individual instances are not considered to be a part of the project and do not implicitly fall under these guidelines.

Contributors and contributions

We consider a contribution to represent any addition to the project made with the implied intent of improving it.

A contribution can come in the form of, but not limited to: code, bug submissions, documentation, art, reviews or user support.

We have a little more guidance about code contributions.

Every contribution is welcome.

In the context of the project and their specific contributions, a contributor has no gender, sexual orientation, religion, race, class nor political affiliation.

Feedback

Every contribution might receive feedback from other contributors.

Feedback must respect the “ideas not people” precept.

People receiving feedback should allow for the cases where it is provided in a form that clashes with their own sensibilities or those of others involved.

People offering feedback should take into consideration the emotional content it may have on their audience, in the same veign as above.

Everyone should be mindful that there are nuances in written communication which can be different for different people, different cultures, different backgrounds, or that there are people which are opaque to nuance all together.

Conclusion

Even though we are grateful for any contribution, we understand if any of these stated rules are in contradiction with anyone’s principial values and thus prevents them from engaging.

At the same time we reserve the right to deny the privilege of contributing to our project to people or organizations even when that would be in apparent contradiction to the rules detailed in this document.