Hello Sebastian,
To run Chandler inside a tab would take some work, since there is
code that creates the window, etc. I think it's only the top-level
code that "knows" about the window though.
Chandler Desktop is extensible using Python plugins which can be
distributed on Cheeseshop. Plugins can add new views and new data
types using schemas defined in the plugin. More information is
available here:
http://chandlerproject.org/Projects/PluginsTutorial
A sample "HelloWorld" plugin is available here:
http://svn.osafoundation.org/chandler/trunk/chandler/projects/
Chandler-HelloWorldPlugin/
There was also a recent thread on this mailing list that walked
through writing a plugin that accesses items in Chandler (beware
email line-wrapping, which caused a small problem!):
http://lists.osafoundation.org/pipermail/chandler-dev/2007-November/
009207.html
Chandler is definitely multi-user, via Chandler Server. Chandler
hooks up with our instance of the server running at <http://
hub.chandlerproject.org>. You can download and run your own instance
of Chandler Server. More information on Chandler Server is available
from the download page:
http://chandlerproject.org/Developers/DownloadChandlerServer
All of this and much more can be discovered through Chandler's web
page at <http://chandlerproject.org> and the wiki <http://
chandlerproject.org/wikihome>.
Hope this helps!
Reid
On Dec 2, 2007, at 6:40, Sebastian Hilbert wrote:
Hi all,
I am Sebastian Hilbert, an MD from Germany helping out with GNUmed
(wiki.gnumed.org)
I have watched Chandler grow from an idea to a product for some
time now. I am
interested in it because (i) Chandler Desktop and GNUmed share
python and
wxpython as a basis for working product and (ii) many small clinics
and
offices need an appointment solution.
Here are some thoughts I would like to share to get a better idea on
Chandler's use for GNUmed. Please correct any errors on my part.
- GNUmed is cross platform, so is Chandler Desktop
- GNUmed uses PostgreSQL , Chandler uses DB
- GNUmed is role based (doctors, nurses), Chandler ? (I did not see
any
multiuser stuff, is this even intended ?)
- GNUmed for now uses wxNotebook with tabs and I wonder if Chandler
could be
run in such a tab (which contains a wxPanel)
- GNUmed interfaces to korganizer and I wonder if what API is there in
Chandler Desktop to habe GNUmed query it for appointments, free slots
etc.,ideally on a per staff (doctor, nurse, allied health
professional)
This is enough for now. Please help me understand if Chandler
Desktop is the
solution I am looking for or if I am just trying to make it fit my
expectations.
Any help is appreciated.
--
Sebastian Hilbert
Leipzig / Germany
[www.gnumed.de] -> PGP welcome, HTML ->/dev/null
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev