AbiWord Weekly News #106, (2002, week 33, released 2002.08.25)
Welcome to issue 106 of the AbiWord Weekly News.
In this issue:
Editor(s) of this issue: E. A. Zen
Discussions
Traffic on the developer mailing list has settled at about 200-400 postings per week.
This week, interesting topics on the developer list included:
-
Installation directory confusion : A short-lived discussion about where AbiWord should go. References are made to LSB and thinking outside the (distro) box. Later, to entertain uwog, I may have mentioned *.lif.
-
smart quotes, summary of discussion : For those that missed the extensive smart quotes discussion from before, Tomas summarizes the intended fix, though, it's somewhat limited to English (American in particular) which may mean a replacement to the replacement in a few more years.
-
Re: Psiconv : The function of the day is snprintf(), which formats strings (series of characters) without the risk of buffer overflow (MS Windows). MG has decided to get rid of snprintf() because he's uncertain about third party Unices. Something he might have missed at the last elections was that snprintf() is required for POSIX compliance.
-
Commit (HEAD): Font Preview : In case you've chosen to ignore my previous mention of "Big Secret Project, Don't Tell Anyone", this is the message of the commit for uwog's kick-tuchey code for previewing fonts. He also informs anyone wanting to expand to other platforms how to make the preview code work for them. Naturally, the Lord of QNX took to this queue quickly.
Development
CVS StatsCVS checkins 2002.08.19 - 2002.08.26 | ||
Who | Commits | In summary |
mgilbert | 32 | GNOME, XFT, build=dom.owes.donuts |
uwog | 21 | Font Preview!, Hash downloader, make and some typos (the Dutch are prone to typos) |
dom | 14 | UTF8, slaughtered string cloners, anti-snprintf-dom |
fjfranklin | 14 | ensure that the thread system is initialized on UNIX-BE platforms (inc. Cocoa), included kitchen sink, left out emacs |
hub | 11 | dialogues, ANSI, Aqua, MSVC MUST SUFFER, Cocoa, DocBook |
phearbear | 11 | QNX(duh) Font Preview!, comboboxes can be scrolled with arrow keys. |
rms | 7 | Deutsch translation, rpm using gtk2 (woohoo), corrected $ABI_OPT_XFT variable |
hippietrail | 3 | Yiddish dialogues and hash |
jeremyd | 3 | compiler access VERSION for alternative inclusion in small gangs |
plam | 3 | column breaker prepared for footnotes and attempted assassination of a memory leak |
chrisime | 2 | Deutsch translation update. |
POWs
The concept of a "Project Of the Week" is to single out tasks of major interest that outside developers might be interested in providing assistance to. Until a "best way" of listing POWs come to mind, they shall be listed in a short description. Any user interested is welcome to assist in tackling these POWs.
Name: Style and Diction Plugins (bug
3281)
Description: build a plugin to allow Abiword to check style and diction
Advertisement: me got no grammer fixer, help mes can't you?
Recommended Outline: Create a plugin for AbiWord that allows the checking
of style and diction. The source code for the gnu style and diction
tools is avialable here:
http://www.gnu.org/software/diction/diction.html
As a prototype you might be able to hack something using the AbiCmd
plugin to wrap the style and diction tools. The AikSaurus (Thesaurus)
plugin should also be a helpful guide.
When you get the basics working you could try to get Abiword to display
green squiggle underlines to mark errors, or otherwise work on a good user
interface.
Comments: A great way to start playing with the AbiSource
System: Any OS will be fine.
Challenge level: ***.. 3 stars out of 5
Name: Fix Windows printing boogs (bug
3239)
Description: build a plugin to allow Abiword to check style and diction
Advertisement: ????????????????????????????? (no, that's really the ad!)
Recommended Outline: You must become magical to know how to fix this.
Comments: "The problem is that printing on Windows is broken with several brand
of printer drivers (see dependent bugs). It appears that with standard
PostScript driver it does not happen. It appears also that version
0.9.6 had less problems than 1.0.1 so we might find out where the
regression is bu diffing.
"Please, be sure to read all the bug reports.
Even partial fix are accepted.
"Fixes must be done against STABLE tree and possibly ported to HEAD
(the later can be done as a second step)."
This comes from Hub
System: Windows
Challenge level: ****. 4 stars out of 5
Name: More Windows Maintainers
Description: Jordi could always use help
Advertisement: Help free people from the oppression of MSWord today!
Recommended Outline: You must become magical to know how to fix this.
Comments: Wouldn't be a bad idea to start with the printing bug...
System: Windows
Challenge level: ****. 4 stars out of 5
Bug Update
Bug Votes
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 | |||
ID | Votes | Milestone | Summary |
3269 | 120 | --- | Crashing on printing |
3171 | 85 | 1.0.x | rtf sets top and bottom margins to 0 |
376 | 80 | 1.2 | File assosciate problems for all file types with Win32Slu...... |
3525 | 70 | --- | font incorrectly printed and spaced |
1406 | 61 | 1.0.x | xhtml documents fail to open: "Bogus html document" msg |
1747 | 42 | 1.2 | background colour of text selection is always grey |
1194 | 39 | 1.2 | alt+xxxx does not insert special symbols |
2362 | 30 | --- | AbiWord only prints across half of page |
3778 | 29 | --- | Hanging indent setting ignores units |
1818 | 25 | Future | Font reverts to Times New Roman when it shouldn't |
2868 | 25 | 1.2 | character widths are not calculated correctly for some fonts... |
2421 | 20 | 1.2 | TM, Bullet, Euro, Smart Quotes and other symbols originat...... |
3808 | 20 | Future | Microsoft Word .doc files may crash Abiword |
1394 | 17 | 1.2 | on-screen landscape actually prints portrait in Win95 |
3393 | 17 | --- | Table of Contents, Table of Images, Table of Index genera...... |
3216 | 16 | 1.0.x | tabstops can't be set in second (or third) column |
2299 | 15 | 1.0.x | Prints incorrect margins with split page. |
2924 | 15 | --- | printing abw documents defaults to black pages |
3083 | 15 | Future | [META] Redesign smart quote system |
Top 20 Requests For Enhancement | |||
ID | Votes | Milestone | Summary |
1261 | 498 | 1.2 | Need to support footnotes and endnotes |
2321 | 245 | Future | [RFE] Maths/Equation Editing, as a plugin maybe? |
2183 | 199 | Future | Fully Support OpenOffice's XML file format |
2365 | 90 | Future | AbiWord needs 'view codes' |
1950 | 87 | Future | Wish for automatic Table of Contents |
1374 | 67 | Future | [RFE] print odd and/or even pages only (for front & back ... |
2463 | 51 | Future | support embedded objects |
1929 | 41 | Future | Hyphenation is missing in Abiword |
2565 | 41 | Future | Add true MS Word .doc export capability |
1144 | 37 | Future | Improve KWord import/export filters |
808 | 32 | 1.2 | Tables not imported from RTF |
2186 | 30 | Future | The insert page break setting is lost for custom styles |
3657 | 30 | Future | Rapid Document Production, Insert File |
2219 | 27 | Future | AUTONUM wanted in [ Insert/Field/Number ] menu |
515 | 25 | Future | columns change should only affect selected text |
2296 | 25 | Future | doc import: footnotes |
2169 | 24 | Future | Line numbering |
2360 | 23 | Future | Resizing bitmap images |
3419 | 20 | Future | [RFE] Add microspacing feature (tracking) for characters |
Verified Bugs
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 | |
Bug ID | Description |
1686 | Margin dialog lets you set margins bigger than the page |
2696 | Gnome colour selector has strange shape that even varies |
3346 | Cannot insert cursor within words in justified text |
3533 | AbiWord has no version information block |
3562 | Could not load the Dictionary for the en-us language |
3675 | segmentation fault - unknown cause |
3771 | Crash when opening a template with a PNG included |
3827 | Crash when opening a document with a JPG included |
3838 | Nested table cursor movement error |
3840 | Loading World.abw crashes AbiWord |
3851 | Recent file weirdness |
This Week's 5 Most Active QA Helpers | |
Verified | Name |
4 | Mark Gilbert |
2 | uridavid@netvision.net.il |
2 | Marc Maurer |
1 | pyattk@venzia.com |
1 | cinamod@hotmail.com |
1 | PerditionC@attglobal.net |
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.
Gave up scripting this because I was going golfing...it'll be all enscript next week, also, no micro-article from me about the bug graph, because I should be in bed already before beginning the first leg of my trip home.
Latest Releases
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.
OS | CPU | URL | Comment |
AbiWord Snapshots | |||
Linux (GNOME+GTK) | i386 | http://pino.frontisterion.nl/uwog/abiword/ | Provided by Marc Maurer, aka Wonder Boy! These are updated daily. Plugins, clip art, fonts and help files are available too. |
Linux (GTK) | i386 | http://24.98.8.129:3000/abiword-current.tar.gz | Mark Gilbert's GCC3 tinderbox builds. Do not require libstdc++-libc6.2 |
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. |
This section just a copy and paste; you can kiss it goodbye if you want!
Special Interest --
From time to time, this section will contain essay-style text about various special interests of the AbiWord development.
Help promote AbiWord development by donating money. The money go to a general AbiWord "fund", presently hosted by Dom Lachowicz (cinamod@hotmail.com). | |
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 cinamod@hotmail.com in the "Referral ID" field, which results in a one-time $5 donation from PayPal to AbiWord development 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. |