[Xcb] about api changes

Barton C Massey bart at cs.pdx.edu
Wed Jun 6 11:17:15 PDT 2007


Excellent suggestion!  If you wanted to create this Wiki
page for us and put the stuff you list on it, that would be
awesome :-).

	Bart

In message <19a3b7a80706060748k4b3e14bbxb464b67e131c5ff5 at mail.gmail.com> you wrote:
> Hi,
> 
> There were some suggestions for api-incompatilbe improvements recently
> especially with regards to the new python generator. I'd suggest that
> you put them on a wiki page / create an experimental tree showing
> stuff / etc as it seems more and more likely that such an api breakage
> will happen at some point in future.
> 
> Therefore I think it would be a good idea to have a process for that
> stabilization consisting of stuff like a) keep track of proposals (as
> you don't want to break the api again & again it's crucial if you
> forget certain points), b) review / discussion / show it concretly
> somewhere, c) freeze for a certain time and d) change it in one go and
> be happy :-)
> 
> Christoph
> 
> 
> PS: some items I remember off the cuff:
> 
> - iterator "mess" (e.g. quite some duplication of code for those
> iterators which just point to an entry in an array; maybe only having
> iterator_t *xcb_...s() and int xcb_..._length() for that type of
> iterator), ".rem" is named +/- well
> - some points about naming normalization
> - should the _request stuff be part of the public api? (e.g. compile
> time speedup if the headers are smaller)
> _______________________________________________
> Xcb mailing list
> Xcb at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xcb


More information about the Xcb mailing list