[ 
https://issues.apache.org/jira/browse/SOLR-5507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13837602#comment-13837602
 ] 

Upayavira commented on SOLR-5507:
---------------------------------

I have experimented with a simple clean rewrite, code visible here: 
https://github.com/upayavira/lucene-solr/tree/trunk
or more particularly here: 
https://github.com/upayavira/lucene-solr/tree/trunk/solr/webapp/web

This has proven, to me at least, that an AngularJS based admin UI could be much 
cleaner, more concise, and easier to maintain.

Now, we are exploring how we might transition from a Sammy based UI to an 
Angular based one, as the option of a complete rewrite followed by a swap-out 
really isn't practical. Thus, we'd need the ability somehow to run Sammy and 
Angular side-by-side for a while, implement new stuff using Angular, and 
gradually port over existing functionality to Angular as and when.

> Admin UI - Refactoring using AngularJS
> --------------------------------------
>
>                 Key: SOLR-5507
>                 URL: https://issues.apache.org/jira/browse/SOLR-5507
>             Project: Solr
>          Issue Type: Improvement
>          Components: web gui
>            Reporter: Stefan Matheis (steffkes)
>            Assignee: Stefan Matheis (steffkes)
>            Priority: Minor
>
> On the LSR in Dublin, i've talked again to [~upayavira] and this time we 
> talked about Refactoring the existing UI - using AngularJS: providing (more, 
> internal) structure and what not ;>
> He already started working on the Refactoring, so this is more a 'tracking' 
> issue about the progress he/we do there.
> Will extend this issue with a bit more context & additional information, w/ 
> thoughts about the possible integration in the existing UI and more (:



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to