root/ruport-www/release_notes-1.0.html

Revision 1129, 6.2 kB (checked in by sandal, 1 year ago)

update for main page

Line 
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
4 <html xmlns="http://www.w3.org/1999/xhtml">
5 <head>
6   <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
7   <title>Ruby Reports</title>
8   <link href="ruport.css" rel="stylesheet" type="text/css" />
9   <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
10   </script>
11   <script type="text/javascript">
12   _uacct = "UA-2193841-1";
13   urchinTracker();
14   </script>
15 </head>
16
17 <body>
18   <div id="wrapper">
19     <div id="mainNav">
20       <ul>
21         <li><a href="ruport.html">Overview</a></li>             
22         <li><a href="examples.html">Examples</a></li> 
23         <li><a href="http://api.rubyreports.org/">API Docs</a></li>
24         <li><a href="http://ruportbook.com">Book</a></li>
25         <li><a href="http://list.rubyreports.org">Mailing List</a></li>
26         <li><a href="resources.html">Resources</a></li>               
27         <li><a href="http://code.rubyreports.org">Development</a></li>   
28       </ul>
29     </div>
30     <div id="logo">
31       <h1><span>Ruport: Ruby Reports</span></h1>
32       <h2>A simple, extensible reporting system built for Rubyists</h2>
33     </div>
34     <div id="mainContent">
35       <h2>After 21 months, Ruport 1.0 is now ready!</h2>     
36       <h3>Background Information</h3>     
37       <p>If you're not familiar with our project at all, you might want to
38         quickly glance over the <a href="ruport.html">Overview</a> and
39         <a href="examples.html">Examples</a> pages before continuing on.</p>
40          
41         <p>
42         Even if you've used ruport before, you might have noticed our goals
43         have evolved over time, but we've finally found an objective we think
44         clearly expresses what we're trying to do:
45         </p>                                     
46        
47         <p><em>
48     The Ruby Reports project is dedicated to making your business reporting
49         life suck less (through ruby).</em></p>
50        
51         <p>
52         Right now the project consists of three initiatives:
53         </p>
54        
55         <p>
56         <ul>
57                 <li>ruport : simple foundational system for reporting apps</li>
58                 <li>ruport-util : A set of reporting extras for ruport</li>
59                 <li>acts_as_reportable : Rails integration with Ruport</li>
60         </ul>
61         </p>
62        
63         <p>As of 2007.05.15, we can say with some confidence that the first of our
64                 three projects has become mature enough to be quite useful.  Ruport
65                 is already being used for real work, and though it is a simple system,
66                 it has been quite handy in practice.</p>   
67                
68         <h3>What's different about 1.0?</h3>
69          
70         <p>If the last time you looked at Ruport was version 0.8 or earlier, you're
71                 in for a surprise!  Our formatting system has been enhanced in a
72                 number of ways to make it quite extensible.  We also now have support
73                 for row based rendering, data grouping (and rendering), and other things
74                 that have been on the to do list for so long.</p>
75        
76         <p>If you've been following the project tightly, and have used the latest
77                 release candidates, you won't notice a whole drove of new features,
78                 because we've mostly been stabilizing in preparation for 1.0.  You
79                 should notice an increased stability, level of documentation, and
80                 general polish on the code, though.
81                
82                 We managed to sneak a few changes in since RC3 though. :)
83          </p>                                       
84        
85          <p>All in all, we've closed every outstanding feature request ticket.
86                 So that means you're going to have to let us know if we missed
87                 stuff!</p>
88                
89          <h3>Does 1.0 Mean You're Done?</h3>
90        
91          <p>Absolutely not!  However, there are some interesting changes to the
92                 project organization.</p> 
93                
94          <p>Michael Milner will take Gregory Brown's place as lead developer
95                 effective immediately.  Gregory will be maintaining the stable
96                 release branch of ruport, and will also be heading the development
97                 of ruport-util.  Mike will be overseeing the development for
98                 Ruport 1.1+, as well as maintaining the acts_as_reportable rails plugin.
99          </p>
100        
101         <p>On the surface, not much will change.  A new benevolent dictator will
102                 just create an opportunity for new ideas and project growth.  After
103                 almost two years, it's time for Gregory to stop obsessing over
104                 Ruport anyhow.</p>
105                
106         <h3>On the horizon</h3>
107        
108         <p>We plan to play it by ear and see what people think of Ruport 1.0 before
109                 we worry about new developments in the core library.  However, we're
110                 planning on doing a lot to augment the auxiliary libs.</p>
111                
112         <p>Gregory is currently working on a pair of camping apps that make use
113                 of Ruport heavily for commercial work.  We plan to open-source these
114                 soon enough, which should provide a decent working example of a
115                 non-trivial Ruport based system.</p>
116                
117         <p>Michael still has some tricks up his sleeve for acts_as_reportable, and
118                 will be continuing to work on the plugin as new ideas arise.</p>
119                
120         <p>We'll also be working on getting any of the tools that we've developed
121                 that might be generally useful into ruport-util.</p>
122                
123         <p>As you can see, there is no shortage of things to be done! We'll also
124                 be working on getting you higher quality documentation and tutorials
125                 as soon as we can</p>
126                
127         <h3>Where to from here?</h3>
128        
129         <p>
130         If you're interested in working with Ruport, you should have a look
131         at some of the <a href="resources.html">Resources</a> we have available
132         to users and contributors.  Our best resource is certainly our
133         <a href="http://list.rubyreports.org">mailing list</a>, so please stop
134         by and let us know what you think!
135         </p>
136        
137         <p>
138         Also, please have a look at the
139         <a href="http://stonecode.svnrepository.com/ruport/trac.cgi/wiki/Acknowledgements">
140         long list of folks</a> who have directly
141         contributed to Ruport.  Without them, we'd never have made it to 1.0.   
142         </p>
143                    
144     </div>
145     <div id="secondaryContent">
146     </div>
147     <div id="footer">
148       <p>
149         Ruby Reports is free software under the
150         <a href="http://www.ruby-lang.org/en/LICENSE.txt">License of Ruby</a>.
151       </p>
152       <p>
153         Site designed by Michael Milner.
154         Ruport logo designed by
155         <a href="http://fashionpirat.de/">Daniel Dormann</a>.
156       </p>
157       <p>
158         All web content is licensed under the
159         <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative
160         Commons Attribution-Sharealike License</a>.
161       </p>
162     </div>
163   </div>
164 </body>
165 </html>
Note: See TracBrowser for help on using the browser.