On Sat, Jul 13, 2013 at 9:31 AM, Anoop Nayak <[email protected]> wrote:

> Hi,
>
> So now what all should I include further in the proposal. And should I use
> angularjs to make a bit MVC so that it is easily maintainable?
>

The important aspect is that you evaluate alternatives and provide a strong
justification for why you should use a particular library or framework, and
what value it brings to the Bloodhound project. In considering whether to
integrate your plugin into Bloodhound we will look at all aspects,
including maintainability of your codebase. Adding AngularJs results in
another framework that Bloodhound developers need to have experience with
in order to maintain the entire project. We'd like to maintain some amount
of uniformity across the project in the frameworks and libraries that are
utilized. See for example, a discussion about testing libraries that are
utilized in Bloodhound (1).

Bloodhound and Trac currently utilize jQuery, jQuery UI and a single jQuery
UI plugin (jQuery Timepicker addon). We would likely have less hesitation
to integrate a plugin that utilized jQuery, jQuery UI or a jQuery plugin
than to integrate another entire framework or library. Therefore I
encourage you to consider multiple approaches in the early prototyping
stage and to raise your findings on the dev list for discussion.

(1) http://markmail.org/thread/x7njyyoqxtcjsj4q

Reply via email to