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

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

                Author: ASF GitHub Bot
            Created on: 23/Sep/21 11:41
            Start Date: 23/Sep/21 11:41
    Worklog Time Spent: 10m 
      Work Description: gemmellr commented on pull request #3766:
URL: https://github.com/apache/activemq-artemis/pull/3766#issuecomment-925733028


   I would suggest some other way to handle that than just perpetuating the 
existing confusing naming throughout more of the codebase and UI areas that 
aren't currently affected by it and don't seem like they need to be. Starting 
to make thing more obvious rather than making it a more widespread issue.
   
   Having a flag called "createUserId" here just seems confusing in general for 
this, given its specifically about adding what I believe most people would 
think of when you say Message ID in reference to a sent or received message. 
More so considering it also isnt 'created by the user' at all in this case (nor 
for many client cases either, particularly not the JMS case specifically being 
referenced in the new doc).
   
   The other thing being called MessageID elsewhere in the codebase is I 
believe essentially internal detail _always_ set by the broker and so not 
something anyone ever gets to set for themselves during send, so there seems 
little need to avoid referencing a more intuitive 'addMessageId' here, in 
something specifically about creating and sending messages including what I 
expect most users think of as Message IDs. Having the description note the 
MessageID being created is referenced as the UserID in other UI / Core messages 
if needed seems more intuitive than the reverse approach currently being taken. 
   
   You said it is referenced as UserID in the browse table. Could said table 
even adjust the reference to something more obvious and have the description 
note the other aspect (as with the description here)? That would seem nice too, 
if separate.
   
   A further larger separate improvement would of course be to actually change 
that UserID and MessageID naming elsewhere to something more obvious / less 
confusing, even if it meant duplicating things for a time for compatibility, in 
e.g management responses etc, until a breaking change could actually remove it. 
But a good start would just be using the more obvious terminology in cases 
where it seems simple enough to do, like here.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

    Worklog Id:     (was: 654469)
    Time Spent: 1h  (was: 50m)

> expose the User ID in the send message tab in console
> -----------------------------------------------------
>
>                 Key: ARTEMIS-3493
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3493
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Andy Taylor
>            Assignee: Andy Taylor
>            Priority: Major
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> this field in the core message is used to keep the JMS Message ID, it would 
> be nice to have one auto generated if a checkbox is checked



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to