Skip to search.
frontierkernel · Frontier Kernel

Group Information

  • Members: 181
  • Category: Open Source
  • Founded: Sep 22, 2004
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

  Messages Help
Advanced
Big Picture Architecture   Message List  
Reply Message #4112 of 4218 |
I'm spending my lunch hour re-reading and absorbing old info, trying to
get back in the Frontier development mindset. I had some thoughts so I
figured that I would push something out here and maybe follow up with a
blog post later. What follows is not intended to be a declaration but
instead some type of conversation starter.

Frontier is:

* an outliner
* an interactive UserTalk runtime
* a virtual machine with it's own rules
* a way to glue ideas together and automate results
* a graphical view of code

So I was thinking about all of these things and it made me wonder, does
the app that drives the GUI have to also drive the runtime? I'm
thinking of things like a weblog editing app (MarsEdit) that talks to a
blogging platform (like WordPress). Two things that work together to
produce results but are "loosely coupled". What about something as
simple as a GUI for the UNIX cron daemon? Wouldn't that be similar
(albeit simplistic?) to what the kernel does for us today? The daemon
runs in the background, waiting for events to be triggered and if you
have a GUI for the config files, you could write shell scripts that
would then be executed with results.

Now that I've established a baseline of thinking, here's what I'm
getting at:

Frontier could consist of many parts, loosely coupled, but working
together based on that person's needs:

1. A kernel daemon that would do string parsing, UserTalk complilation,
and data storage and manipulation
2. A GUI app that would be an outliner with an "offline/online"
mentality, much like Radio used to talk to a Manila ODB.

Enough for this email. I'll try to post something on my weblog as I
sort this out.

Steve





Mon Oct 31, 2011 5:50 pm

srkbuh
Offline Offline
Send Email Send Email

Message #4112 of 4218 |
Expand Messages Author Sort by Date

I'm spending my lunch hour re-reading and absorbing old info, trying to get back in the Frontier development mindset. I had some thoughts so I figured that I...
Steve
srkbuh Offline Send Email
Oct 31, 2011
5:50 pm

It's a object database with an outliner front end and an integrated scripting environment. The ability to slap together scripts whose results could be easily...
Bill Kearney
wkearney99 Offline Send Email
Oct 31, 2011
6:20 pm

... Bill: I want to stay in the Frontier environment. I just want to re-imagine it for today's needs. I like the outliner, the language and the flexibility....
steve_kirks Offline Send Email Oct 31, 2011
9:44 pm

Steve, I've been thinking along the same lines. I think that if we were to separate Frontier into its pieces, it would make it easier to port to other...
Ted Howard
tedchoward Offline Send Email
Oct 31, 2011
6:25 pm

... If you read the kernel docs from Andre, then it seems that the compiler and runtime take the code from the outline, reformat as appropriate and then pass...
steve_kirks Offline Send Email Oct 31, 2011
7:44 pm

Yeah, the simplicity flies out the window when you look at the language parsing/compiling code. It has a lot of dependencies on the ODB and other areas of the...
Ted Howard
tedchoward Offline Send Email
Oct 31, 2011
7:49 pm

... It's easy for me because I can't do it! :) I understand. There was work at one time by others to connect Frontier to external DBMS and that would coerce...
steve_kirks Offline Send Email Oct 31, 2011
7:55 pm

... FYI, this road has been trod before, and there was great resistance from on high to abstract things out to an external RDMBS. That's what I did...
Michael 'Mickey' Satt...
mickey_sattl... Offline Send Email
Oct 31, 2011
10:30 pm

... I was pointing to that as it may contain hints to others about how to proceed. I like the unified environment that exists today and if there was a way for...
steve_kirks Offline Send Email Oct 31, 2011
10:53 pm

We did have this discussion some years ago (2007?). Ultimately it was a question of an integrated "IDE" or loosely coupled pieces. Most users wanted an...
Henri Asseily
hasseily Offline Send Email
Oct 31, 2011
11:12 pm

One vision could be to have a brother/sister situation where a desktop version is unified and a server version takes the desktop's code and adds the server...
Steve Kirks
steve_kirks Offline Send Email
Oct 31, 2011
11:39 pm

On Oct 31, 2011, at 6:39 PM, Steve Kirks <steve.kirks@...> wrote: One vision could be to have a brother/sister situation where a desktop version is...
Ted Howard
tedchoward Offline Send Email
Nov 1, 2011
2:38 am

There's a difference in the product we release and the way it's structured. Frontier as a product probably should be an all in one solution. What I'm talking...
Ted Howard
tedchoward Offline Send Email
Nov 1, 2011
2:34 am

What I'd like to see is a return to the Frontier of old. I remember back to the days of Frontier 5.0.2b20 ru114. What I loved the most was the ability to write...
Pete Beaumont
pete.beaumont Offline Send Email
Oct 31, 2011
10:53 pm

... [...] ... As a data point, I'm running Frontier v10.1a15+modmath on Mac OS X 10.6. Most of my code was written under Frontier 2 (1994), and it runs fine. I...
Douglas Frick
doug_frick Offline Send Email
Nov 1, 2011
12:41 am

Douglas What is modmath ? Does it add something special ? Pete......
Pete Beaumont
pete.beaumont Offline Send Email
Nov 1, 2011
2:06 am

... Modmath is the most recent contribution of new verbs to Frontier: the C math functions. Very handy. (I added sign(), but that hasn't gone back into the...
Douglas Frick
doug_frick Offline Send Email
Nov 1, 2011
2:20 am

I forgot to ask, and on a different topic. Has someone more knowledgeable (I'm an idiot!) written a how-to (really step by step) on how to migrate...
Pete Beaumont
pete.beaumont Offline Send Email
Nov 1, 2011
2:22 am

... When I switched from Frontier v3 to Frontier Kernel, I created a new database and copied my tables from the v3 Frontier.root into it. (Database>Export......
Douglas Frick
doug_frick Offline Send Email
Nov 1, 2011
2:57 am

Douglas Thanks for the info When you say: "copied my tables from the v3 Frontier.root into it" Which table were you referring to ? Or is it easier to say what...
Pete Beaumont
pete.beaumont Offline Send Email
Nov 1, 2011
4:29 am

... [Taking this off-list] I had added all my scripts and suites to the root:user table, so I only copied that over. Depending on what you had added to v5, it ...
Douglas Frick
doug_frick Offline Send Email
Nov 1, 2011
1:36 pm

... You didn't. The FK list rewrites the reply-to, in exactly the way that technical mailing lists should not. Good thing you didn't say anything ...
Jay Ashworth
baylinkyah Offline Send Email
Nov 2, 2011
2:33 am

... Speaking of roads traveled before, I decided to do some digging last night. I pull my old copy of the trusty Buffalo book and found a reference to MacBird...
steve_kirks Offline Send Email Nov 1, 2011
1:24 pm

... Replying to my own message... http://frontierkernel.org/roadmap Again, this has been done before. Let's all try to edit that page (get it?) and add or...
steve_kirks Offline Send Email Nov 1, 2011
1:35 pm

... I had to close sign-up for the frontierkernel wiki to prevent persistent spamming. If anyone needs an account, please let me know via direct email. André...
lists@...
andre_radke Offline Send Email
Nov 1, 2011
5:17 pm

André, All this renewed interest reminded me of the work I had done on nodetype icons. After our email exchange a few months back, I went through a new hard...
Ted Howard
tedchoward Offline Send Email
Nov 1, 2011
6:26 pm

Thanks, Ted. Just FYI: nodetype icons should be working in the latest Intel build. I ended up finding and fixing the root cause of the problem. Here's an app...
Brent Simmons
brentsimmonsx Offline Send Email
Nov 1, 2011
6:33 pm

... Yeah, I think we wrapped up our independent changes at the same time. I wanted to commit my changes to the svn mostly to have someone who's worked with...
Ted Howard
tedchoward Offline Send Email
Nov 1, 2011
6:52 pm

... Can you describe what your changes were? (Big picture, rather than code level.) ... Yes, certainly. But I don't have a strategy yet. The Quartz APIs are...
Brent Simmons
brentsimmonsx Offline Send Email
Nov 1, 2011
6:57 pm
First  | < Prev  |  Last 
Advanced

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