[ https://issues.apache.org/jira/browse/SOLR-14414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17091010#comment-17091010 ]
Marcus Eagan commented on SOLR-14414: ------------------------------------- Ok Tomas. I intend to agree broadly. I even filed the disabled PR. It will be reviewed and merged sooner than the UI for sure. I think that it's fine if the package is pulled in as a pinned version and included in the CI pipeline. I'm particularly not looking forward to working with Noble but I hope that we can be respectful to drive this project to completion. That way, the admin UI can iterate faster. But perhaps that should be a future state because that requires a lot more work and bureaucracy from someone here. I'm happy to do a lot of the leg work on the actual build, recruit devs to pitch in, and even host a server teaching people who to use the Admin UI. If the desire is to have it live in a separate repository, then @Jan Høydahl <j...@cominvent.com> can you work on this ASAP. Jeremy, the developer who originally started the Angular project and wrote the first page of the project that I have been building upon, and I have discussed the effort and regular meetings. I think we could move really fast working together, but I won't be able to say how fast until the end of next week. On Thu, Apr 23, 2020 at 4:10 PM Tomas Eduardo Fernandez Lobbe (Jira) < > New Admin UI > ------------ > > Key: SOLR-14414 > URL: https://issues.apache.org/jira/browse/SOLR-14414 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Admin UI > Affects Versions: master (9.0) > Reporter: Marcus Eagan > Priority: Major > Attachments: QueryUX-SolrAdminUIReboot.mov > > > We have had a lengthy discussion in the mailing list about the need to build > a modern UI that is both more security and does not depend on deprecated, end > of life code. In this ticket, I intend to familiarize the community with the > efforts of the community to do just that that. While we are nearing feature > parity, but not there yet as many have suggested we could complete this task > in iterations, here is an attempt to get the ball rolling. I have mostly > worked on it in weekend nights on the occasion that I could find the time. > Angular is certainly not my specialty, and this is my first attempt at using > TypeScript besides a few brief learning exercises here and there. However, I > will be engaging experts in both of these areas for consultation as our > community tries to pull our UI into another era. > Many of the components here can improve. One or two them need to be > rewritten, and there are even at least three essential components to the app > missing, along with some tests. A couple other things missing are the V2 API, > which I found difficult to build with in this context because it is not > documented on the web. I understand that it is "self-documenting," but the > most easy-to-use APIs are still documented on the web. Maybe it is entirely > documented on the web, and I had trouble finding it. Forgive me, as that > could be an area of assistance. Another area where I need assistance is > packaging this application as a Solr package. I understand this app is not in > the right place for that today, but it can be. There are still many > improvements to be made in this Jira and certainly in this code. > The project is located in {{lucene-solr/solr/webapp2}}, where there is a > README for information on running the app. > The app can be started from the this directory with {{npm start}} for now. It > can quickly be modified to start as a part of the typical start commands as > it approaches parity. I expect there will be a lot of opinions. I welcome > them, of course. The community input should drive the project's success. > Discussion in mailing list: > https://mail-archives.apache.org/mod_mbox/lucene-dev/202004.mbox/%3CCAF76exK-EB_tyFx0B4fBiA%3DJj8gH%3Divn2Uo6cWvMwhvzRdA3KA%40mail.gmail.com%3E -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org