Invalidate handle cache on handle removal
[Rockbox.git] / docs / HISTORY
blob5e8ebe4cf4069c0b6fb6378352eb0404d0805af6
1 Rockbox History
3 * Dec 2001
5   Björn Stenberg set up and announced the mailing list for Archos Open Source
6   Jukebox software hacking dicsussions. People started to join up. The
7   scrambling algorithm was "broken" and the first ever LED-flashing program
8   was downloaded and run.
10   Lots of efforts were put on researching the hardware, how it works, what
11   circuits that are used, where to find the spec sheets for those circuits
12   etc.
14   By the end of the month, the first working LCD-code for the Recorder was
15   written.
17   148 mails was posted to the list.
19 * Jan 2002
21   Initial source packages were offered that did basic things like scrolling
22   or blinking on the screen.
24   A vote page was setup for people to vote on a project name, and even while
25   Rockbox was not the winning one, Björn showed his dictator-side and set the
26   project name. Rockbox it shall be.
28   Discussions about development environments.
30   The issue of locked hard disks were discussed a lot, since Björn got this
31   problem on a whole range of his disks!
33   More hardware pins and functionality was detected and researched.
35   At the end of the month, Rockbox was setup as a project on sourceforge.net
36   and people immediately started posting feature-requests.
38   187 mails was posted to the list.
40 * Feb 2002
42   Linus Nielsen Feltzing did some major progress on his gdb-stub and
43   associated hardware modification to do really low-level debugging.
45   Lots of feature-requests were posted.
47   47 mails was posted to the list.
49 * Mar 2002
51   Robert Hak suggested we start maintaining a FAQ, and took an initiative
52   to start the #rockbox IRC channel.
54   Daniel started the work on the simulator.
56   Initial code was added to the CVS.
58   72 mails was posted to the list.
60 * Apr 2002
62   UI-wise functionality is getting written, as by the help of the simulator we
63   write code even though the lower levels aren't quite there yet.
65   April 19th. Björn, Linus, Daniel and Kjell gathered at the "Rockbox
66   Developer Conference 2002" at Linus' place and drew up a basic design of the
67   Rockbox software.
69   Julien Labruyére donated a slightly broken Archos Jukebox 6000 to the
70   project.
72   70 mails was posted to the list.
74 * May 2002
76   Introducing our cool playlist concept.
78   May 3rd. We have sound. Rockbox was able to produce sound for the first time
79   ever. The 4 seconds of music was the beginning of "Arcade" by Machinae
80   Supremacy.
82   The FAT32 driver is working! We can access the file system.
84   The dir browser could run on a Player. The ATA code still didn't work on the
85   Recorder.
87   May 28th. We start offering "daily builds" on the Rockbox web site.
89   103 mails was posted to the list.
91 * Jun 2002
93   June 2nd. Rockbox 1.0 (for players only) is released.
95   The WPS concept was introduced.
97   June 19th. Working Archos Recorder mp3 playback was announced to the list.
99   June 19th. Rockbox 1.1 was released.
101   355 mails was posted to the list.
103 * Jul 2002
105   430 mails was posted to the list.
107 * Aug 2002
109   August 9th. Rockbox 1.2 was released.
111   August 28th. Rockbox 1.3 was released.
113   1199 mails was posted to the list.
115 * Sep 2002
117   ROLO was introduced.
119   Multiple-language support was added.
121   1375 mails was posted to the list.
123 * Oct 2002
125   October 11th. Rockbox 1.4 was release.
127   831 mails was posted to the list.
129 * Nov 2002
131   On Nov 10th, Linus announced the first recording code committed to CVS and
132   made available to users.
134 * Dec 2002
136   On Dec 19th, Björn posted the first ever test version for the FM Recorder.
137   Didn't work much...
139 * Jan 2003.
141   The FM version starts to work properly in the end of January.
143 * Feb 2003
145   Matthew P. O'Reilly donated an FM Recorder to Linus. Linus had it for 2
146   hours before he took it apart and started drawing schematics...
148   The FM version of Rockbox hits the daily builds on February 17th.
150 * Apr 2003
152   The April 1st joke, Doom on Archos, heated up the community.
154   On April 15th, the long awaited Rockbox 2.0 was released. Works fine on
155   Players, Recorders as well as FM Recorders (but without FM tuner support).
157   Daniel started editing and publishing the Rockbox Digest.
159   368 subscribers of the development mailing list.
160   1349 mails was posted to the list by 181 authors.
162 * May 2003
164   On May 3rd, Linus committed the first code ever that made use of the FM
165   tuner on the FM model.
167 * June 2003
169   On June 29th, Björn committed the first plugin interface and things, and
170   now Rockbox runs plugins.
172 * July 2003
174   On July 9th, Jörg Hohensohn announced the first official release of Rockbox
175   in flash! It only works on the Recorders and the FM Recorders.
177 * December 2003
179   Rockbox 2.1 is released
181 * March 2004
183   Rockbox 2.2 is released
185   Jörg Hohensohn introduces the voice concept that now allows Rockbox to talk
186   (speak) the menus and more.
188 * May 2004
190   We finally dump Sourceforge's CVS repository and host it ourselves.
192 * July 2004
194   We start providing Windows installer packages
196   Jens made it possible to run Rockbox entirely from ROM, thus making another
197   150-170KB free for mp3 buffering.
199 * September 2004
201   Jens and Jörg started porting Rockbox to the Archos Ondio, Archos' flash
202   memory based player series.
204   The work on a iRiver port starts for real. We buy one working and one broken
205   one to the project. Another article (about the porting) appears on slashdot.
207   September 24: rockbox.org is ours thanks to Jeff!
209 * December 2006
211   Support for Toshiba Gigabeat
213 * January 2007
215   Changed to Subversion