On Mon, Aug 12, 2013 at 4:40 PM, Pete Batard <notificati...@github.com>wrote:
> This is a bit too much to digest, as far as I'm concerned. Unless you can
> submit your changes as patches that apply cleanly on top of the latest
> libusbx, it's unlikely that we are going to spend a lot of time looking at
> them. There's just too much work involved in doing that and our resources
> are limited.
>
Can you please try to break down what you need in a series of isolated
> patches that could be applied on top of the current master?
>
Thanks for the feedback. For what its worth, this should merge cleanly with
the latest version, as of the time I submitted the branch.
I am willing to break this into smaller patches (although that could be a
considerable amount of work), but I'm unsure how I could best break this
down into smaller patches for easy digestion. Suggestions are welcome.
There are essentially three pieces to this:
1) An abstract policy framework that does nothing by itself.
2) Make all logging (including debug calls) go through a logger indirection
provided by the policy
3) Make all memory allocation go through an allocation indirection provided
by the policy.
While its possible to do some of the above piecemeal there are a few
changes that essentially have to be monolithic (ie, make every usbi_dbg
call take a context parameter), or the results don't run.
You also may get more feedback on these patches if you subscribe to the mailing
> list <https://lists.sourceforge.net/lists/listinfo/libusbx-devel> and
> submit them there.
>
I am subscribed to the mailing list and when I asked for advice there, I
was told that this was a good way to submit my changes.
--
Stirling Westrup
Programmer, Entrepreneur.
https://www.linkedin.com/e/fpf/77228
http://www.linkedin.com/in/swestrup
http://technaut.livejournal.com
http://sourceforge.net/users/stirlingwestrup
---
Reply to this email directly or view it on GitHub:
https://github.com/libusbx/libusbx/pull/128#issuecomment-22528930
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel