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


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

  1. In community bonding period
    • Dig through cockpit codebase to find best places to implement desired features
    • Learn d-bus
  2. Create minimal working interface (press button to deploy)
  3. Incrementally add new options for deployment
  4. Fix bugs
  5. Create documentation (if necessary - it should be self-explaining)
  6. 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