A couple of questions for the group (getting up to speed)

0 views
Skip to first unread message

Eliezer Flores

unread,
Jan 22, 2006, 2:31:55 PM1/22/06
to REALs...@googlegroups.com
What is it about an rb project that necessitates a a separate tool for
versioning control... is it just to have a nicer view of the changed
source? (i've been using exported .xml file + cvs rather effectively...
the only irritation is that it indicates changes where i've move the
window in the IDE)

Also, what's the status of documentation generator... I've got a project
i'd like to opensource and document so I'd be willing to lend my modest
talents whereever they maybe useful.

SirG3

unread,
Jan 22, 2006, 3:16:48 PM1/22/06
to REALs...@googlegroups.com
> Also, what's the status of documentation generator... I've got a project
> i'd like to opensource and document so I'd be willing to lend my modest
> talents whereever they maybe useful.

Well, with any luck it'll be done this week. Asher needs to write the
actual tag parser (we're using RBScript for the tag parsing too, so
you can document any way you want), and I need to do a bit of template
system tweaking. If you'd like to test / offer suggestions feel to
email me directly or IM me on AIM (thesirg3).

-- SirG3

Thomas Tempelmann

unread,
Jan 22, 2006, 3:57:50 PM1/22/06
to REALs...@googlegroups.com
On 1/22/06, Eliezer Flores <eli.f...@rcn.com> wrote:
>
> What is it about an rb project that necessitates a a separate tool for
> versioning control... is it just to have a nicer view of the changed
> source? (i've been using exported .xml file + cvs rather effectively...
> the only irritation is that it indicates changes where i've move the
> window in the IDE)

This page should explain it:

http://www.rbwiki.org/doku.php/rbp/scm/rbvexim

Ed Kleban

unread,
Jan 22, 2006, 4:19:06 PM1/22/06
to REALs...@googlegroups.com


On 1/22/06 2:57 PM, "Thomas Tempelmann" <tempe...@gmail.com> wrote:

>
> On 1/22/06, Eliezer Flores <eli.f...@rcn.com> wrote:
>>
>> What is it about an rb project that necessitates a a separate tool for
>> versioning control... is it just to have a nicer view of the changed
>> source? (i've been using exported .xml file + cvs rather effectively...
>> the only irritation is that it indicates changes where i've move the
>> window in the IDE)
>

It is:

1) That irritation specifically, and
2) The reordering of code even when no changes are made, which is what
causes (1) means that the archive files will be much bigger and
checkin/checkout operations potentially slower than they would otherwise be
if no changes were detected when none were made.

Ed Kleban

unread,
Jan 22, 2006, 4:35:40 PM1/22/06
to REALs...@googlegroups.com

Well, it's got a slot in my RW presentation, so my fingers are crossed. I'm
looking forward to some screenshots. It will also be a tool of note because
of its exploitation of RBScript -- which as I see it is probably the most
useful major addition RS has made to aid the development of tools such as
this since supporting XML.


--Ed


Thomas Tempelmann

unread,
Jan 22, 2006, 6:25:14 PM1/22/06
to REALs...@googlegroups.com
On 1/22/06, Ed Kleban <E...@kleban.com> wrote:
> of its exploitation of RBScript -- which as I see it is probably the most
> useful major addition RS has made to aid the development of tools such as
> this since supporting XML.

Ahem - RbScript was first, only then came XML support :)

And I agree - RbScript is the single best advantage of RB over some
other dev systems (well, Java can so it as well, right?) and in one
app of mine I use it extensively (100s of tiny scripts loaded from a
xml file to configure a game, and also used for a smart
auto-update-via-web functionality in which the app downloads an
rbscript and then the script can patch, show msgs to the user, and do
lots of other sneaky things :)

Ed Kleban

unread,
Jan 23, 2006, 1:08:47 PM1/23/06
to REALs...@googlegroups.com
Really? When did they each become available. I was able to trace XML back
far enough to know that it was already integrated, though slow, prior to
version 3. The first mention of RBScript I can find is in version 3.5
release notes where there are a ton of fixes to it. You have any old
announcements or release notes or content details on versions prior to 3.0?

Thomas Tempelmann

unread,
Jan 23, 2006, 1:29:32 PM1/23/06
to REALs...@googlegroups.com
On 1/23/06, Ed Kleban <E...@kleban.com> wrote:
>
> Really? When did they each become available. I was able to trace XML back
> far enough to know that it was already integrated, though slow, prior to
> version 3.

You found XML support in v3? What did it support then? Why did we need
external XML classes ("XML Toolkit" by Amar Sagoo, which works in some
regards still better than RB's) and Expat plugins (see my site) at
that time?

Thomas

Ed Kleban

unread,
Jan 24, 2006, 5:29:36 PM1/24/06
to REALs...@googlegroups.com
I'll share if you will. What's the earliest documented documentation you're
aware of for the existence of RBScript? I'd love to find a news
announcement or release notes somewhere with a date on it.


If you run Release Notes Browser which comes with release notes going back
to RB 3.5 and which you can augment with release notes going back to Rb 3.0
by copying them from the RB 3.5 disribution from the REAL ftp server...


You'll find 4 entries listed for "XML" among versions between 3.0 and 3.5.
The earliest of these for 3.0 is:

"
(IDE) XML Export/Import: lengthy XML conversions show watch cursor."

This, and other release notes suggest XML import/export were available in
version 2.something.

Thomas Tempelmann

unread,
Jan 25, 2006, 4:41:13 AM1/25/06
to REALs...@googlegroups.com
On 1/24/06, Ed Kleban <E...@kleban.com> wrote:
> If you run Release Notes Browser which comes with release notes going back
> to RB 3.5 and which you can augment with release notes going back to Rb 3.0
> by copying them from the RB 3.5 disribution from the REAL ftp server...

RbScript introduced in 3.5 sounds right.

> You'll find 4 entries listed for "XML" among versions between 3.0 and 3.5.
> The earliest of these for 3.0 is:
>
> "
> (IDE) XML Export/Import: lengthy XML conversions show watch cursor."
>
> This, and other release notes suggest XML import/export were available in
> version 2.something.

Haaaaahaaa!
You got that one wrong :))

That's about the IDE writing the project file in XML format. It is NOT about
xml functions the user could use in his code.

Or did you, when you wrote...

>which as I see it is probably the most
>useful major addition RS has made to aid the development of tools such as
>this since supporting XML.

... actually mean the feature to save the prj file in xml format? Then I'm
the one who you can laugh at now :)

--
Thomas Tempelmann - exaggerating over a million times a day!
http://www.tempel.org/rb/ -- The primary source of outdated REALbasic
plugins and examples

Ed Kleban

unread,
Jan 25, 2006, 2:41:20 PM1/25/06
to REALs...@googlegroups.com


On 1/25/06 3:41 AM, "Thomas Tempelmann" <tempe...@gmail.com> wrote:

>
> On 1/24/06, Ed Kleban <E...@kleban.com> wrote:
>> If you run Release Notes Browser which comes with release notes going back
>> to RB 3.5 and which you can augment with release notes going back to Rb 3.0
>> by copying them from the RB 3.5 disribution from the REAL ftp server...
>
> RbScript introduced in 3.5 sounds right.
>

I just found the reference in the 3.5 release notes, so that pegs that one.

>> You'll find 4 entries listed for "XML" among versions between 3.0 and 3.5.
>> The earliest of these for 3.0 is:
>>
>> "
>> (IDE) XML Export/Import: lengthy XML conversions show watch cursor."
>>
>> This, and other release notes suggest XML import/export were available in
>> version 2.something.
>
> Haaaaahaaa!
> You got that one wrong :))
>
> That's about the IDE writing the project file in XML format. It is NOT about
> xml functions the user could use in his code.

Yep, that's the one I was talking about. Prior to this Project Cuisinart
was actually reading .rb files.

Reply all
Reply to author
Forward
0 new messages