On Aug 27, 2014, at 02:52 PM, Florian Fuchs wrote: >We're still in beta, so I think breaking backwards compatibility is >justifiable (we should probably coordinate the release of the affected >packages though).
Cool, and yes, definitely. >If we want to make our lives a little easier we could keep the >"address" and "password" properties as proxy attributes in >mailman.client to minimize the risk of things breaking. At least for a >while. That sounds reasonable. >In the future (once we're out of beta) we could mabye just bump up the >API version number in cases like that. BTW: Should the API version nr >always correspond with the core's version number? Like core version >3.0.12 => "http://localhost:8001/3.0"? That was my original plan. It means that within beta releases, the API would be free to change (I'm not sure /3.0.12b1 would be worth it). TBH I haven't actually tried to see what it would mean to rev the API version path component. Maybe it could insert a flag on the request that end-points could refer to if they wanted emit some different JSON, or some responder along the path could dispatch to a different end-point if needed. In theory <wink>, it seems quite doable. I'm really hoping the falcon guys will accept my patch, or at least work with us to get restish-style dispatch working. I *really* want to switch to falcon. Cheers, -Barry
signature.asc
Description: PGP signature
_______________________________________________ Mailman-Developers mailing list [email protected] https://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9
