(→An overview of your proposal: A few words) |
(→An overview of your proposal: Add list) |
||
Line 7: | Line 7: | ||
===An overview of your proposal=== | ===An overview of your proposal=== | ||
isitfedoraduby is a nice project that never got the attention it deserved. I believe this | isitfedoraduby is a nice project that never got the attention it deserved. I believe this is because it serves merely as a portal of the gems packaged for Fedora, showing their statuses and some nice statistics and graphs. | ||
Being a packager myself for almost a year now, I am familiar with the difficulties one has to overcome in order to package a gem. This idea aims to facilitate the packaging process and promote the site among Fedora ruby packagers. | Being a packager myself for almost a year now, I am familiar with the difficulties one has to overcome in order to package a gem. This idea aims to facilitate the packaging process by providing some new tools and promote the site among Fedora ruby packagers. | ||
In particular, I | In particular, I have in mind to: | ||
* refactor the base code where needed | |||
* write rspec tests | |||
* enhance the [http://www.isitfedoraruby.com/stats/gemfile_tool gemfile_tool] | |||
* implement a feature of gem/app packaging progress bar | |||
* show better formatted dependency checker | |||
* create a page with stats preview of a gem not yet packaged | |||
* use polisher gem where needed | |||
I will try to expand below each item. | |||
===The need you believe it fulfills=== | ===The need you believe it fulfills=== |
Revision as of 21:52, 18 March 2014
Proposal
isitfedoraruby.com is a web-application built with Ruby on Rails, that keeps track of the Fedora/Ruby integration, especially gem -> rpm conversion.
The project was started on 2012 as a Google Summer Of Code project by User:Zuhao and later were added some new features during the Google Code In program. This is my idea of enhancing it from a packager's point of view.
An overview of your proposal
isitfedoraduby is a nice project that never got the attention it deserved. I believe this is because it serves merely as a portal of the gems packaged for Fedora, showing their statuses and some nice statistics and graphs.
Being a packager myself for almost a year now, I am familiar with the difficulties one has to overcome in order to package a gem. This idea aims to facilitate the packaging process by providing some new tools and promote the site among Fedora ruby packagers.
In particular, I have in mind to:
- refactor the base code where needed
- write rspec tests
- enhance the gemfile_tool
- implement a feature of gem/app packaging progress bar
- show better formatted dependency checker
- create a page with stats preview of a gem not yet packaged
- use polisher gem where needed
I will try to expand below each item.
The need you believe it fulfills
Any relevant experience you have
How you intend to implement your proposal
A rough timeline for your progress
21/03 - 18/08