-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.openchange.org/r/26/
-----------------------------------------------------------

Review request for OpenChange.


Summary
-------

This patch provides a parser / generator for the MS-OXCPROPS document, which 
allows us to produce the mapi-properties file automatically. The canonical name 
is now of the form PidTagFoo (not PR_FOO), although alternative names are 
provided for compatibility.

It should be able to produce the named properties list in the future, but that 
isn't yet complete.

There are some open issues, such as whether it might be better to avoid using 
the intermediate file (libmapi/conf/mapi-properties) and generator 
(libmapi/config/mparse.pl), and directly generate from python. However that 
would require everyone to have MS-OXCPROPS, so we might need to distribute that 
too.


This addresses bug 316.
    http://tracker.openchange.org/issues/316


Diffs
-----

  /trunk/exchange.idl 2198 
  /trunk/libmapi/altnames.h PRE-CREATION 
  /trunk/libmapi/conf/mapi-properties 2198 
  /trunk/libmapi/conf/mparse.pl 2198 
  /trunk/libmapi/libmapi.h 2198 
  /trunk/mapiproxy/dcesrv_mapiproxy_nspi.c 2198 
  /trunk/script/makepropslist.py PRE-CREATION 
  /trunk/utils/mapitest/mapitest_common.c 2198 
  /trunk/utils/mapitest/modules/module_mapidump.c 2198 
  /trunk/utils/mapitest/modules/module_noserver.c 2198 
  /trunk/utils/mapitest/modules/module_nspi.c 2198 

Diff: http://reviewboard.openchange.org/r/26/diff


Testing
-------

Build test only at this stage


Thanks,

Brad

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

Reply via email to