Subject Re: wishlist item is this possible?
Author Dalton Calford
Hi Rob,

you stated :

> Seems like some of the multi-user stuff like MGA
> etc would not have to be in such a device and thus couldn't IB be
> scaled down to run on such devices?

My question is, are you sure, that if IB is scaled down, that it would be the
only process on the machine accessing the database?
Without the MGA, thier is no method to resolve conflicts. We could put in
record/row locking like a desktop database system, but, the redesign of the
locking mechism may be more trouble than to make a clone of the interbase api
and place it over a smart Dbase style system. If we put all the inteligence for
triggers etc into the client, then the storage medium does not need a
"IBSERVER". Since thier would be no network involved, all the network
communication layer could be dropped, but this begs the question of how does the
user synchronize data with the outside world.

I could see a direct to database type of layer, (very much like the 16 bit win31
client dll's) working but, what sort of work would it be to keep everything in a
single code tree?

I am not disputing your idea, I rather like it, I just think that we should
fully list our justifications and ramifications that any wish could have on not
just ourselves but other coding projects as well.

The biggest difficulty the newco, and any outside group would have is what
features are to be considered part of the "STABLE" tree and what are in
development. We do not want feature bloat coming into the developement tree
and getting us to the point of never having a stable release.

A wish list system is now being developed for just such purposes.
A "WISH" is posted, others can comment on it and vote for it's inclusion or
exclusion. This way, the features most desired become current projects. We can
also determine what is to be included in any upcoming stable release.

We are also setting up a current events section that will allow users to post
stories or notes that are relevant to Interbase. It is currently based upon
www.slashdot.org code but that may change.

We are right now finishing a series of blob manipulation udf's that are to be
released as open source projects. The wishlist system and news section will
also be fully opensource.

I guess, my email has wandered from the origional topic but I realized that most
people on the list have been very quiet and I wanted them to know that alot of
work is going on and new volenters are always welcome.

best regards

Dalton




Rob Schuff wrote:
>
> From: "Rob Schuff" <robertsc@...>
>
> Greetings everyone,
>
> Long ago (i yr?) I asked Bill Karwin (repeatedly) about the possibility of
> an "InterBase Lite" that would run on a Palm OS device or at least (last
> resort) Win CE (ughh!!). Seems like some of the multi-user stuff like MGA
> etc would not have to be in such a device and thus couldn't IB be scaled
> down to run on such devices?
>
> A delta resolving "thingy" would be great. So does anyone who knows the
> code and architecture have an opinion on how likely such a port would be?
> What a major coup to have such capabilities.
>
> Rob
>