AbiWord Weekly News #93, (2002, week 21, released 2002.05.27)
Welcome to issue 93 of the AbiWord Weekly News.
Continued work on new features and fixing of various Bugs. Seems we're just trucking along, making good progress.
In this issue:
Editor(s) of this issue: Jesper Skov
|CVS checkins 2002.05.19 - 2002.05.26|
Here's the AbiWord bug update for the last week. If you can spare some time, please help us triage the bugs - you don't need to be a programmer to do this.
These are the week's Top 20 Bugs in the categories problems and requests for enhancements. Influence next week's results by casting your own votes.
|Top 20 Problems|
|1030||363||Future||Installing AbiWord messes up fonts in other applications (e....|
|1402||95||Future||Can not use other than original type1 fonts|
|376||79||1.2||File assosciate problems for all file types with Win32Slurp|
|1124||69||1.2||Does not honor config/-geometry request|
|1406||57||1.0.x||xhtml documents fail to open: "Bogus html document" msg|
|1747||42||1.2||background colour of text selection is always grey|
|2598||36||1.2||Abiword installs bogus fonts of dubious heritage|
|1194||30||1.2||alt+xxxx does not insert special symbols|
|465||28||Future||Haettenschweiler font doesn't draw with correct spacing when...|
|2868||25||1.2||character widths are not calculated correctly for some fonts...|
|1818||20||---||Font reverts to Times New Roman when it shouldn't|
|1394||17||1.2||on-screen landscape actually prints portrait in Win95|
|2299||15||Future||Prints incorrect margins with split page.|
|372||15||Future||consolidate identical platform code|
|3389||15||---||Alignment Justify doesn't work when printing|
|1865||13||---||Header/footer not loaded properly from .doc|
|2962||13||1.2||Printer problems with Lexmark printers on Windows|
|3393||12||---||Table of Contents, Table of Images, Table of Index generator...|
|1474||11||1.2||libiconv Korean broken|
|Top 20 Requests For Enhancement|
|1261||443||1.2||Need to support footnotes and endnotes|
|2321||249||Future||[RFE] Maths/Equation Editing, as a plugin maybe?|
|2183||120||---||Fully Support OpenOffice's XML file format|
|1374||66||Future||[RFE] print odd and/or even pages only (for front & back pri|
|2365||63||Future||AbiWord needs 'view codes'|
|1950||52||Future||Wish for automatic Table of Contents|
|1929||41||Future||Hyphenation is missing in Abiword|
|2463||41||Future||support embedded objects|
|515||35||Future||columns change should only affect selected text|
|1144||32||Future||Improve KWord import/export filters|
|2360||23||Future||Resizing bitmap images|
|1270||23||Future||Abiword should graphical columns ala wordperfect 8/9|
|2296||22||Future||doc import: footnotes|
|2219||22||Future||AUTONUM wanted in [ Insert/Field/Number ] menu|
|2083||22||1.2||[RFE] Export WordPerfect format files|
|2294||20||Future||Tool palette instead of toolbars|
|1525||20||Future||Preferences -> Toolbars, Button Style, Both|
In the past week, the following Bugs have been verified as fixed. The listed Bugs have all been put in RESOLVED mode as either FIXED or WORKSFORME and have then been verified by the people listed below. Other causes of resolving a Bug (e.g. as INVALID) are not tracked since they usually do not represent a fixed problem.
|Bugs Verified This Week|
|3190||Abi crashes with this .doc file|
|This Week's 5 Most Active QA Helpers|
To get your name in neon, help QA the Bugs. If you want your name rather than your email address to appear, drop me a line.
Here are links to the latest official releases of AbiWord for various architectures and operating systems.
These are links to snapshot builds of AbiWord for a subset of the supported architectures/operating systems.
Note that the snapshot builds may not work (at all!), but are likely to include more features and have fewer bugs than (older) official releases. Use the official releases for "production systems" and the snapshot builds for testing and when you want to help with Bug triaging.
|Linux (GNOME+GTK)||i386||http://pinohuis.dhs.org/uwog/abiword/||Provided by Marc Maurer. These are updated daily. Plugins, clip art, fonts and help files are available too.|
|Win32||i386||http://abiword.pchasm.org/||Provided by Jeremy Davis. These are updated twice a day. Plugins are available too.|
|Win32||i386||http://www.niksbiks.dk/Software/Abi/||Provided by Nikolaj Brandt Jensen. These are updated about once a week. BiDi builds are available too.|
Traffic on the developer mailing list has settled at about 200-400 postings per week.
This week, interesting topics on the developer list included:
How can I forward a translation for the help documentation ?: Gilles Saint-Denis translated the AbiWord documentation into French! Cool! Let's have more of those, please!
Commit:HEAD More framework for Tables.: Martin has been plugging away at the table support. See the special interest section this week for a quick overview of features to come.
Feedback from tucows: Martin submitted the Windows version of AbiWord to tocows.com, and got the review and scores back. There are some things in the pipeline which will improve the score.
Announce: intent to work on GTK+2 port: Dom has started working on the GKT+2 port. For avoidance of doubt; it's possible for the GTK+2 and GTK+(1) environments to co-exist, so this will not require developers to update their computers to use (unstable) GTK+2 as the primary toolkit. Dom later posted a simple porting guide for GTK+2.
Commit: beginning of dialog help system: Dom added help properties to dialogs, which will allow pop-up help for dialogs in the future.
commit HEAD: revisions -- another dialogue: After several commits during the week, Tomas finally posted a snapshot of the revisions dialog. Very nice stuff! And it's been done in a real hurry too - discussions on the subject started only last week.
The AbiWord team is currently implementing its next generation Layout code. The idea of course is to rewrite as little as possible of our current code. This new layout code will be able to handle all the layout structures available in MicroSoft Word and the more advanced layout programs such as provided by Latex. In particular we will handle Tables with rows spanning multiple columns and columns spanning multiple rows, Nested Tables, Tables spanning many pages, same row on the top of every page of the table, Numerical values as the sum of rows and columns, Footnotes, Endnotes, Margin notes, Text Frames and other positioned objects. Text will automatically flow around images and other embedded objects. In addition we plan to provide full support for embedded bonobo objects like Gnumeric, Charts from Guppi and maybe Math using GtkMathView.
Since AbiWord is an Objected Oriented program written in C++, it has been easy to re-factorour previous layout code to work in the new more general framework we need for these sophisticated constructs. This refactoring has been completed and it works. Right now we're working on the code to actually implement Tables. Much of this code has been borrowed from the Table implementation of the Gtk+ toolkit so we know it works and we know it is fast. Tables are layed out at rate proportional to number of rows plus number of columns.
I expect to get a basic table displayed with the new framework by the end of this week and hope to have a quality beta in about 3 months. However all this is contingent on how much time the AbiWord hackers get to work on the project. Nevertheless we know exactly how to do the features listed so it's is really just a matter of finding the time to implement them.
|At your discretion, contribute money to support AbiWord Weekly News. The money go to the editor, Jesper Skov (email@example.com).||Help promote AbiWord development by donating money. The money go to a general AbiWord "fund", presently hosted by Dom Lachowicz (firstname.lastname@example.org).|
|In order to donate money, you must have a PayPal account. If you do not already have one, the links above will allow you to open one. Please consider putting email@example.com or firstname.lastname@example.org in the "Referral ID" field, which results in a one-time $5 donation from PayPal (to AWN or AbiWord respectively) if you verify your account. Note that only donations of $3 or more are of interest. Sorry, this is due to the fees imposed by credit card companies and PayPal.|