You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by bu...@apache.org on 2009/11/28 16:23:11 UTC

DO NOT REPLY [Bug 48213] Support for Shared Workbooks

https://issues.apache.org/bugzilla/show_bug.cgi?id=48213

--- Comment #1 from Yegor Kozlov <ye...@dinom.ru> 2009-11-28 07:23:08 UTC ---
Vladimir, you are very much welcome to contribute! 

Shared workbooks are not yet supported. XSSF treats shared workbooks just like
any others - it ignores changes made by other users, does not write changes,
etc. 

I'm pretty much sure it is technically feasible to implement. Can you post a
use case? It would help us to better understand what functionality is required
and design the API appropriately. What did you expect to happen 'automatically'
when you were working with a shared XSSF workbook? 

At least three use-cases come to my mind:

 - turn on the "shared mode" on a .xlsx file. This will allow multiple external
users to edit the workbook at the same time. By 'external' I mean Excel 2007
clients.

 - programmatically work with the Revision Table - read changes made by other
users and update the workbook with those changes. A potentially tricky part is
resolving conflicts.

 - track changes made by XSSF and update the Revision History part so that
other users will see / merge them. 

The first one seems trivial, it should be a flag somewhere in workbook.xml. The
other two can take efforts.

Please see http://poi.apache.org/guidelines.html for initial guidelines how to
contribute. 

Regards,
Yegor

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org