From Fedora Project Wiki
(Created page with "category:Summer coding 2015 * '''Name:''' Jakub Skořepa * '''FAS Account:''' jskorepa * '''Fedora userpage:''' https://fedoraproject.org/wiki/User:Jskorepa '''Contact I...") |
No edit summary |
||
Line 10: | Line 10: | ||
*Blog URL: none yet, didn't have anything interesting to blog about (I'll create one for GSoC) | *Blog URL: none yet, didn't have anything interesting to blog about (I'll create one for GSoC) | ||
*Freenode IRC Nick: jskorepa | *Freenode IRC Nick: jskorepa | ||
==Questionaire== | |||
===Why do you want to work with the Fedora Project?=== | ===Why do you want to work with the Fedora Project?=== | ||
Because I enjoy using it and I want to give back | Because I enjoy using it and I want to give back | ||
Line 32: | Line 32: | ||
* That includes two servers running wide variety of services (from webserver and gitlab to minecraft server) | * That includes two servers running wide variety of services (from webserver and gitlab to minecraft server) | ||
* Therefore I know what would be useful to server administrator | * Therefore I know what would be useful to server administrator | ||
==Copy of application== | |||
===Development plan=== | |||
# In community bonding period | |||
#* Dig through cockpit codebase to find best places to implement desired features | |||
#* Learn d-bus | |||
# Create minimal working interface (press button to deploy) | |||
# Incrementally add new options for deployment | |||
# Fix bugs | |||
# Create documentation (if necessary - it should be self-explaining) | |||
# I should have enough time to add Database Server Role, too. | |||
===Few thoughts=== | |||
* I want to make it easy to deploy fast with only few options (password) | |||
* But at the same time make it possible to tweak every option | |||
* I want to put emphasis on well-arranged interface with great user experience | |||
* Main focus would be on easy to use interface | |||
===Why me?=== | |||
* I want to actually use it so I will pay attention to every detail | |||
* I think I have enough knowledge to do this (I already worked on few web apps) | |||
* I consider myself fluent in C and HTML/CSS/Javascript/jQuery |
Latest revision as of 19:01, 21 March 2015
- Name: Jakub Skořepa
- FAS Account: jskorepa
- Fedora userpage: https://fedoraproject.org/wiki/User:Jskorepa
Contact Information
- Email Address: jakub@skorepa.info
- Blog URL: none yet, didn't have anything interesting to blog about (I'll create one for GSoC)
- Freenode IRC Nick: jskorepa
Questionaire
Why do you want to work with the Fedora Project?
Because I enjoy using it and I want to give back
Do you have any past involvement with the Fedora project or any other open source project as a contributor?
No
Did you participate with the past GSoC programs, if so which years, which organizations?
No
Will you continue contributing/ supporting the Fedora project after the GSoC 2015 program, if yes, which team(s), you are interested with?
Yes, definitely. I wanted to contribute even before I knew about GSoC and it's just perfect opportunity to join fedora.
Server group (trying to enhace cockpit)
Why should we choose you over other applicants?
I don't exactly know, but here are few points:
- I use fedora on daily basis and wouldn't change
- I also installed fedora on all computers I administer because I find it easy to manage (apart from short lifecycle)
- That includes two servers running wide variety of services (from webserver and gitlab to minecraft server)
- Therefore I know what would be useful to server administrator
Copy of application
Development plan
- In community bonding period
- Dig through cockpit codebase to find best places to implement desired features
- Learn d-bus
- Create minimal working interface (press button to deploy)
- Incrementally add new options for deployment
- Fix bugs
- Create documentation (if necessary - it should be self-explaining)
- I should have enough time to add Database Server Role, too.
Few thoughts
- I want to make it easy to deploy fast with only few options (password)
- But at the same time make it possible to tweak every option
- I want to put emphasis on well-arranged interface with great user experience
- Main focus would be on easy to use interface
Why me?
- I want to actually use it so I will pay attention to every detail
- I think I have enough knowledge to do this (I already worked on few web apps)
- I consider myself fluent in C and HTML/CSS/Javascript/jQuery