Hi Eike,

Eike Rathke wrote:
Hi Leonard,

On Monday, 2007-07-30 23:10:49 +0300, Leonard Mada wrote:

there is a new Calc Usability wiki page (see http://wiki.services.openoffice.org/wiki/Calc_Usability_Activities).

However, I think the page should be moved to /Calc/Usability to bring some structure to the OOo site.

Something like that might fit better, indeed. I'd suggest to name it
http://wiki.services.openoffice.org/wiki/Calc/To-Dos/Usability
instead though. Please check with Frank (mailto URI at the bottom of
that page) of the UX team whether they have something different in mind.

Sent an e-mail to Frank.

Please note for i79924 that changes like strong typing would affect the
ODF file format and especially the ODFF formula specification as well.
It would had to be supported not only by OOo but also by other
applications reading/writing ODF spreadsheet files.

Well, starting early with writing the necessary specifications and implementing gradually the changes is better than starting later when the competing applications have already adopted it. Someday this needs to be done, and keeping this in mind is surely better than having to implement it in a hurry.

Please note that from an enterprise point of view, I would mandate the adoption of such a spreadsheet if one becomes available, as I anticipate that some 30% of all errors could be caught early on.

For i80139 please note that for "3.2 DATA LINKS" external references are
already implemented (could be enhanced though to not create an internal
sheet and handle things a bit different)

Nahh, a bidirectional-link does not work (neither for 2 different spreadsheets, nor for intra-spreadsheet links; the latter link-mechanism does not exist at all). If I link to a cell having a formula, it does not work, either. So it is basically never usable, because most of the time there will be a formula somewhere in the spreadsheet blocking this.

"3.3 TRACK CHANGES" is already
implemented (see menu Edit.Changes), and "3.4 VERSIONING" is already
implemented (see file save/load dialog). Which leaves only "3.1
COLLABORATIONS" that is already handled by some other issue.

  Eike

Nahh, mediawiki has a far better versioning/changes functionality than every spreadsheet application. And that is rather a poor alias for spreadsheets. Therefore, I am eagerly awaiting to see something more advanced, something really mind breaking.

e.g. when changes are made in an enterprise environment, you do not care for individual items. You care on a more global scale, i.e. group changes. That means, the spreadsheet must be partitioned into various *functional parts* and record/ display the changes per functional part. I do not need to know (most of the time) that one single item has changed. I do need to see changes in results,or in formulas (in a functional region), or of some other data in a specific functional region (or define an item of interest). It is good practice to split the spreadsheet into functional regions.

There should be the ability to *document* extensively the changes. A *hierarchical* / *tree view* of changes (per functional part) is also needed and a lot of other features I cannot yet think of.

Implementing concurrent user support makes issues even more complex. When multiple users interact with the spreasheet, some *automatic update* mechanisms will need to be reworked and some disabled (otherwise you will end waiting 99.99% of the time for the computer to recalculate the spreadsheet; I mentioned previously, that changing only the type from 'string' to 'number' on a moderate size spreadsheet in a competing program needed 2 hours to complete). *Tracking* not-yet updated cells will be a daunting task. This needs extensive reworking of the current function implementation.

Extensive brainstorming is indeed needed here (I mentioned that; I do not have a magic solution (yet)).

Sincerely,

Leonard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to