Changes between Version 4 and Version 5 of StatisticsIdeas
- Timestamp:
- Mar 25, 2014, 10:31:44 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
StatisticsIdeas
v4 v5 6 6 7 7 == 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). 9 9 10 10 == Ideas == … … 25 25 26 26 === Track the requested state === 27 Add a field '"requested": true' for requested ports (even if the application is n't yetable 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).27 Add 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). 28 28 29 29 === Submit variants as list rather than as string === … … 38 38 39 39 === Track CommandLineTools version instead of GCC version === 40 Remove "gcc_version" from submitted data, since GCC is n'ta thing on recent versions of OS X anymore.40 Remove "gcc_version" from submitted data, since GCC is no longer a thing on recent versions of OS X anymore. 41 41 42 42 === 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. 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. 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. 44 44 45 45 === Simple port hierarchy / group (sub)ports ===