realbasic-nug
[Top] [All Lists]

XML Project overwrite bug (WAS Re: TimeMachine instead of svn?)

To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Subject: XML Project overwrite bug (WAS Re: TimeMachine instead of svn?)
From: Andy Dent <dent at oofile dot com dot au>
Date: Sun, 30 Mar 2008 18:28:26 +0800
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug at lists dot realsoftware dot com
References: <0B9D0F4B-1DCF-45E9-A618-5BADA3D21F30 at xochi dot com> <26C4CC97-2BAF-4800-9289-46914FD361CF at xochi dot com> <34F2AAC5-927C-4CF4-B341-D54E32FA9877 at inspiringapps dot com> <619F6A67-1BBC-4A7A-9CF2-464A0F3B541A at xochi dot com> <BA0C8463-E291-428A-8AD0-52C690AF1BD3 at inspiringapps dot com> <FC895B16-3757-4BBA-B2E0-80E3E2BF3BC2 at xochi dot com> <1368DBC1-F879-4BB0-B4B0-063676C358DD at inspiringapps dot com>
On 28/03/2008, at 1:42 AM, Joe Strout wrote:
> On Mar 27, 2008, at 10:28 AM, Michael Diehr wrote:
>
>> Hi Joe -- when you say "ditch VCP" -- are you saying that you have a
>> single XML file that is the "project" file, but that every object/
>> class/window inside it is actually stored as an external XML file,
>
> Yes, except that the project file is binary, not XML.  (XML for
> project files is only an export format; you can't conveniently save
> into it every time.)

Huh?

Open binary project.

Save As XML.

Open XML document in BBEdit to confirm is indeed XML.

Re-open XML format.

Work happily.

Save.

Quit.

Open XML file in BBEdit.

Scream with rage as Joe is proven right yet again and project,  
complete with .xml file extension, is now the binary SILENTLY SAVED  
OVER THE TOP OF THE XML FORMAT!!!!! (Kudos to Joe.)

The conference was great but there are times like this when I really  
struggle with RB.

I said the in the feedback session and I will repeat it here as, at  
the Australian Software Engineering Conference last week I had the  
same experience.

Time and time again I recommend REALbasic to people as a high  
productivity GUI development environment, especially for cross- 
platform development, but have to qualify that by warning it has a few  
quirks including occasionally destroying or corrupting source. EVERY  
time I say this I get a look of utter disbelief from professionals  
that I could bring myself to recommend ANYTHING with which I had to  
include such a warning.

NO, I do not feel I can recommend REALbasic without that qualifier. I  
find that very depressing.

Feeling Down DownUnder.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>