Clean up of authors and history file.

This commit is contained in:
Duilio Protti 2013-10-18 15:12:35 -03:00
parent 73535ebe88
commit b73482927c
5 changed files with 32 additions and 145 deletions

41
AUTHORS
View File

@ -1,36 +1,11 @@
Infinity Visualization Plugin
Copyright (C) 2000 Julien Carme <julien.carme@acm.org>
Copyright (C) 2004 Duilio Protti <dprotti@users.sourceforge.net>
Actual maintainer.
Copyright (C) 2004 John Lightsey with GPL v2 <john@nixnuts.net>
Portability fixes and GPL License compliance.
Copyright (C) 2004 Jean Delvare <khali@linux-fr.org>
Some nice patches.
Copyright (C) 2004 Will Tatam <wtatam@premierit.com>
Who put online source's RPMs at:
http://apt.premierithosting.com/FC2/i386/SRPMS.premierit/
Copyright (C) 2000 Haavard Kvaalen <havardk@xmms.org>
Who converted the original hand made
Makefile to automake/autoconf/libtool.
Copyright (C) 2000 Chris Lea <chrislea@luciddesign.com>
Made RPMs.
Copyright (C) 2000 Mitja Horvat <Mitja.Horvat@hermes.si>
Some optimisations.
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 2 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 Library General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- Julien Carme (c) 2000 Original author
- Duilio Protti (C) 2004 - 2013 <dprotti@users.sourceforge.net> Actual maintainer
- John Lightsey (C) 2004 <john@nixnuts.net> Portability fixes and GPL License compliance
- Jean Delvare (C) 2004 <khali@linux-fr.org> Some nice patches
- Will Tatam (C) 2004 <wtatam@premierit.com> Online source RPMs <http://apt.premierithosting.com/FC2/i386/SRPMS.premierit/>
- Haavard Kvaalen (C) 2000 <havardk@xmms.org> Converted original hand made Makefile to automake/autoconf/libtool
- Chris Lea (C) 2000 <chrislea@luciddesign.com> Made RPMs
- Mitja Horvat (C) 2000 <Mitja.Horvat@hermes.si> Misc optimisations

20
HISTORY
View File

@ -1,14 +1,10 @@
Actual State of Infinity (instead of history)
=============================================
Written by Duilio Protti on April 2004.
Brief History
=============
Infinity was originally written by Julien Carme on 2000.
Then the project has been freezed for a couple of years, from 2001 to
2004 I guess. I have found this plugin some time ago, I encountered really
beautiful and decided to improve it by adding MMX support. That was on
October 2003. From then I have tried ocasionally to contact Julien Carme
but that was not possible. Recently I have decided to reborn the project
because I feel this beauty must be on the desktop of any user that likes this
kind of plugins, and for that it must be maintained and must not die.
Then the project was freezed for a couple of years, from 2001 to
2004 I guess.
In October 2003 I've found this plugin and I thought it was really
beautiful so I decided to improve it by adding MMX support and
created a project in Sourceforge.
In 2013 the project was moved into Github.

50
PLANS
View File

@ -1,50 +0,0 @@
Near future
===========
* Save window position on close.
* Rewrite modules to use a common datatype InfPlugin.
Future
======
* Give option to compile against Libvisual library.
Libvisual is a library that acts as a middle layer
between applications that want audio visualisation
and audio visualisation plugins.
Actually the Libvisual project has developed an XMMS
plugin that, when loaded, allows to run all the plugins
on the system that are linked against Libvisual.
The project has released also a package which contains
a lot of visualization plugins that have been ported
to use this library, including a port of the original
Infinity plugin made by the project lider.
The good thing of this library is that the plugins
are linked against the library itself, so can be used
by any client of the library, not just Audacity.
Other good thing is that the library take cares of all
the infrastructure needed by visualization plugins,
including OpenGl ones, and the plugin writer must take
care only about the artistic stuff, that is, to compute
the frames to be shown.
The actual Libvisual implementation also allow to
gradually morph from one plugin to another, and have
many input plugins, so applications linked against it
can take audio from many different sources.
It's still under development, but the interface exposed
right now is really clean, and are good plans like a
builtin font system, so we could show song titles on the
rendered screen of any plugin.
Information about Libvisual library can be found at
http://libvisual.sf.net/
Some day infinity will be closed as an independent project,
and will be maintained within the libvisual-plugins package.
Duilio Protti.

View File

@ -1,12 +1,8 @@
Infinity Visualization Plugin
-----------------------------
=============================
https://github.com/dprotti/infinity-plugin
by
- Julien Carme (c) 2000
- Duilio Protti (c) 2004 - 2013
Infinity is a visualization plugin that generates light effects according to a
playing sound.
@ -38,9 +34,9 @@ To enter/leave Full-Screen mode press Tab key.
Modes
-----
The plugin has two modes. Default is non-interactive.
The plugin has two modes. Default is Non-Interactive.
- Non-Interactive Mode:
**Non-Interactive Mode**:
States and palettes periodically switches in a random sequence.
@ -62,7 +58,7 @@ terminal when Infinity loads:
- F11: screenshot.
- F12: change palette.
- Interactive Mode:
**Interactive Mode**:
You can control the effects using keys:
@ -92,6 +88,18 @@ In Ubuntu systems over AMD64 architectures, try running configure with
If you found a bug please report it at
<https://github.com/dprotti/infinity-plugin/issues>.
Authors
-------
- Julien Carme (c) 2000 Original author
- Duilio Protti (C) 2004 - 2013 <dprotti@users.sourceforge.net> Actual maintainer
- John Lightsey (C) 2004 <john@nixnuts.net> Portability fixes and GPL License compliance
- Jean Delvare (C) 2004 <khali@linux-fr.org> Some nice patches
- Will Tatam (C) 2004 <wtatam@premierit.com> Online source RPMs <http://apt.premierithosting.com/FC2/i386/SRPMS.premierit/>
- Haavard Kvaalen (C) 2000 <havardk@xmms.org> Converted original hand made Makefile to automake/autoconf/libtool
- Chris Lea (C) 2000 <chrislea@luciddesign.com> Made RPMs
- Mitja Horvat (C) 2000 <Mitja.Horvat@hermes.si> Misc optimisations
Old Versions
------------

View File

@ -1,42 +0,0 @@
Bug Reports
===========
If you encounter any bug on Infinity, on the building process, or
an inconsistency on the configuration, or just a rendering bug,
please point your browser to
http://sourceforge.net/tracker/?atid=649740&group_id=108158&func=browse
and fill a bug report. That will take you just a few minutes, and
will be a lot of help for developers and other users.
The report will be filled on a single HTML form on the SourceForge.net's
site of the project, and you don't need to have a user account there
to submit the report.
This report must include:
- version of Audacity used.
- version of Infinity used (I still interested on bugs of older versions).
- version of SDL used.
- version of Glib used.
- Linux distribution you use.
- X server implementation and version (usually XFree86).
- Graphic card and wich driver it uses.
- A short description of the conditions on where you running Infinity when
the bug was encountered. i.e. if other plugins were running when the bug
appears, if others applications were running, etc.
- A short description of the bug itself. Specially, you must show, if possible,
the output that was showed when the bug appears (to get that run Audacity on a
terminal). If the error is a configure or compile error, send the last output
showed.
After that, categorize the bug on one of the three categories:
- building process
- configuration
- rendering
and submit (every one of them are explained on the mentioned page).
And finally, don't doubt, every bug report is important, and will help a lot
to the development process of Infinity!