From Fedora Project Wiki
(Created page with '== Contact Information == Email Address: hiemanshu at fedoraproject (dot) org Telephone: +91 99(zero)27 66(nine)62 Blog URL: http://hiemanshu.wordpress.com/ Freenode IRC Ni...')
 
No edit summary
 
Line 1: Line 1:
== Contact Information ==
== Contact Information ==


Email Address: hiemanshu at fedoraproject (dot) org
Email Address: hiemanshu at fedoraproject (dot) org
Line 10: Line 8:


Freenode IRC Nick: hiemanshu
Freenode IRC Nick: hiemanshu




Line 27: Line 24:
== Why should we choose you over other applicants? ==
== Why should we choose you over other applicants? ==


I have experience working with Django before and also worked with other fedora web stuff before.
I have experience working with Django before and also worked with the fedora team members on the the fedora spins page (spins.fedoraproject.org), Fedora Insight, and helped with the fedoraproject.org main page re-design.
 




== Proposal Description ==
== Proposal Description ==




Please describe your proposal in detail.  Include:
Please describe your proposal in detail.  Include:




  * An overview of your proposal
  * An overview of your proposal




This proposal is to write the Fedora Events System which will be used to manage the events that fedora is involved with, and will have details about attendance and other stuff listed here : http://nushio.fedorapeople.org/fes/roadmap.html
This proposal is to write the Fedora Events System which will be used to manage the events that fedora is involved with, and will have details about attendance and other stuff listed here : http://nushio.fedorapeople.org/fes/roadmap.html




  * The need you believe it fulfills
  * The need you believe it fulfills




This will replace having to edit or clone the wiki every time for any new event and there will be a nice unified and intutive way for people to register of find out about events that fedora will participate in, in their country or city.
This will replace having to edit or clone the wiki every time for any new event and there will be a nice unified and intutive way for people to register of find out about events that fedora will participate in, in their country or city.




  * Any relevant experience you have
  * Any relevant experience you have


I have experience with HTML, CSS, Django/flask, MySQL  
I have experience with HTML, CSS, Django/flask, MySQL  
 
Code contributed to : http://spins.fedoraproject.org/ , http://fedoraproject.org/. I also wrote the UI for Dorrie using the spins.fp.o page template (https://fedorahosted.org/dorrie/). I also contributed to Fedora Insight.




Line 66: Line 54:




 
The idea and everything that needs to be worked on is already listed here : http://nushio.fedorapeople.org/fes/roadmap.html I plan to use Java for the backend along with MySQL for the Database and use HTML/CSS/JS for the frontend.
The idea and everything that needs to be worked on is already listed here : http://nushio.fedorapeople.org/fes/roadmap.html I plan to use Django for the web interface and MySQL for the Database.
 




  * A rough timeline for your progress
  * A rough timeline for your progress


Week 0 - 2 : Implement a 'social' login system with support for Facebook, Twitter and OpenID.


Week 3 - 4: Add CRUD (Created, Read, Update, Delete) Event methods.


Week 0 - 4 : Finish the login system and add options to create events and the calendar
Week 4 - 6 : Finish up the frontend using HTML/CSS/JS/JSP
 
Week 4 - 8 : Finish up the budget/expenses tracker and the feedback module


Week 8 - 11 : Finish up the rest of the stuff listed in the roadmap and do some testing
Week 6 - 9 : Connect the frontend to the backend


Week 11 - 13 : Document and squash bugs if any found while testing
Week 10 - 11 : Add option to report about events to social networking sites like the official twitter and identi.ca accounts.


Week 12 : Final tweaks and code debugging.


Week 13 : Finish documentation, squash bugs and make it production ready.


  * Any other details you feel we should consider
  * Any other details you feel we should consider


None
None


== Have you communicated with a potential mentor?  If so, who? ==
== Have you communicated with a potential mentor?  If so, who? ==


I have spoken to Nushio over IRC and email.
I have spoken to Nushio over IRC and email.

Latest revision as of 03:01, 15 April 2011

Contact Information

Email Address: hiemanshu at fedoraproject (dot) org

Telephone: +91 99(zero)27 66(nine)62

Blog URL: http://hiemanshu.wordpress.com/

Freenode IRC Nick: hiemanshu


Why do you want to work with our team?

I have been involved with Fedora for over a year now and also did FSC last year. The team has been very helpful in my progress so far and would love to continue working with the very helpful team who help me learn a huge portion of what I know today.


Do you have any past involvement with our team or another open source project?

Yes, I am in involed with quite a few groups within Fedora some of which include marketing, websites, packaging and ambassadors.


Why should we choose you over other applicants?

I have experience working with Django before and also worked with the fedora team members on the the fedora spins page (spins.fedoraproject.org), Fedora Insight, and helped with the fedoraproject.org main page re-design.


Proposal Description

Please describe your proposal in detail. Include:


* An overview of your proposal


This proposal is to write the Fedora Events System which will be used to manage the events that fedora is involved with, and will have details about attendance and other stuff listed here : http://nushio.fedorapeople.org/fes/roadmap.html


* The need you believe it fulfills


This will replace having to edit or clone the wiki every time for any new event and there will be a nice unified and intutive way for people to register of find out about events that fedora will participate in, in their country or city.


* Any relevant experience you have

I have experience with HTML, CSS, Django/flask, MySQL Code contributed to : http://spins.fedoraproject.org/ , http://fedoraproject.org/. I also wrote the UI for Dorrie using the spins.fp.o page template (https://fedorahosted.org/dorrie/). I also contributed to Fedora Insight.


* How you intend to implement your proposal


The idea and everything that needs to be worked on is already listed here : http://nushio.fedorapeople.org/fes/roadmap.html I plan to use Java for the backend along with MySQL for the Database and use HTML/CSS/JS for the frontend.


* A rough timeline for your progress

Week 0 - 2 : Implement a 'social' login system with support for Facebook, Twitter and OpenID.

Week 3 - 4: Add CRUD (Created, Read, Update, Delete) Event methods.

Week 4 - 6 : Finish up the frontend using HTML/CSS/JS/JSP

Week 6 - 9 : Connect the frontend to the backend

Week 10 - 11 : Add option to report about events to social networking sites like the official twitter and identi.ca accounts.

Week 12 : Final tweaks and code debugging.

Week 13 : Finish documentation, squash bugs and make it production ready.

* Any other details you feel we should consider

None

Have you communicated with a potential mentor? If so, who?

I have spoken to Nushio over IRC and email.