Search the web
Sign In
New User? Sign Up
frontierkernel · Frontier Kernel
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
The future life of Frontier vs. migrating to other platforms   Message List  
Reply | Forward Message #3806 of 3834 |
Re: The future life of Frontier vs. migrating to other platforms

On or about 7/5/09 2:58 PM, thus spake "frontierkernel@yahoogroups.com"
<frontierkernel@yahoogroups.com>:

> 1.2. Re: The future life of Frontier vs. migrating to other platforms
> Posted by: "steve harley" yahoo.20020228.groups@...
> garbanzito_real
> Date: Sat Jul 4, 2009 8:53 pm ((PDT))
>
> they whom i call Matt Neuburg wrote:
>> It sounds like this is a problem of sending Apple events, no? You might want
>> to look at appscript.
>
> that is indeed the biggest problem, and thanks for the
> suggestion; i've watched appscript mature for a few years,
> keeping it in mind for a point when the project needs to move
> forward and i can't work my way through the problem more easily
> in Frontier
>
> with appscript i could indeed do close to a line-for-line rewrite
> of the Apple Events code; however that code is intertwined with
> code reliant on the object database and html.processmacros; i
> have some good ideas for how to go about it (way OT), but i'm not
> looking forward to it (10-15 year old code ...)

Right, well, that is exactly why I wrote RubyFrontier - so that I could take
all my existing Frontier web sites, many of them very old, and rewrite them
in something that actually works, with a bare minimum of fuss. Since
RubyFrontier works almost exactly like Frontier (deliberately so), there is
very little to do in order to change a Frontier site into a RubyFrontier
site. All my sites are now maintained in RubyFrontier. Naturally,
RubyFrontier has a processmacros equivalent.

As for "reliant on the object database", my experience is that that's a
canard. I've found that just using the file system (a RubyFrontier web site
is just files in folders) works just as well. I haven't found that the
object database was in fact doing anything I really needed. I don't notice
its absence; true hashes and arrays are way faster, and persistence is
easily managed.

If you want to try to move your stuff over to RubyFrontier, or to assess the
possibility of doing so, you are welcome to do so (feel free to contact me
offline if you want a copy). m.

--
matt neuburg, phd = matt@..., http://www.tidbits.com/matt/
pantes anthropoi tou eidenai oregontai phusei
Among the 2007 MacTech Top 25, http://tinyurl.com/2rh4pf
AppleScript: the Definitive Guide, 2nd edition
http://www.tidbits.com/matt/default.html#applescriptthings
Take Control of Customizing Leopard, http://tinyurl.com/2t9629
TidBITS, Mac news and reviews since 1990, http://www.tidbits.com






Mon Jul 6, 2009 12:10 am

mattneub
Offline Offline
Send Email Send Email

Forward
Message #3806 of 3834 |
Expand Messages Author Sort by Date

... that is indeed the biggest problem, and thanks for the suggestion; i've watched appscript mature for a few years, keeping it in mind for a point when the...
steve harley
garbanzito_real
Offline Send Email
Jul 5, 2009
3:53 am

On or about 7/5/09 2:58 PM, thus spake "frontierkernel@yahoogroups.com" ... Right, well, that is exactly why I wrote RubyFrontier - so that I could take all my...
Matt Neuburg
mattneub
Offline Send Email
Jul 6, 2009
12:11 am

... RubyFrontier has definitely caught my interest in past mentions ... i don't manage websites with Frontier, and it sounds like my use of the odb is not what...
steve harley
garbanzito_real
Offline Send Email
Jul 6, 2009
3:57 pm

... Yes, this puzzled me too, as I was contemplating writing RubyFrontier - that's going back a couple of years now. At the time, as I saw that my hopes for...
Matt Neuburg
mattneub
Offline Send Email
Jul 7, 2009
12:22 am

... excellent -- looks like nested YAML outlines in key/value form are reasonable enough for my non-geek client to edit in BBEdit (which folds YAML nicely),...
steve harley
garbanzito_real
Offline Send Email
Jul 7, 2009
1:25 am

... Jumping in: it's not crazy to use Frontier for editing, then write the file to disk for Python/Ruby. Many folks don't like editing text files. Or, as Matt...
Scott S. Lawton
prefabsoftware
Offline Send Email
Jul 7, 2009
2:04 am

... well, if i'm just using Frontier as an outline editor, i'd probably choose OmniOutliner; either adds an export step, and as i mentioned OmniOutliner can do...
steve harley
garbanzito_real
Offline Send Email
Jul 7, 2009
4:35 am

On Mon, Jul 6, 2009 at 9:24 PM, steve ... Let me know if you run into any problems with BBEdit's YAML module. I wrote it, I can fix it. (I know there are a...
Seth Dillingham
macrobyteres...
Online Now Send Email
Jul 7, 2009
3:53 pm
 First  |  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help