Skip to content

Commit

Permalink
Pushing v1
Browse files Browse the repository at this point in the history
  • Loading branch information
virajprabhu committed Jan 10, 2017
1 parent 384a7df commit 3968222
Show file tree
Hide file tree
Showing 63 changed files with 3,311 additions and 3 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.idea
_site
.DS_Store
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
101.opensuse.org
4 changes: 4 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
source 'https://rubygems.org'

gem 'jekyll'
gem 'jekyll-redirect-from'
42 changes: 42 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
GEM
remote: https://rubygems.org/
specs:
colorator (0.1)
ffi (1.9.10)
jekyll (3.1.3)
colorator (~> 0.1)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 1.1)
kramdown (~> 1.3)
liquid (~> 3.0)
mercenary (~> 0.3.3)
rouge (~> 1.7)
safe_yaml (~> 1.0)
jekyll-redirect-from (0.10.0)
jekyll (>= 2.0)
jekyll-sass-converter (1.4.0)
sass (~> 3.4)
jekyll-watch (1.3.1)
listen (~> 3.0)
kramdown (1.10.0)
liquid (3.0.6)
listen (3.1.1)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9.7)
mercenary (0.3.6)
rb-fsevent (0.9.7)
rb-inotify (0.9.7)
ffi (>= 0.5.0)
rouge (1.10.1)
safe_yaml (1.0.4)
sass (3.4.22)

PLATFORMS
ruby

DEPENDENCIES
jekyll
jekyll-redirect-from

BUNDLED WITH
1.11.2
13 changes: 13 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
**Project Title:** Project title, short enough to catch attention

**Description:** General information about the project, avoid one Liners, the description should be as detailed as possible.

**Deliverable:** Expectations from the student at the end of the project

**Mentor:** Who is the mentor? Who is the Co-Mentor? Also please assign the issue to the mentor!

**Skills:** Which skills are needed? Programming languages, frameworks, concepts etc.

**Skill Level:** Easy, Medium, Hard

**Get started:** Tasks that mentors may want to suggest students so that they can start contributing to the code base (e.g. junior jobs, low hanging fruits, discussion on the mailing list)
16 changes: 13 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# GSoC-Ideas
Testing.
To discuss ideas and potential projects for Google Summer of Code
# CloudCV GSoC Ideas Page

## Development
This site is built with [Jekyll](https://github.com/jekyll/jekyll) and [Bootstrap](https://github.com/twbs/bootstrap).

### Adding new project
1. Copy a file project file from the ``_posts`` folder and rename it to ``{date}-project-{project-name}``
2. Fill the fields in the copied file accordingly
3. Run ``jekyll serve`` and check in the browser on ``0.0.0.0:4000`` if the site looks like expected
4. Send a Pull Request

## Acknowledgements
Based on the OpenSUSE theme.
24 changes: 24 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# ----------------------- #
# Main Configs #
# ----------------------- #

title: CloudCV
subTitle:
email: [email protected]
author: Viraj Prabhu
description: The CloudCV mentoring project collects ideas for Google Summer of Code.
copyright: 'Copyright © 2017 CloudCV. All Rights Reserved.'
github_organization: Cloud-CV
github_repository: GSoC-Ideas
gems:
- jekyll-redirect-from
# ----------------------- #
# Jekyll & Plugins #
# ----------------------- #

# Build settings
markdown: kramdown
permalink: pretty

collections:
- gsoc_current
16 changes: 16 additions & 0 deletions _gsoc_current/2016-04-21-Ticket-payment-feature-for-OSEM.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
img: osem.png
mentors:
- name: Artem Chernikov
github: kalabiyau
- name: Hernan Schmidt
github: lagartoflojo
mentees:
- name: Rishabh Saxena
github: rishabhs95
website: https://news.opensuse.org/category/project/gsoc-project/
---
The [Open Source Event Manager](http://osem.io/) currently lacks the ability for
a user to pay for conference tickets online. In this project, we aim to fill
this gap in functionality by adding ticket payment features. This will improve
user experience by making the ticket purchase workflow smoother.
15 changes: 15 additions & 0 deletions _gsoc_current/2016-04-22-Alternatives-YaST-Module.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
img: yast.png
mentors:
- name: Ancor Gonzalez Sosa
github: ancorgs
- name: Josef Reidinger
github: jreidinger
mentees:
- name: Joaquín Yeray Martín de la Nuez
github: jyeray
website: https://news.opensuse.org/category/project/gsoc-project/
---
Build a [YaST](http://yast.github.io/) module to manage update-alternatives with an
easy and simple graphical user interface that makes easier the configuration of
alternatives and enhance the user experience.
15 changes: 15 additions & 0 deletions _gsoc_current/2016-04-22-Improve-One-Click-Installer.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
img: openSUSE.png
mentors:
- name: Antonio Larrosa
github: antlarr
- name: Cornelius Schumacher
github: cornelius
mentees:
- name: Shalom Rachapudi David
github: shalomRachapudi
website: https://news.opensuse.org/category/project/gsoc-project/
---
This project aims to create a version of the QT based [one-click installer](https://github.com/openSUSE/one-click-installer)
with much improved user interface which is easier to use, gives more information
and looks nicer than the current version.
14 changes: 14 additions & 0 deletions _gsoc_current/2016-04-22-Improve-the-UI-of-Portus.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
img: portus.png
mentors:
- name: Miquel Sabaté
github: mssola
mentees:
- name: Matheus Fernandes
github: msfernandes
website: https://news.opensuse.org/category/project/gsoc-project/
---
This project concentrates on the user interface (UI) of
[Portus](https://github.com/SUSE/Portus). It will address layout problems
on different devices, especially on small screens. Furthermore the UI also need
some improvements in performance, filtering and search.
14 changes: 14 additions & 0 deletions _gsoc_current/2016-04-22-Port-Jangouts-from-AngularJS-1.4.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
img: jangouts.png
mentors:
- name: Imobach González Sosa
github: imobach
- name: Ancor González Sosa
github: ancorgs
mentees:
- name: Martin Garcia
github: magarcia
website: https://news.opensuse.org/category/project/gsoc-project/
---
Migrate the code of [Jangouts](https://github.com/jangouts/jangouts)
from Angular 1.4 to Angular 2. During the transition a test suite will be added.
16 changes: 16 additions & 0 deletions _gsoc_current/2016-04-22-enhance-OSEM-visitor-experience.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
img: osem.png
mentors:
- name: Christian Bruckmayer
github: chrisbr
- name: Henne Vogelsang
github: hennevogel
mentees:
- name: Ana María Martínez
github: Ana06
website: https://news.opensuse.org/category/project/gsoc-project/
---
This project concentrates on the schedule of Events in the [Open Source Event Manager](http://osem.io/).
The admin interface to build the schedule will be integrated, the scheudile page
will be made mobile friendly. It will introduce schedule versions and allowing
individual user schedules.
32 changes: 32 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<!-- Footer -->
<footer>
<div class="container">
<div class="row">
<div class="col-md-8">
<ul class="list-inline">
<li>
<a href="/#home">Home</a>
</li>
<li class="footer-menu-divider">&sdot;</li>
<li>
<a href="/#about">About</a>
</li>
<li class="footer-menu-divider">&sdot;</li>
<li>
<a href="/#projects">Projects</a>
</li>
<li class="footer-menu-divider">&sdot;</li>
<li>
<a href="/#mentor">Mentor</a>
</li>
<li class="footer-menu-divider">&sdot;</li>
<li>
<a href="/gsoc">GSoC</a>
</li>
</ul>
<p class="copyright text-muted small">{{ site.copyright }}</p>
<p class="copyright text-muted small">Site based on OpenSUSE's <a href="https://github.com/openSUSE/mentoring">mentoring</a> project.</p>
</div>
</div>
</div>
</footer>
19 changes: 19 additions & 0 deletions _includes/gsoc-accepted-projects.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<section id="projects">
<div class="container">
<div class="row">
<div class="col-md-12">
<h2>Google Summer of Code 2016 Projects</h2>
<div class="row">
{% for project in site.gsoc_current limit:3 %}
{% include project.html %}
{% endfor %}
</div>
<div class="row">
{% for project in site.gsoc_current offset:3 %}
{% include project.html %}
{% endfor %}
</div>
</div>
</div>
</div>
</section>
47 changes: 47 additions & 0 deletions _includes/gsoc-howto.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<section id="gsoc-howto">
<div class="container">
<div class="row">
<div class="col-lg-12 col-sm-12">
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<h2 class="section-heading">How does it work?</h2>
<div class="lead">
<p>
<i class="fa fa-check fa-fw icon-mentoring"></i>
Check if you're eligible for GSoC on the official <a href="https://developers.google.com/open-source/gsoc/faq#students_and_eligibility">Google Summer of Code</a> website!
</p>
<p>
<i class="fa fa-search fa-fw icon-mentoring"></i>
Select one of our mentoring <a href="#projects">projects</a>
</p>
<p>
<i class="fa fa-comments fa-fw icon-mentoring"></i>
Get in touch with the mentor, follow the get started instructions in the project description.
</p>
<p>
<i class="fa fa-pencil fa-fw icon-mentoring"></i>
If the mentor is to your liking and you want to do this project for GSoC you write up a
<a href="http://write.flossmanuals.net/gsocstudentguide/writing-a-proposal/">project proposal</a>.
</p>
<p>
<i class="fa fa-paper-plane fa-fw icon-mentoring"></i>
Between <em>14-25 March 2016</em> you have to submit your project proposal to the
<a href="https://summerofcode.withgoogle.com/">GSoC program site</a>.
</p>
<p>
<i class="fa fa-google fa-fw icon-mentoring"></i>
On <em>April 22 2016</em> Google will announce accepted student proposals
</p>
<p>
<i class="fa fa-laptop fa-fw icon-mentoring"></i>
Code the summer away.
</p>
<p>
<i class="fa fa-star-o fa-fw icon-mentoring"></i>
SUCCESS!
</p>
</div>
</div>
</div>
</div>
</section>
68 changes: 68 additions & 0 deletions _includes/gsoc-mentor_process.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<section id="mentor-process">
<div class="container">
<div class="row">
<div class="col-lg-5 col-lg-offset-1 col-sm-push-6 col-sm-6">
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<h2 class="section-heading">Okay, let's mentor!</h2>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-pencil fa-stack-1x"></i>
</span>
Add issues for your project to our <a href="https://github.com/openSUSE/mentoring/issues">repository</a>
</p>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-flag fa-stack-1x"></i>
</span>
Label your issues with GSoC and assign yourself
</p>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-comments fa-stack-1x"></i>
</span>
When students get in touch with you in the issue, help them
</p>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-file fa-stack-1x"></i>
</span>
Between <em>14-25 March 2016</em> students have to submit a
<a href="http://write.flossmanuals.net/gsocstudentguide/writing-a-proposal/">proposal</a>
for your project to the
<a href="https://summerofcode.withgoogle.com/">GSoC program site</a>.
Help them
</p>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-google fa-stack-1x"></i>
</span>
On <em>April 22 2016</em> Google will announce accepted student proposals
</p>
<p>
<span class="fa-stack fa-fw icon-mentoring">
<i class="fa fa-square-o fa-stack-2x"></i>
<i class="fa fa-laptop fa-stack-1x"></i>
</span>
If your one of your students proposals makes the cut GSoC starts
and runs all
<a href="https://developers.google.com/open-source/gsoc/timeline">summer</a>!
</p>
<p class="small">
Google Summer of Code is a very well thought out program with many
roles, processes and terms. Still have questions? Check the
<a href="https://developers.google.com/open-source/gsoc/faq">FAQ</a>
and/or get in touch with <a href="mailto:[email protected]">our team</a>!
</p>
</div>
<div class="col-lg-5 col-sm-pull-6 col-sm-6">
<img class="img-responsive" src="/img/starbucks.jpg" alt="">
</div>
</div>
</div>
</section>
Loading

0 comments on commit 3968222

Please sign in to comment.