forked from bluedwarf/bouncer
-
Notifications
You must be signed in to change notification settings - Fork 1
Sixeight/bouncer
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
===== DESCRIPTION ===== This is a tiny CGI to generate charts of OpenOffice.org download counts. The data was based on bouncer logs uploaded by John McCreesh. e.g.) http://marketing.openoffice.org/bouncer/200905.csv This CGI is copyrighted free software by Takashi Nakamoto <bluedwarf@bpost.plala.or.jp> ===== LICENSE ===== This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. This software includes SVG::Graph library in "svg_graph_0.6.1" directory, which is also distributed under GNU General Public License. Please also see LICENSE.txt and GPL.txt in the direcotry for the detailed license claim of this library. The SVG::Graph library in this source tree was improved upon to fit the purpose of this CGI. It contains some modifications made by the author of this CGI. This means that the author who makes some modifications on this library also holds copyright on the SVG::Graph library in this source tree. However, you are still allowed to redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. ===== FILES ===== * GPL.txt License file. * bouncer.db Database which stores download counts. * conf.rb Common configuration data. * fetch.rb Download bouncer logs from OpenOffice.org Marketing project and save download counts to database. It takes for several hours for this program to finish. * update.rb Get latest bouncer logs and update the stored download counts of database. This must be run daily. * server.rb Webrick server for test of this CGI. * svg_graph_0.6.1/ SVG::Graph library (distributed under GPL) to render charts. http://www.germane-software.com/software/SVG/SVG::Graph/ * query_chart.html HTML Template for query_chart.rb. * query_chart.rb (CGI) Query for to make a chart of download statistics. * chart.rb (CGI) CGI to generate a pie chart according to the request from query_chart.rb. * testcase/ Test cases generated by OpenOffice.org Base. ===== TODO ===== * Writing more test cases. * Color themes (need hacks of SVG::Graph library).
About
Chart generator for bouncer statistics of OpenOffice.org.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%