[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-23 Thread Jeremy Branham (JIRA)


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

Jeremy Branham commented on SOLR-13162:
---

Hey Jan -

That's great, I didn't know about 
https://issues.apache.org/jira/browse/SOLR-12276 

It could definitely be deployed as part of SOLR. I'd just thought it would be 
cool to have a standalone-capable client.
I've started development with Angular 7.2, the latest stable release as of a 
few days ago.

I've just started added JS client's for the solr api endpoints, but it would be 
great as you said, to do some UX evaluation - rather than just copying over the 
functionality.

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread JIRA


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

Jan Høydahl commented on SOLR-13162:


I have been using the webapp {{ant dist}} workflow for some time. Just let Solr 
run and after the ant dist, refresh browser and the new UI loads. Quite happy 
with that.

Cool that you have started to play with a rewrite of the Admin. I suppose you 
have seen SOLR-12276 too. Do you plan for the UI app to be deployed on just 
one/some of the servers in a cluster, or could it be hosted from within Solr as 
well? Running UI as a separate app would for sure allow some interesting 
deployments where the UI could reside in a another network than the nodes?

I guess the design/layout of existing UI is sub optimal due to just being 
incrementally developed, Cloud is just bolted on top of things etc. So I'd love 
if we could start with a vision and have a UX designer whip up a brand new UI 
design before we start re-implementing what we have, just my 2¢

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread Jeremy Branham (JIRA)


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

Jeremy Branham commented on SOLR-13162:
---

It definitely saved me some time, even on a small modification I was working on 
[drag-n-drop replica moves] 

I've started working on a new admin ui from the ground up, but it will be a 
while before I can get all the current features implemented. 

[https://github.com/savantly-net/solr-admin] 

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread Upayavira (JIRA)


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

Upayavira commented on SOLR-13162:
--

This sounds like a very simple idea that would have saved me a lot of time back 
in the day (when I was working on the UI a lot).

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread Jeremy Branham (JIRA)


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

Jeremy Branham commented on SOLR-13162:
---

Thank [~gerlowskija]

I didn't know about repackaging the admin-ui without running 'ant server' 
[18min].
It was considerably faster [1.5min] 

I created a small nodejs project that serves the admin-ui, and proxies the 
request to a locally running solr instance. I like this because I can just 
refresh the page to see the latest changes, without repackaging or restarting 
solr.
Although, I'm not sure how much value others would give it.

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread Jason Gerlowski (JIRA)


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

Jason Gerlowski commented on SOLR-13162:


It depends what files you're editing, but I think there is an ant command for 
repackaging the admin-ui alone.  You should be able to run {{ant dist}} from 
the {{solr/webapp}} dir.  Could totally be misunderstanding what you're after 
here, or maybe {{ant dist}} is deficient in some way.  Just wanted to mention 
it on the off chance that's what you're looking for.

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (SOLR-13162) Admin UI development-test cycle is slow

2019-01-22 Thread Jeremy Branham (JIRA)


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

Jeremy Branham commented on SOLR-13162:
---

Created PR - https://github.com/apache/lucene-solr/pull/547

> Admin UI development-test cycle is slow
> ---
>
> Key: SOLR-13162
> URL: https://issues.apache.org/jira/browse/SOLR-13162
> Project: Solr
>  Issue Type: New Feature
>  Security Level: Public(Default Security Level. Issues are Public) 
>  Components: Admin UI
>Reporter: Jeremy Branham
>Priority: Minor
>
> When developing the admin user interface, it takes a long time to rebuild the 
> server to do testing.
> It would be nice to have a small test harness or the admin ui, so that 'ant 
> server' doesnt need to be executed before testing changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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