[GSoC2016] - Jenkins Website

103 views
Skip to first unread message

Aayush Ranaut

unread,
Mar 15, 2016, 6:16:51 PM3/15/16
to Jenkins Developers
Hi there! My name is Prathmesh.

I started programming when I was in 8th grade(2009) because I was intrigued by how a computer worked. I self-taught myself how to program and now I am proficient with developing web apps in various technologies/languages. I have several open source projects, a few of which have started to gain some attention recently. Besides that I have worked with several small businesses as a consultant and have helped them by building customized software solutions to empower their business. I helped develop features for a social networking site which helped them gain 3000 new users in less than a week. A project that I developed for an advertising agency recently, involved development of a 3rd party shopping cart which provides a seamless checkout experience, helped the advertising agency win contract of one of the top 1500 websites in the world.


Jenkin servers are used by lots of people every day and I would love to work on helping create a better user experience for users in order to simplify their daily workflow.

I would love to work on Jenkins website project for Jenkins 2.0. I think that this project would be a perfect fit for me as I have professionally developed websites in HTML5, CSS3 and JavaScript which are cross platform compatible and have amazing user experience. I have experience with all the modern front-end tools and technologies such as LESS, SASS and I am fluent with use of frameworks such as Bootstrap and Foundation.

My idea would be to develop the front facing website 2.0 based on the ideas mentioned on https://wiki.jenkins-ci.org/display/JENKINS/2.0+Website
I am open to building the entire front-facing website and based on my competencies, I am sure that it can be done well within the GSOC time frame. But I would like to discuss that with my mentor as to what he would consider ideal.


Sincerely,
Prathmesh Ranaut

Aayush Ranaut

unread,
Mar 15, 2016, 6:20:06 PM3/15/16
to Jenkins Developers
I have started working on my proposal which includes the places which need improvements/fixes.
Also I am not able to find the source code for the website 2.0. It would be really appreciated if someone could point me in the right direction, so I can start fixing some of the bugs as soon as possible.

Regards
Prathmesh Ranaut

Oleg Nenashev

unread,
Mar 15, 2016, 6:26:19 PM3/15/16
to Jenkins Developers, R. Tyler Croy
Hi Pratmesh,

Thanks for contacting us!
Currently Jenkins 2.0 website is mostly done. Here is the test instance: http://jenkins.io/
So the website development from scratch does not seem to be an option now.

There are particular cases we consider for the next iteration. E.g. automatic publishing of plugin documentation.
There could be other project proposals, but in such case it makes sense to discuss it with potential mentors.

Best regards,
Oleg Nenashev

вторник, 15 марта 2016 г., 23:16:51 UTC+1 пользователь Aayush Ranaut написал:

Oleg Nenashev

unread,
Mar 15, 2016, 6:27:18 PM3/15/16
to Jenkins Developers, ty...@monkeypox.org
UPD: Source codes are located at https://github.com/jenkins-infra/jenkins.io/

вторник, 15 марта 2016 г., 23:26:19 UTC+1 пользователь Oleg Nenashev написал:

Aayush Ranaut

unread,
Mar 15, 2016, 6:41:19 PM3/15/16
to Jenkins Developers, ty...@monkeypox.org
Thanks Sir,

I am not looking to develop the website from scratch. There are several things which can be improved to enhance the user experience. Some of which include:

1. Fixing the addition white spaces.


2. Make the site more responsive by fixing the navigation bar and the header section to start with.

 


3. The blog posts are hidden on mobile devices.

 


Looking forward for response by mentor if I should pursue working on it.


Best Regards,

Prathmesh Ranaut

Oleg Nenashev

unread,
Mar 17, 2016, 2:55:31 PM3/17/16
to Jenkins Developers, ty...@monkeypox.org
Hello,

I'm not a mentor, but I'd like to provide some feedback.

Seems the proposed features are very small and actually can be done within 1-2 days (maybe I'm wrong). Google Summer of Code presumes a full-time involvement of students during two months. So the scope of changes in the proposal should be much wider. I would recommend concentrating on a single consistent feature, which would require much improvements and would be useful to the community at same time.

If you need to discuss it with mentors online, see our office hours schedule. It should be the best approach.

BR, Oleg

вторник, 15 марта 2016 г., 23:41:19 UTC+1 пользователь Aayush Ranaut написал:

Aayush Ranaut

unread,
Mar 17, 2016, 3:05:53 PM3/17/16
to Jenkins Developers, ty...@monkeypox.org
Yes, thats true. These can be accomplished in 1-2 days easily. But what I wanted to do here was to give an idea of what could be done with the website and make a wide scope proposal, but since you are recommending to focus on a single feature needed by the community, I could discuss that with the mentor.

Oleg Nenashev

unread,
Mar 21, 2016, 6:29:39 PM3/21/16
to Jenkins Developers, ty...@monkeypox.org
Hi Aayush,

We have not seen you at Office hours?
Do you still plan to apply for this project?

BR, Oleg

четверг, 17 марта 2016 г., 20:05:53 UTC+1 пользователь Aayush Ranaut написал:

Aayush Ranaut

unread,
Mar 22, 2016, 12:18:21 AM3/22/16
to Jenkins Developers
I thought that you weren't interested in including website as a part of GSOC and hence I didn't attend it.

Plus where do you update timings for office hours? Last time I saw on the Jenkins GSOC project list page. It was March 9.

Oleg Nenashev

unread,
Mar 22, 2016, 2:22:31 AM3/22/16
to JenkinsCI Developers
We post announcements about office hours via the jenkinsci-dev google group.  We also post the schedule on Wiki (the page has been updated on March 15th)

I thought that you weren't interested in including website as a part of GSOC and hence I didn't attend it.

We are interested in the website improvements, but there should be a project idea coming from a student. This idea may be taken from the list, proposed by a student or brainstormed together at Office hours. Once we have such idea, we can start looking for potential mentors. Obviously, the roundtrip is shorter if you take a project idea proposed by mentors.

By the way, it was just a clarification of the process. Maybe there was a misconnect. We will improve our documentation and workflows on the next year.

Best regards,
Oleg

2016-03-22 5:18 GMT+01:00 Aayush Ranaut <aayush...@gmail.com>:
I thought that you weren't interested in including website as a part of GSOC and hence I didn't attend it.

Plus where do you update timings for office hours? Last time I saw on the Jenkins GSOC project list page. It was March 9.

--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/XoUGpr5LhG8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/c7525c84-bcf9-4672-8191-987bb0fdc15b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Aayush Ranaut

unread,
Mar 22, 2016, 2:44:55 AM3/22/16
to Jenkins Developers
Are there anymore office hours going to be held this year?

I can create a very diverse list of improvements that can be done along with Mockups. I can discuss these in any upcoming Office hours and create a proposal around it.

Oleg Nenashev

unread,
Mar 22, 2016, 2:53:56 AM3/22/16
to JenkinsCI Developers
Are there anymore office hours going to be held this year?

We're discussing it right now.
If you have a draft list of changes you want to do, Jenkins Org Admins will try to setup a meeting between you and potential mentors.

BR, Oleg

2016-03-22 7:44 GMT+01:00 Aayush Ranaut <aayush...@gmail.com>:
Are there anymore office hours going to be held this year?

I can create a very diverse list of improvements that can be done along with Mockups. I can discuss these in any upcoming Office hours and create a proposal around it.
--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/XoUGpr5LhG8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

Aayush Ranaut

unread,
Mar 22, 2016, 3:02:00 AM3/22/16
to Jenkins Developers
It'll take me a couple of hours to prepare the list. Will that be fine?

Arshad Khan

unread,
Mar 22, 2016, 3:18:14 AM3/22/16
to Jenkins Developers
count me too, I also want to participate in that meeting.

Oleg Nenashev

unread,
Mar 22, 2016, 6:58:53 AM3/22/16
to Jenkins Developers
We have scheduled a meeting to March 23th, 8PM UTC.

Best regards,
Oleg

вторник, 22 марта 2016 г., 8:18:14 UTC+1 пользователь Arshad Khan написал:

Aayush Ranaut

unread,
Mar 23, 2016, 2:15:01 PM3/23/16
to Jenkins Developers
Thanks, I'll be present to discuss my project idea.

Aayush Ranaut

unread,
Mar 23, 2016, 4:18:39 PM3/23/16
to Jenkins Developers
Reply all
Reply to author
Forward
0 new messages