What should fp 6.0 look like?
tom heine
tch at aljex.com
Fri Oct 22 09:44:22 PDT 2004
how about some basic stuff?
search and replace in rcabe!!!!
an "undo" feature in rcabe - like control z in ms word.
a warning when you go into a process table if its already open.
More Index's per file (this is huge)
associated fields working in dual criteria index's
tom
----- Original Message -----
From: "Jay R. Ashworth" <jra at baylink.com>
To: <filepro-list at lists.celestial.com>
Sent: Friday, October 22, 2004 11:31 AM
Subject: Re: What should fp 6.0 look like?
> On Thu, Oct 21, 2004 at 04:55:39PM -0400, Walter Vaughan wrote:
> > Kenneth Brody wrote:
> > > I have a POP3 client written in filePro 6.0, if that helps. ;-)
> >
> > Smiley duly noted. However it does bring to mind what kind of features
> > are needed for a filePro 6.0. Realistically, what else's needed?
>
> Hmmmm...
>
> (Yes, I am still alive. Though, alas, my mom isn't. :-{)
>
> > One of the huge issues/problems with memos were the inability to print
> > them on reports. Well that's been fixed in 5.0.14.
>
> If it works for you. :-)
>
> > So. What's needed in a 5.1 or 6.0? I mean, what features that could be
> > added to 5.0.14 that are currently not being met that would cause
> > developers to purchase and encourage their customers to upgrade in
> > significant percentages?
>
> Reliably solid error messages that always reflect what actually broke?
>
> > It's not like filePro is unstable. 99% of sites today could last fine
> > until 2028 and the hardware gives out or the last of the developers give
> > out and start pushing up daisies.
>
> 2038, when the time_t's wrap around. :-)
>
> > filePro's original power was it's ability to create applications
> > rapidly. To remain "current" we've had to do a lot of low level stuff
> > that should be done with a single filePro verb.
>
> There's a balance you need to strike.
>
> You need highlevel verbs to do common things, with good defaults, but
> you need the available low-level knobs to make it possiblt to do
> off-the-beaten-path stuff without having to reimplement something that
> is there, but not flexible enough.
>
> Like browse lookups, and all the knobs they've grown over the years.
>
> But, AFAIC, the number one item that needs to happen or you shouldn't
> even be calling it "6" (the current version is, if you apply what there
> is of an industry standard to version numbering, about 3.4 or so :-) is
> header/detail handling that you don't have to write yourself.
>
> This could be done as merely an "active" or "Editable" browse lookup,
> if there isn't any obvious way to do it directly on the screen; as long
> as the indexing and locking could be handled correctly, that would be
> enough.
>
> Cause, y'know, over reimplementing that myself.
>
> > One of the things that keeps poping up on this list is import/export
> > issues. A full suite of import and export tools. Working with Xbase
> > files, Excel files, MDB tables, XML files. Not via OBDC, but as an
> > external file. Keep It Simple, make it easy to use.
>
> Two Words: Commercial Opportunity.
>
> > I know it sounds like heresy to think that anyone would want to export
> > data from filePro to be used in an other application. Heck, not only
> > have the animals gotten out of the fence, but they've paved over the
> > corral, everyone's moved to the suburbs, and five guys in sunglasses are
> > running around doing a complete makeover on a worn out brownstone where
> > the gate once was.
>
> :-)
>
> > I'd like a professional IDE. Not character based. We gotta kill the
> > Tandy DT-100 mentality.
>
> So saith you. Greenscreens are your friend, dude. Really. Good GUI
> useful *too*, but I can't run a GUI app from my Blackberry.
>
> > Color coded with building block icons. Heck it
> > could/should be web based written in JAVA. End users don't specify
> > filePro. Developers build in filePro because we used to be able to
> > deliver state of the art applications quickly. That racetrack now is a
> > apartment complex with a 24 hour mall and a riverboat casino.
> > I should be able to drag an export icon to the processing table and it
> > should ask me what I want, and tell me if I made a mistake, and show me
> > an example of what my choices would look like. If I wasn't so lazy in
> > the first place I'd of written apps in 1987 in assembly like I used to
> > do on my Commodore 64.
>
> Fine. So we need both.
>
> Two words: commercial opportunity.
>
> If the backend with the text screens and the programming language is
> *architected correctly*, you can drop all that stuff on top.
>
> > Kill processing table line length limits.
>
> Yeah.
>
> > Kill report width limits.
>
> Whoa, yeah. As well, as Mark notes, as screen size limits. Why
> *can't* I scrool?
>
> > LOCKEDBY(file) array to return @id of lock-er
>
> And, Ken's arguments notwithstanding, there *has* to be a way to
> engineer this. Perhaps it will take another lock table for the clients
> (which surely know who's running them) to store it in. So be it.
>
> > Well that's enough ranting.
>
> Not *near* enough. :-)
>
> Cheers,
> -- jra
> --
> Jay R. Ashworth jra at baylink.com
> Designer Baylink RFC 2100
> Ashworth & Associates The Things I Think '87 e24
> St Petersburg FL USA http://baylink.pitas.com +1 727 647 1274
>
> "You know: I'm a fan of photosynthesis as much as the next guy,
> but if God merely wanted us to smell the flowers, he wouldn't
> have invented a 3GHz microprocessor and a 3D graphics board."
> -- Luke Girardi
> _______________________________________________
> Filepro-list mailing list
> Filepro-list at lists.celestial.com
> http://mailman.celestial.com/mailman/listinfo/filepro-list
>
More information about the Filepro-list
mailing list