Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ann: Snapshot bdbbasic-0.76-20091211.tar.gz Available

0 views
Skip to first unread message

Warren

unread,
Dec 11, 2009, 1:45:45 PM12/11/09
to
The development continues with bdbbasic. While this
is not an official release, it is a snapshot release
designed to allow people to try out new features before
all the work for a given release is complete.

The most recent enhancements include:

* Window support (Curses Panels)
* Popup menu support
* Password API

Window API info:

http://sourceforge.net/apps/mediawiki/bdbbasic/index.php?
title=PANEL_API

Menu API info:

http://sourceforge.net/apps/mediawiki/bdbbasic/index.php?title=MENU_API

Password API info:

http://sourceforge.net/apps/mediawiki/bdbbasic/index.php?
title=PASSWORD_API

FUTURE DIRECTIONS:

Since the Berkeley folks seem slow to fix the transaction
mode difficulties that I am having, I have decided to
provide PostgreSQL support in the coming year. The bdb
use and support will remain for those that want local db
support without Postgres. This works ok for single user
use.

For multi-user based systems, it makes a lot of sense
to support connections to a sql based database like
Postgres.

In preparation for this, the Password API was introduced
to keep passwords secure, without having to have the
user re-enter them. This allows basic programs to
re-connect to the database without carrying plaintext
passwords in variables, which can be exposed. Instead
a password is turned into a handle, which cannot be
reversed. This will also be useful for supporting
passworded Berkeley databases.

Once the current release is finalized, the next release
will begin support of a global variable facility, where
database connection information can be carried conveniently
across programs. Then the foundation will be laid
for Postgres:

* windows for popup password prompts
* a safe password api
* global variables for connection info

Comments about bdbbasic design or experiences are welcome.

Thanks, Warren.

ABOUT BDBBASIC:
http://sourceforge.net/apps/mediawiki/bdbbasic

Warren

unread,
Dec 11, 2009, 1:50:15 PM12/11/09
to
Warren expounded in news:Xns9CDE8BFFE1BAS...@85.214.113.135:

> The development continues with bdbbasic. While this
> is not an official release, it is a snapshot release
> designed to allow people to try out new features before
> all the work for a given release is complete.

I knew I forgot something.. the snapshot is here:

http://sourceforge.net/projects/bdbbasic/files/Alpha%20Release%
20Snapshots/bdbbasic-0.76-20091211.tar.gz/download

or http://tinyurl.com/ydjnllw

Warren.

0 new messages