On Wednesday 09 September 2009 22:53:02 Julien Kerihuel wrote:
> The main idea would be to create development/integration/setup tutorials
> to help developers playing with OpenChange and take the best of it.
> Video tutorial about development is not quite an easy task, but I'm
> willing to take this challenge.
Thanks for looking at this. I think it is very important to make it easy to 
get involved.

> So finally here is the question: What you (developers/users) would like
> to see as tutorial #001? You'll find below a small set of ideas, feel
> free to propose others depending on your OpenChange needs:
>
> 1. Setup OpenChange proxy
> 2. Set an OpenChange based project from scratch (autotools, Makefile,
> sample example)
> 3. Beginning with libmapi
> 4. Playing with openchange tools (create profile, openchangeclient,
> exchange2mbox etc.)
It would be good if the tutorials were broken up, so they aren't too large. 
I'd prefer to see several small tutorials than one very long one. It doesn't 
matter if some tutorials are only a few minutes.

Some ideas:
* a tour of the codebase, pointing out the apidox, different libraries, 
examples, command line tools, and some of the resources we have (svn, trac, 
wiki, buildbot)
* use of OCPF (which is a really, really powerful idea)
* a description of how libmapi works (IDL, building structures, calling down, 
getting responses) and how the proxy works
* the design of the server.
* when playing with openchange tools, perhaps try to relate them to what the 
user sees in outlook, and what is happening with the underlying protocol (e.g. 
for mapiprofile, you could discuss the profile concept, what each element of 
the 
profile is called in outlook, and what happens with the NSPI protocol).

When we have all of this, I'll try to come up with more ideas :-)

Brad
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to