# List of project ideas for Google Summer of Code 2016

**URL:** https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791
**Category:** Feature
**Created:** [31 januari 2016 om 11:47 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791 "2016-01-31T11:47:51Z")
**Posts on this page:** 17
**Page:** 2

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [15 februari 2016 om 00:54 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/24 "2016-02-15T00:54:42Z")

</div>

As suggested by @erlend_sh, I’m adding in the two plugins I published recently here:

> [@Quick Messages Plugin](https://meta.discourse.org/t/quick-messages-plugin/39188):
>
> Here’s something I’ve been playing around with for a bit. Will definitely still be some issues to iron out, but it mostly works. Would be good to get some feedback at this stage. Please use with caution slight_smile repo: [GitHub - paviliondev/discourse-quick-messages · GitHub](https://github.com/paviliondev/discourse-quick-messages)Description Adds a dropdown in the header that shows you your latest private messages and a ‘chat’ experience for private messages similar to Facebook Messages or Google Hangouts. User notes: Please note that…

> [@Topic Ratings Plugin](https://meta.discourse.org/t/topic-star-ratings/39578):
>
> A Discourse plugin that lets you use topics to rate things! Features Rate topics by a star rating system in the composer. Enable different rating types on a per-category or per-tag basis. Toggle rating count and average rating per rating type. Toggle visibility of ratings, counts and averages based on user roles. Bulk actions including rating type migration [page_facing_up Get the code](https://github.com/paviliondev/discourse-ratings)[bug Report a bug](https://discourse.pluginmanager.org/w/bug-report)Lost? Not sure how to install a plugin? [Follow the steps here](https://meta.discourse.org/t/install-plugins-in-discourse/19157). Mak…

I’ve added a list of To dos to both ([here](https://github.com/angusmcleod/discourse-quick-messages#to-do) and [here](https://github.com/angusmcleod/discourse-ratings#to-do)) that I will flesh out a bit in the coming week.

---

<div class="post-metadata">

### Author: ![dandv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dandv/32/169779_2.png) [@dandv](https://meta.discourse.org/u/dandv)
#### Post date: [15 februari 2016 om 23:53 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/25 "2016-02-15T23:53:53Z")

</div>

> [@riking](#):
>
> AMP is not ready for prime time.

I’m a Googler who’s [worked with AMP last week](https://github.com/ampproject/amphtml/issues?utf8=%E2%9C%93&q=author%3Adandv) and I believe it is quite ready for prime time. [More](http://www.buzzfeed.com/amphtml/jasminnahar/tom-hansen-is-actually-the-worst) and [more](http://m.sfgate.com/news/politics/amp/Senators-grill-OPM-nominee-over-data-hack-6806768.php) publishers have been providing article versions abiding by the spec, and it’s supported by Google, Twitter, LinkedIn etc. If there are specific issues I could help with, I’d be happy to do so or refer to my colleagues.

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [16 februari 2016 om 04:34 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/26 "2016-02-16T04:34:27Z")

</div>

It had a significant bug where going to a page differing only in the query string resulted in a no-op. I haven’t investigated it again recently.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [19 februari 2016 om 20:07 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/27 "2016-02-19T20:07:40Z")

</div>

Did the application get submitted? 🙂

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [19 februari 2016 om 21:54 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/28 "2016-02-19T21:54:30Z")

</div>

Yup! Still refining the cleaned-up Ideas List. Will post link here when it’s done.

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [20 februari 2016 om 11:28 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/29 "2016-02-20T11:28:06Z")

</div>

What about some kind of Social Media functionalities like Diaspora\* integrated as Discourse Plugin? 😉

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [20 februari 2016 om 12:18 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/30 "2016-02-20T12:18:30Z")

</div>

What does, “social media functionalities” mean ?

---

<div class="post-metadata">

### Author: ![terraboss](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/terraboss/32/381157_2.png) [@terraboss](https://meta.discourse.org/u/terraboss)
#### Post date: [20 februari 2016 om 14:28 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/31 "2016-02-20T14:28:31Z")

</div>

I thought on something like this:

- Quick message dialog extension
- Timeline feature / blog like experience
- allowing others to see the online status
- Google+ cycles / Twitters follower feature (not “friends”!)
- capabilities to connect between multiple Discourse communities and having some overview of recent post, the posts of the persons I follow, something like a RSS reader just for Discourse 😉  
(of course with opt-out/opt-in function for users and admins)
- An even more elegant way how group members could work together:
- Doodle scheduling like feature
- sharing content / files like ownCloud via webdav

That’s it 😉

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [21 februari 2016 om 23:00 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/32 "2016-02-21T23:00:16Z")

</div>

Cleaned up Ideas List is available here:

[https://github.com/discourse/discourse/wiki/GSoC-2016-Ideas-List](https://github.com/discourse/discourse/wiki/GSoC-2016-Ideas-List)

Still adding more ideas if anything good (and specced out) shows up.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [29 februari 2016 om 20:21 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/33 "2016-02-29T20:21:15Z")

</div>

Congratulations on being accepted!

![](https://global.discourse-cdn.com/meta/original/4X/2/5/5/2556e938d6b50430939e41ecc39783e3aa7586e9.gif)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [29 februari 2016 om 20:41 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/34 "2016-02-29T20:41:54Z")

</div>

All congrats should go to @erlend_sh as he did all the hard work!

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [29 februari 2016 om 22:21 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/35 "2016-02-29T22:21:04Z")

</div>

Weee! :content:

Official announcement here:

> **[2016 Google Summer of Code mentor organizations](https://opensource.googleblog.com/2016/02/2016-google-summer-of-code-mentor.html)**

Still waiting to find out how many slots we got though.

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [29 februari 2016 om 22:42 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/36 "2016-02-29T22:42:40Z")

</div>

> [@erlend\_sh](#):
>
> Still waiting to find out how many slots we got though.

In past years, there was a set date by which you needed to inform Google of how many slots you wanted, based upon how many “good” applications/proposals each org got. Sounds like they will be sending out an email later this week about how the process will work this time around.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [13 maart 2016 om 03:47 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/37 "2016-03-13T03:47:22Z")

</div>

> [@mcwumbly](#):
>
> I’ll volunteer to write up a spec for the user-customizable tabs.

And here it is:

> [@Topic list tabs for user-customizeable saved filters](https://meta.discourse.org/t/topic-list-tabs-for-saved-user-customizeable-filters/40953):
>
> 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. A few topics have been posted about this in the past: [Specia…](https://meta.discourse.org/t/specialized-timeline/40840)

---

<div class="post-metadata">

### Author: ![Shriyansh\_Agrawal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shriyansh_agrawal/32/121154_2.png) [@Shriyansh\_Agrawal](https://meta.discourse.org/u/Shriyansh_Agrawal)
#### Post date: [17 maart 2016 om 18:10 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/38 "2016-03-17T18:10:28Z")

</div>

Hey , first of all congrats for being accepted.  
I’m a GSOC aspirant and interested to contribute for discourse with you guys.  
Can I have a talk with any one of the mentor.  
my email - [agrawalshriyansh05@gmail.com](mailto:agrawalshriyansh05@gmail.com)

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [17 maart 2016 om 19:46 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/39 "2016-03-17T19:46:54Z")

</div>

You might have a look at this:

> **[The ideal GSoC applicant](https://blog.discourse.org/2016/03/the-ideal-gsoc-applicant/)**
>
> This is our first year participating in Google Summer of Code. In short, if you’re a student with some Rails & Ember skills, you should check out our GSoC profile and consider applying for a chance to do paid work on Discourse under the mentorship of...

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [15 maart 2017 om 19:45 UTC](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791/40 "2017-03-15T19:45:25Z")

</div>

GSoC 2017 happening here:

> [@Project ideas for Google Summer of Code 2017](https://meta.discourse.org/t/project-ideas-for-google-summer-of-code-2017/57173):
>
> Continuing the discussion from [List of project ideas for Google Summer of Code 2016](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791): Please post your links to any appropriate GSoC ideas here. If you’re not familiar with GSoC, briefly put it’s an event run by Google wherein they pay students to work on an open source project for 3 months. We participated last year, and will be applying this year as well. If you have a feature on your wishlist that fits the scope of a 3-month student project, share it here! If you have an idea that hasn’t…

[Previous page](https://meta.discourse.org/t/list-of-project-ideas-for-google-summer-of-code-2016/38791.md?page=1)
