Re: General architectural changes? (was: drag'n'drop for Next Generation Bitflux Editor)

Christian Stocker <[email protected]> Thu, 30 Jan 2003 11:53:29 +0100 (CET)
Newsgroups gmane.editors.bitflux.devel
Message-ID <[email protected]>
On Thu, 30 Jan 2003, Sandro Zic wrote:

> Hi all!
>
> On Thursday 30 January 2003 11:06, Christian Stocker wrote:
> > domapi
>
> Despite the (very good!) changes in the GUI look&feel, are there any general
> architectural changes you will implement in BXE NG? Or do the GUI changes
> correlate with them, if so how?

If domapi is acceptable license-wise for bxe, then I will rewrite a lot of
stuff and base it on the architecture of domapi.

The initial plan was to rewrite BXE to overcome some limitations it has at
the moment and make it easier to configure. No new gui features were
planned for the initial rewrite, but this looks a little bit different now
;)

Furthermore we also wanted to change some approaches we've chosen, to make
it easier later to port bxe eventually to MSIE/Win. This is still the
plan.

> I am just curious about the general approach of your rewrite: is there a todo
> list somewhere? Milestones?

Nope there isn't at the moment a todo list, but here's one out of my head:

- better schema support
- better xslt support
- less need to write css files
- make it more OO
- clean up gui
- better, less overblown demo ;)
- provide xhtml and (simple) docbook schema
- check cursor-support (aka contentEditble) for mozilla 1.3

Timewise there are no deadlines/milestones set yet. My plan was to rewrite
the base until fosdem (in 10 days) and then explain, what i've done to the
public. After that it should (hopefully) be easier to get into the code
for other interested developers.

But if anyone is interested right now in helping out and discussing stuff,
we can start already.

chregu

-- 
christian stocker | bitflux GmbH | schöneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch  |  [email protected]  | gnupg-keyid 0x5CE1DECB


-- 
bx-editor-dev mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-dev