Open purifetchi opened 4 months ago
I am interested in assisting with this task, could you provide me with a more detailed description of the tasks
the list is quite expansive and varied, but if there's something specific from it that interests you, i can explain it in detail :)
Do you perhaps have Skype or Telegram to expedite communication? If not, it's okay, we can also use GitHub.
i don't have either of these, sorry
(also sorry for the response, i was busy these past few days)
Give me a description for the post feature, the remaining items that have not been done? And if possible for the task with roles and permissions?
Hi, sorry, had some work this week so I couldn't get back to you.
The remaining items for Posts are the implementation of Polls, which ActivityPub Question types, according to how Mastodon does them: https://humberto.io/blog/mastodon_poll_in_activitypub/. We need the ability to be able to import remote question types into the database (create the model, hook it up to the Post model), parse the incoming ASQuestion types and replies. Also implementing the mastodon API endpoints for creating them: https://docs.joinmastodon.org/methods/polls/.
The implementation of quote posts is a bit more tricky because there isn't a single defined implementation (software like Akkoma and Misskey do it both in a different way), so I can't really get too deep into it.
Lastly emoji reactions require us to somehow store the incoming ASEmojiReact types into the inbox in the Post, and display them on the frontend. I didn't do much research yet into how Pleroma or Misskey do it, but if needed I can provide more info.
The roles task basically requires us to make a small Role model and attach it to the Credentials model, in which we can specify whether what the user can do. Edit emojis, remove posts, handle blocks. This won't do much for now but as I work on the admin frontend and API it will come in handy.
I need instructions on how to run the program, does it have a front end, because I can't find my way around your code.
Can you share the contact of some In order to speed up the communication
Missing Toki features
This list is just some of the features I think Toki should have to at least be somewhat useable.