You''ve probably been reading the ruby-talk thread I started titled "RAA Status & The Problem with Ruby" that rehashes that age-old conversation we keep having about how to tell the good from the bad when it comes to ruby libs and apps. We now have an opportunity to stop talking about it and actually do something. I proposed a RubyForge add-on to create a user-driven ranking/commenting system (similar to the way Amazon lets you rank and comment on books). Tom Copeland, the RubyForge admin, agreed to deploy it if/when it was developed. I''m sure that an experienced Rails developer could bang out a decent, working system in a day. This rails app would be deployed on the RubyForge server. Tom would make the needed mods to the GForge code (written in PHP) that powers RubyForge. I envision something fairly simple. In each RubyForge project, an extra RubyForge project tab would link to a corresponding rank/comments page in this Rails app for that specific project. This would display the overall (average) ranking for the project as well as the individual postings -- each of which would consist of a ranking (one to five stars) and written comments. Anyone could view the pages, but only users logged in to RubyForge could post. Tom has a ruby interface for getting the user''s login status (which was done for switching RubyForge to Ruwiki). A user can only post one ranking/comment for a particular project (but should be able to edit and change a previous ranking/comment). There should also be a main page that lists all of the projects (that have a ranking) in order by rank. That''s it! I''m sure we could refine this over time, but just that would be more than sufficient. So... who wants to volunteer to do this? Curt
Hey curt, Do you mean a system which would work something like http://cpanratings.perl.org/ ? It has reviews and ratings for perl libraries. -rabble On Thu, 3 Mar 2005 18:55:01 -0600, Curt Hibbs <curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org> wrote:> You''ve probably been reading the ruby-talk thread I started titled "RAA > Status & The Problem with Ruby" that rehashes that age-old conversation we > keep having about how to tell the good from the bad when it comes to ruby > libs and apps. > > We now have an opportunity to stop talking about it and actually do > something. > > I proposed a RubyForge add-on to create a user-driven ranking/commenting > system (similar to the way Amazon lets you rank and comment on books). Tom > Copeland, the RubyForge admin, agreed to deploy it if/when it was developed. > I''m sure that an experienced Rails developer could bang out a decent, > working system in a day. > > This rails app would be deployed on the RubyForge server. Tom would make the > needed mods to the GForge code (written in PHP) that powers RubyForge. > > I envision something fairly simple. In each RubyForge project, an extra > RubyForge project tab would link to a corresponding rank/comments page in > this Rails app for that specific project. This would display the overall > (average) ranking for the project as well as the individual postings -- each > of which would consist of a ranking (one to five stars) and written > comments. > > Anyone could view the pages, but only users logged in to RubyForge could > post. Tom has a ruby interface for getting the user''s login status (which > was done for switching RubyForge to Ruwiki). A user can only post one > ranking/comment for a particular project (but should be able to edit and > change a previous ranking/comment). There should also be a main page that > lists all of the projects (that have a ranking) in order by rank. > > That''s it! > > I''m sure we could refine this over time, but just that would be more than > sufficient. > > So... who wants to volunteer to do this? > > Curt > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >
evan wrote:> > Hey curt, > > Do you mean a system which would work something like > http://cpanratings.perl.org/ ? > > It has reviews and ratings for perl libraries.Yes, that *is* what I had in mind. Curt> On Thu, 3 Mar 2005 18:55:01 -0600, Curt Hibbs <curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org> wrote: > > You''ve probably been reading the ruby-talk thread I started titled "RAA > > Status & The Problem with Ruby" that rehashes that age-old > conversation we > > keep having about how to tell the good from the bad when it > comes to ruby > > libs and apps. > > > > We now have an opportunity to stop talking about it and actually do > > something. > > > > I proposed a RubyForge add-on to create a user-driven ranking/commenting > > system (similar to the way Amazon lets you rank and comment on > books). Tom > > Copeland, the RubyForge admin, agreed to deploy it if/when it > was developed. > > I''m sure that an experienced Rails developer could bang out a decent, > > working system in a day. > > > > This rails app would be deployed on the RubyForge server. Tom > would make the > > needed mods to the GForge code (written in PHP) that powers RubyForge. > > > > I envision something fairly simple. In each RubyForge project, an extra > > RubyForge project tab would link to a corresponding > rank/comments page in > > this Rails app for that specific project. This would display the overall > > (average) ranking for the project as well as the individual > postings -- each > > of which would consist of a ranking (one to five stars) and written > > comments. > > > > Anyone could view the pages, but only users logged in to RubyForge could > > post. Tom has a ruby interface for getting the user''s login > status (which > > was done for switching RubyForge to Ruwiki). A user can only post one > > ranking/comment for a particular project (but should be able to edit and > > change a previous ranking/comment). There should also be a main > page that > > lists all of the projects (that have a ranking) in order by rank. > > > > That''s it! > > > > I''m sure we could refine this over time, but just that would be > more than > > sufficient. > > > > So... who wants to volunteer to do this? > > > > Curt > > > > _______________________________________________ > > Rails mailing list > > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > > http://lists.rubyonrails.org/mailman/listinfo/rails > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.6.0 - Release Date: 3/2/2005 >
Curt Hibbs wrote:> > You''ve probably been reading the ruby-talk thread I started titled "RAA > Status & The Problem with Ruby" that rehashes that age-old conversation we > keep having about how to tell the good from the bad when it comes to ruby > libs and apps. > > We now have an opportunity to stop talking about it and actually do > something. > > I proposed a RubyForge add-on to create a user-driven ranking/commenting > system (similar to the way Amazon lets you rank and comment on books). Tom > Copeland, the RubyForge admin, agreed to deploy it if/when it was > developed. > I''m sure that an experienced Rails developer could bang out a decent, > working system in a day. > > This rails app would be deployed on the RubyForge server. Tom > would make the > needed mods to the GForge code (written in PHP) that powers RubyForge. > > I envision something fairly simple. In each RubyForge project, an extra > RubyForge project tab would link to a corresponding rank/comments page in > this Rails app for that specific project. This would display the overall > (average) ranking for the project as well as the individual > postings -- each > of which would consist of a ranking (one to five stars) and written > comments. > > Anyone could view the pages, but only users logged in to RubyForge could > post. Tom has a ruby interface for getting the user''s login status (which > was done for switching RubyForge to Ruwiki). A user can only post one > ranking/comment for a particular project (but should be able to edit and > change a previous ranking/comment). There should also be a main page that > lists all of the projects (that have a ranking) in order by rank. > > That''s it! > > I''m sure we could refine this over time, but just that would be more than > sufficient. > > So... who wants to volunteer to do this?I think an immediate follow on to an initial implementation of this would be coordinate with the RAA maintainers so that this would aggregate ranks & comments for both RubyForge and RAA entries. Curt