Updated Winter of Code 2018 Ideas List (markdown)

Erlend Sogge Heggen 2017-09-11 10:54:41 +02:00
parent a6ee91ad4b
commit 8d5a1472fc
1 changed files with 14 additions and 1 deletions

@ -12,6 +12,17 @@ Discourse is a 100% open source discussion platform built for the next decade of
# Summer of Code Project Ideas
## PLUGIN: New chatroom integrations
Discourse has a [catch-all chatroom integration](https://meta.discourse.org/t/chatroom-integration-plugin-discourse-chat-integration/66522) plugin which integrates with a wide assortment of chat applications. Additional integrations can easily be added.
#### Specs
- Send notifications of new topics/posts in Discourse to chat
- Make notifications settings configurable, e.g. only enable select categories.
- Stretch: Slash commands
- Stretch: Post transcripts
## PLUGIN: Convert GIFs to MP4/WebP
GIFs can be extremely bandwidth intensive. This could be mitigated by building a lightweight service that converts GIFs to the .mp4 or .webp (for supported browsers) format.
@ -35,7 +46,9 @@ For a private conversation with mentors, send an email to team@discourse.org.
On some forums with a large variety of content, users will be most interested in topics that fall into a subset of the categories or tags available. When this becomes the rule, rather than the exception, forum admins can configure the home page to be the category listing rather than the /latest page. But then users must choose which door to go down - and they may be interested in seeing a listing from multiple categories at once.
#### Specs
#### Further reading
- https://meta.discourse.org/t/adding-a-new-provider-to-discourse-chat-integration/68156
**Discuss here:** https://meta.discourse.org/t/topic-list-tabs-for-user-customizeable-saved-filters/40953