Over the past year or so I have been thinking about what it would take to make a mostly pure Tcl/Tk Office type system. To me it makes sense to have one, due to Tcl being portable on so many fronts. It would be nice to have a full Tickle package where all applications can talk to, embed and link to each other. This wiki item is just an idea generator and thought process recorder. Here is what I see in a full office type system, and possible code candidates/donators. Please add your ideas and comments below. Note – The GUI should use Tile as much as possible. **Drawing and Presentation starter candidates** * TkPaint: [http://wiki.tcl.tk/7801] * Impress: [http://www.ntlug.org/~ccox/impress/] * Others ???? **Word processor starter candidates** * ASED: [http://wiki.tcl.tk/1278] * Tease: [http://tease.sourceforge.net/] * Others ???? **Spread sheets starter candidates** * Tktable: [http://wiki.tcl.tk/1877] * Others ???? **Data base candidates** * PgAccess: [http://wiki.tcl.tk/7171] - have it Ported to use [Sqlite] for the "native" db and [ODBC] (via [snodbc] or [TclOdbc]) for other dbms. * Something based on [TDBC] * Others ????? **Optional apps** * File management starter candidates ? * tkmc Midnight commander, Tk - a file browser - source can be found via a Google from several Linux distribution locations. * Personal finance packages ???? * Others ???? ---- [GJL] How would this be a functionally better/different office suite from OpenOffice.org, which is free and crossplatform? I think there is an opportunity to create a desktop application suite that is tightly integrated with the current SaaS offerings, eg, Google Apps, Zoho, Zimbra, etc. that would give desktop function and offline ability with online collaboration tools. Would you create this with Tcl/Tk from the ground up or jump on board OO.org? It would be a big task to write the software and even bigger task get users and support them. Tcl/Tk/Tile could certainly do with a killer app (if popularity counts for anything...) [Scott Beasley] No OO.org at all. A TCL Office system would be more maintainable, integrator friendly and run on more of the older systems. I have had many heartaches with OO on older hardware due to OS requirements etc (Macs especially). [ZB] Perhaps meanwhile can you try Siag? [http://siag.nu/] [Scott Beasley] Siag was my WP of choice for many years, but I think the benefits of a Tcl only office package would be legion. ---- [LES] Look at the crowd you're talking to. Of course we would like to see that happen. Heck, I wish my entire OS and all the apps I ever use were pure Tcl. But who is going to make those things? An office suite? That is an insane amount of (unpaid) work. The OOo code is more than 10 years old and still under development. The Tcl community is too small to undertake something like that. We don't even have a decent pure-Tcl/Tk browser. That would be too much work too. First things first: get resources to help Georgios Petasis with his TileQt and TileGTK projects. No Tcl/Tk app will get really popular on the Nix platforms until they achieve true native look. ---- See: [hypertools] ---- %|[Category Application] | [Category Office Automation]|%