README for GINF: GINF Is Not FrontPage(TM)
This file is the README for GINF, which provides information not directly
related to using GINF.
License and Warranty
GINF is distributed under the GNU General Public Licence, version
2. A copy of this licence is present in the doc/ subdirectory
under ginf/ directory.
Being free software, GINF does not come with any warranty whatsoever.
Any damages arising out of the use of GINF is solely the responsibility
of the user.
Known Issues
Issues with GtkHTML Library
-
First of all, the GtkHTML library used by GINF is still extremely
buggy. Even in the testing stage of GINF, we discovered many bugs, some
repeatable, and some not so, and some really serious and fatal. This
has reduced the usability of GINF immensely, but we have still released
GINF to the public in the hope that one day, the GtkHTML library
will be much better than what it is now, as of July 2002.
-
The source-code entered within GINF is not retained as it is, but modified
by the GtkHTML engine. Though the appearance of the page does not
change, we still feel the code itself should not be modified by a tool.
-
GtkHTML library does not show images yet, except for the border.
-
The forms-feature of GtkHTML library is not at stable enough even for simple
rendering. So we have not included support for HTML forms in GINF.
Issues with GINF
-
GINF doesn't disable any feature anywhere, in the dialogue-boxes,
in the menus, and in the application itself. This was because of the extremely
short time period (about 3 weeks) spent in developing GINF. We hope to
include this in future versions of GINF.
-
The font-toolbar does not update itself as the cursor is moved around in
the edit area. This requires considerable work, and will be included in
future versions.
-
Once created, the user cannot modify the properties of tables and images.
This feature will be added in future versions of GINF.
Reporting Bugs
Having read all this, if you still feel we can do something about a bug
you found, you can write to us. Look at the Authors section below.
Contributing to GINF
We cordially invite developers to contribute to GINF and aid its development
into a complete, feature-rich Web-page design software, true to its name.
There is a strong need for one such tool in the Linux platform, and we
believe GINF can fulfill it, some day, if not now. If you are a developer
with experience with the GTK+ and GtkHTML libraries, do join the GINF team.
Authors
S Krishna Jaidev | http://www.symonds.net/~jaidev/
| jaidev@symonds.net
Jaidev has provided most of the functionality to GINF. Opening and
saving files, searching and replacing, editing page properties, inserting
hyperlinks, and all of the formatting functions in the Format menu are
the result of code by Jaidev. GINF is what it is because of his hacking
the GtkHTML code, in the absence of any kind of documentation in the GtkHTML
library.
N Deepak | http://www.symonds.net/~deep/
| deep@symonds.net
Deepak designed the interface for GINF, using Glade as the GUI builder
software. Parts of the Edit and Insert menus, support for tables and images,
and some other minor additions here and there were coded by Deepak. The
user manual as well as this README itself was written by him. :-)