Changes between Version 4 and Version 5 of StatisticsIdeas


Ignore:
Timestamp:
Mar 25, 2014, 10:31:44 PM (7 years ago)
Author:
cooljeanius (Eric Gallager)
Comment:

more detail about rails ports and versions, and a few other minor edits

Legend:

Unmodified
Added
Removed
Modified
  • StatisticsIdeas

    v4 v5  
    66
    77== Statistics Test Server ==
    8 [[cal|Clemens]] has set up a test installation of the statistics server component at [[http://stats.macports.neverpanic.de|stats.macports.neverpanic.de]]. The server is written in Ruby on Rails, its sources currently live in browser:branches/gsoc11-statistics/stats-server. The statistics client requires MacPorts 2.3 (for `curl post`) and is currently not in the main ports tree for this reason. It's source is at browser:users/cal/ports/macports/mpstats and it can be installed in a single command using `port install https://neverpanic.de/documents/mpstats.tar` (this URL will be updated with the latest version on each update).
     8[[cal|Clemens]] has set up a test installation of the statistics server component at [[http://stats.macports.neverpanic.de|stats.macports.neverpanic.de]]. The server is written in Ruby on Rails; its sources currently live in browser:branches/gsoc11-statistics/stats-server. The statistics client requires MacPorts 2.3 (for `curl post`) and is currently not in the main ports tree for this reason. Its source is at browser:users/cal/ports/macports/mpstats and it can be installed in a single command using `port install https://neverpanic.de/documents/mpstats.tar` (this URL will be updated with the latest version on each update).
    99
    1010== Ideas ==
     
    2525
    2626=== Track the requested state ===
    27 Add a field '"requested": true' for requested ports (even if the application isn't yet able to display any useful statistics related to that, it will be easier to change the app in the future than to convince everyone to apply the fix).
     27Add a field '"requested": true' for requested ports (even if the application is currently unable to display any useful statistics related to that, it will be easier to change the app in the future than to convince everyone to apply the fix).
    2828
    2929=== Submit variants as list rather than as string ===
     
    3838
    3939=== Track CommandLineTools version instead of GCC version ===
    40 Remove "gcc_version" from submitted data, since GCC isn't a thing on recent versions of OS X anymore.
     40Remove "gcc_version" from submitted data, since GCC is no longer a thing on recent versions of OS X anymore.
    4141
    4242=== Port the server's dependencies to MacPorts ===
    43 It would be nice if MacPorts would allow installing dependencies to allow running the app locally without much hassle. The app needs rails 3.2.
     43It would be nice if MacPorts would allow installing dependencies to allow running the app locally without much hassle. The app needs rails 3.2. Currently MacPorts has a port of rails for ruby 1.8 called `rb-rails` which is at version 2.3.5, and a port of rails for ruby 1.9 called `rb19-rails` which is at version 3.0.5. The ruby 1.9 ports for actionmailer, actionpack, activemodel, activerecord, activersource, activesupport, and railties are also all at version 3.0.5, and would need to be updated together with rails.
    4444
    4545=== Simple port hierarchy / group (sub)ports ===