[ 
https://issues.apache.org/jira/browse/ARTEMIS-4680?focusedWorklogId=915295&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-915295
 ]

ASF GitHub Bot logged work on ARTEMIS-4680:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 18/Apr/24 12:12
            Start Date: 18/Apr/24 12:12
    Worklog Time Spent: 10m 
      Work Description: gemmellr commented on code in PR #3:
URL: 
https://github.com/apache/activemq-artemis-console-plugin/pull/3#discussion_r1570604745


##########
artemis-console-distribution/pom.xml:
##########
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>

Review Comment:
   As before, we should probably avoid `artemis-console`, because it does 
clash, and though its only a pom it is still going to be published.
   
   We cant 'go backwards' for versions as it creates a significant reporting 
problem for bugs and CVEs around what is/isnt affected...there are also many 
newer broker-versioned released of an '`artemis-console`' that already exist 
with a higher version, so we would never be able to use those versions and 
would have a right mess when that time came. The only way we can use 
`artemis-console` as a module would be to start this repo's releases at a 
version above the range that will ever be occupied by those still-ongoing 
releases of the existing `artemis-console` module.  
https://repo1.maven.org/maven2/org/apache/activemq/artemis-console/
   
   Since it is really a different artifact entirely, that is not actually 
having any jar etc deployed for it (unlike previously), and is being released 
independently of the broker going forward and so wont use matching 
broker-versions...just avoiding the already-used `artemis-console` name seems 
to make more sense than version foolery. Someone today might reference 
`artemis-console` as a module...it doesnt seem like anyone should want to in 
future., however they might be confused into by reuse of the module name for 
something different than before.
   
   My comment was that it doesnt really matter what we call it, as its just a 
pom for doing some local build, and not a module users will refer to...what 
about `artemis-console-build`? `artemis-console-extension`?





Issue Time Tracking
-------------------

    Worklog Id:     (was: 915295)
    Time Spent: 5h 20m  (was: 5h 10m)

> Upgrade the console to use HawtIO 4
> -----------------------------------
>
>                 Key: ARTEMIS-4680
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4680
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>          Components: Web Console
>            Reporter: Andy Taylor
>            Assignee: Andy Taylor
>            Priority: Major
>          Time Spent: 5h 20m
>  Remaining Estimate: 0h
>
> The current console is based upon HawtIO 1 which in turn is built on 
> Bootstrap. Bootstrap is old and no longer actively being maintained.
>  
> This improvement is to migrate the current console to use HawtIO 4 which i 
> based on Typescript, react and Patternfly.
>  
> A WIP can be found 
> [here|https://github.com/andytaylor/activemq-artemis/tree/artemis-console-ng]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to