On Wed, Feb 06, 2013 at 04:03:43PM +0000, Donal Lafferty wrote: > > > 4. Finally, where is the best place for 3rd party plugins? This point > > > was > > raised in relation to the API client for C#. Any preferences for leaving > > 3rd > > party material stay in the developer's repo, or the 'extras' repo? > > > > > > > The term 3rd party confuses me. In your example, you were talking about > > a .NET API wrapper, correct? Are you not the author? > > > [DL] > By 3rd party, I mean any plugin or library that is useful for CloudStack, but > has not met the IP clearance guidelines for inclusion in the project for a > variety of reasons. Stuff the community does not think fits might also sit > in this category. >
Ok, gotcha... I think it's entierly up to the developer to decide where to host it. Perhaps we could consider a section of the project's website devoted to "ecosystem" software (man, that marketing buzzword hurt me to write). > It would be handy to be able to know which of the following two options apply: > > 1. Keep the code at arm's length in the developer's repo, but referenced by > some sort of CloudStack market place. > 2. Allow it into https://github.com/cloudstack-extras. > > > > Generally though, we haven't decided if we want API bindings to be in the > > project itself. For example, I know of python (not Marvin), ruby (which I > > wrote), PHP, and other bindings that are outside of our CS repo. Are you > > proposing that we start building up a set of canonical API wrappers within > > the > > project itself? > [DL] > Canonical API wrappers? I hadn't that in mind, and I'd rather dodge the > question for now :) > Ha! - Ok, let's leave it alone for now. > > > > > DL > > > >