[Chandler-dev] Chandler - GNUmed interaction

Reid Ellis rae at osafoundation.org
Mon Dec 3 07:21:36 PST 2007


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


More information about the chandler-dev mailing list