I dropped neoOffice and replaced it by LibreOffice which from my point of view is better matching the operating system.
elol wrote:
We need a full statement of direction from Apple as to where they intend to go and what they expect other applications to do. It this only applies to apple products tell us.
Apple requirements apply to products delivered thru MAS.
Users will be free to make these choices:
(1) use only applications delivered thru the MAS with their embedded signature
(2) accept to installed applications with an embedded signature delivered out of the MAS
(3) accept every applications
The level of safety decrease according the user's choice.
As for the introduction of the IOS features some are great but if you are business user Government Audit(tax etc) requirements will be to prove all the time that changes are kept track off, what changes you made and how you got to where you are. just imagine QUICKBOOKS manking hourly changes without telling me. (or databases with links ets)
If you made no change, AutoSave save nothing.
If you made no change, Versions save nothing.
Differences between both features :
AutoSave save the entire document on itself. I'm not fond of that because if something fails during the process, the document may become unreadable.
Versions is designed to store only the changes made since the late version storing.
I studied its exact behavior for iWork apps, not for others.
I described this behavior in « Versions as a recovery tool »
https://discussions.apple.com/thread/3303794
My understanding of Versions behavior allowed me to build tools allowing every users to extract a version from the hidden folder if the document itself became unreadable as written below.
As iWork corrupted documents aren't rare (I receive at least one per week) this feature is really useful.
Serious Database applications like FileMaker or 4th dimension already apply AutoSave for years.
If you don't want that versions datas remain on your HD, you may easily get rid of them.
I wrote this script to do that :
--{code}
--[SCRIPT delete_versions]
(*
Yvan KOENIG (VALLAURIS, France)
2011/08/29
*)
property redemarrageRequis : true
tell application "System Events" to set les_volumes to name of every disk whose local volume is true
repeat with un_volume in les_volumes
set ledossier to un_volume & ":.DocumentRevisions-V100:"
tell application "System Events" to set maybe to exists disk item ledossier
if maybe then
set cheminUnix to quoted form of POSIX path of ledossier
do shell script "chmod -R 777 " & cheminUnix with administrator privileges
delay 2
do shell script "chmod -R 777 " & cheminUnix
delay 2
do shell script "chmod -R 777 " & cheminUnix
try
tell application "Finder" to delete (ledossier as alias)
end try
end if
end repeat
if redemarrageRequis then
set redemarrageRequis to false
tell application "System Events" to restart
else
set redemarrageRequis to true
end if
--=====
--[/SCRIPT]
--{code}
CAUTION: this one force you to restart because deleting these datas fool the system and it refuse to save documents.
Here is a bare version which doesn't restart but shutdown.
Use it as a substitute of the Shutdown menu item.
--{code}
--[SCRIPT delete versions and shutdown]
(*
Yvan KOENIG (VALLAURIS, France)
2012/02/23
*)
tell application "System Events" to set les_volumes to name of every disk whose local volume is true
repeat with un_volume in les_volumes
set ledossier to un_volume & ":.DocumentRevisions-V100:"
tell application "System Events" to set maybe to exists disk item ledossier
if maybe then
set cheminUnix to quoted form of POSIX path of ledossier
do shell script "chmod -R 777 " & cheminUnix with administrator privileges
delay 2
do shell script "chmod -R 777 " & cheminUnix
delay 2
do shell script "chmod -R 777 " & cheminUnix
try
tell application "Finder" to delete (ledossier as alias)
end try
end if
end repeat
tell application "System Events" to shut down
--=====
--[/SCRIPT]
--{code}
Late, the Apple requirements are delivered to developers.
Yvan KOENIG (VALLAURIS, France) jeudi 23 février 2012
iMac 21”5, i7, 2.8 GHz, 12 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.3
My Box account is : http://www.box.com/s/00qnssoyeq2xvc22ra4k