<div dir="ltr">On Wed, Apr 10, 2013 at 8:29 AM, Dmitri Dolguikh <span dir="ltr"><<a href="mailto:dmitri@redhat.com" target="_blank">dmitri@redhat.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
<div>On 2013-04-10 10:07 AM, Petr Chalupa
wrote:<br>
</div>
<blockquote type="cite">Starting
thread about splitting up Katello As I've mentioned in repo-split
thread.
<br>
<br>
I think that Katello is starting to be big and messy. I would like
to split it into two sub-projects UI and core with API in future.
<br>
<br>
UI would use API as CLI does and it could be written in AngularJS.
We are already playing with it in nuTupane and Alchemy, why not to
go all the way?
<br>
<br>
Smaller projects are easier to maintain/develop, adding new
features is faster which is what we want :)
<br>
<br>
What do you think?
<br>
<br>
Petr
<br>
<br>
_______________________________________________
<br>
katello-devel mailing list
<br>
<a href="mailto:katello-devel@redhat.com" target="_blank">katello-devel@redhat.com</a>
<br>
<a href="https://www.redhat.com/mailman/listinfo/katello-devel" target="_blank">https://www.redhat.com/mailman/listinfo/katello-devel</a>
<br>
</blockquote>
</div></div><font face="Arial">I <font face="Arial">think the concept is sound.
Unfor<font face="Arial">tunately<font face="Arial"> it's a <font face="Arial">a<font face="Arial"> lot of changes on the UI
side<font face="Arial"> (not sure how much code could be
salvaged/moved to the new UI implementation)<font face="Arial">. <font face="Arial">I think in order
<font face="Arial">for this to be ac<font face="Arial">cepted <font face="Arial">by the
management, an approach where the<font face="Arial"> <font face="Arial">new and
old UI can co<font face="Arial">exist
and </font></font></font>individual
scre<font face="Arial">ens are being
converted one-by-one </font>is needed. <br></font></font></font></font></font></font></font></font></font></font></font></font></div></blockquote><div><br></div><div style>Agree here. I don't think we could do a whole-hog change over either, but if we set our sights upon and agree it is the long term goal then we can make tweaks and changes along the way towards that end. As well as making all new functionality going forward adhere to this principle.</div>
<div style><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial">
<br>
Another thing you d<font face="Arial">on't
mention in your re<font face="Arial">asons
for the change is that pure-js <font face="Arial">UI<font face="Arial">s
are <font face="Arial">testable<font face="Arial"> (or <font face="Arial">are significantly</font>
easier to test).</font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></div></blockquote><div><br></div><div style>
+1 from my recent experiences with building angular based views and components, testing from a unit test standpoint is much easier </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><span class="HOEnZb"><font color="#888888"><br>
<br>
<font face="Arial">-d</font></font></span></font></font></font></font></font></font>
</font></font></font></font></font></font></font></font></font></font></font></font><br>
</div>
<br>_______________________________________________<br>
katello-devel mailing list<br>
<a href="mailto:katello-devel@redhat.com">katello-devel@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/katello-devel" target="_blank">https://www.redhat.com/mailman/listinfo/katello-devel</a><br></blockquote></div><br></div></div>