Bug 159766 - Update to Bugzilla Harmony.
Summary: Update to Bugzilla Harmony.
Status: CLOSED MOVED
Alias: None
Product: QA Tools
Classification: Unclassified
Component: General (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL: https://github.com/bugzilla/harmony/b...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-18 20:29 UTC by Beedell, Roke Julian Lockhart
Modified: 2024-02-20 01:08 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Beedell, Roke Julian Lockhart 2024-02-18 20:29:04 UTC
As https://github.com/bugzilla/harmony/blob/5687d97114185518aecad336f6c244c0aae25347/README.md#demo demonstrates, it's a significant improvement in every manner.
Comment 1 Buovjaga 2024-02-19 12:44:51 UTC
1. Bugzilla Harmony has not been released.
2. TDF is funding its release.
3. Website issues at the moment belong in https://redmine.documentfoundation.org/

Please rest assured that we are doing everything we can to maintain and improve our web applications.
Comment 2 Beedell, Roke Julian Lockhart 2024-02-19 13:32:46 UTC
(In reply to Buovjaga from comment #1)
> 1. Bugzilla Harmony has not been released.
> 2. TDF is funding its release.
> 3. Website issues at the moment belong in
> https://redmine.documentfoundation.org/
> 
> Please rest assured that we are doing everything we can to maintain and
> improve our web applications.

I'll report this at RedMine instead. Thanks.
Comment 3 Buovjaga 2024-02-19 13:44:51 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #2)
> (In reply to Buovjaga from comment #1)
> > 1. Bugzilla Harmony has not been released.
> > 2. TDF is funding its release.
> > 3. Website issues at the moment belong in
> > https://redmine.documentfoundation.org/
> > 
> > Please rest assured that we are doing everything we can to maintain and
> > improve our web applications.
> 
> I'll report this at RedMine instead. Thanks.

There is no reason to report it. Thanks.
Comment 4 Beedell, Roke Julian Lockhart 2024-02-19 14:05:35 UTC
(In reply to Buovjaga from comment #3)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #2)
> > (In reply to Buovjaga from comment #1)
> > > 1. Bugzilla Harmony has not been released.
> > > 2. TDF is funding its release.
> > > 3. Website issues at the moment belong in
> > > https://redmine.documentfoundation.org/
> > > 
> > > Please rest assured that we are doing everything we can to maintain and
> > > improve our web applications.
> > 
> > I'll report this at RedMine instead. Thanks.
> 
> There is no reason to report it. Thanks.

Why not? I don't see it tracked elsewhere.
Comment 5 Buovjaga 2024-02-19 14:13:30 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #4)
> (In reply to Buovjaga from comment #3)
> > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #2)
> > > (In reply to Buovjaga from comment #1)
> > > > 1. Bugzilla Harmony has not been released.
> > > > 2. TDF is funding its release.
> > > > 3. Website issues at the moment belong in
> > > > https://redmine.documentfoundation.org/
> > > > 
> > > > Please rest assured that we are doing everything we can to maintain and
> > > > improve our web applications.
> > > 
> > > I'll report this at RedMine instead. Thanks.
> > 
> > There is no reason to report it. Thanks.
> 
> Why not? I don't see it tracked elsewhere.

Because updating to it immediately when it becomes available is evident due to us funding the work.
Comment 6 Beedell, Roke Julian Lockhart 2024-02-19 14:16:56 UTC
(In reply to Buovjaga from comment #5)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #4)
> > (In reply to Buovjaga from comment #3)
> > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #2)
> > > > (In reply to Buovjaga from comment #1)
> > > > > 1. Bugzilla Harmony has not been released.
> > > > > 2. TDF is funding its release.
> > > > > 3. Website issues at the moment belong in
> > > > > https://redmine.documentfoundation.org/
> > > > > 
> > > > > Please rest assured that we are doing everything we can to maintain and
> > > > > improve our web applications.
> > > > 
> > > > I'll report this at RedMine instead. Thanks.
> > > 
> > > There is no reason to report it. Thanks.
> > 
> > Why not? I don't see it tracked elsewhere.
> 
> Because updating to it immediately when it becomes available is evident due
> to us funding the work.

I don't see why immediacy is relevant. I've never specified a timespan.
Comment 7 Buovjaga 2024-02-19 14:47:23 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #6)
> I don't see why immediacy is relevant. I've never specified a timespan.

What is the relevance of such a ticket, then? Our infra is regularly updating our web applications to new major versions without any tickets being created. They have their own schedule and rhythm, for example with MediaWiki we do not update to every major version, but only when a new long term support version is released. In some cases we might have to wait for some time due to unexpected problems in the build chain, for example we are currently still on Gerrit 3.6 even though the latest is 3.9.

In this case there is quite a bit of urgency to get Harmony deployed. I've been working since 2019 trying to recruit developers to complete the work and it is a relief to finally see it happening.
Comment 8 Beedell, Roke Julian Lockhart 2024-02-19 15:21:55 UTC
(In reply to Buovjaga from comment #7)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #6)
> > I don't see why immediacy is relevant. I've never specified a timespan.
> 
> What is the relevance of such a ticket, then? Our infra is regularly
> updating our web applications to new major versions without any tickets
> being created. They have their own schedule and rhythm, for example with
> MediaWiki we do not update to every major version, but only when a new long
> term support version is released. In some cases we might have to wait for
> some time due to unexpected problems in the build chain, for example we are
> currently still on Gerrit 3.6 even though the latest is 3.9.
> 
> In this case there is quite a bit of urgency to get Harmony deployed. I've
> been working since 2019 trying to recruit developers to complete the work
> and it is a relief to finally see it happening.

In order for those interested and/or willing to contribute to be able to track implementation of a feature. I'll not be any more verbose, because I rather reasonably shouldn't need to explain what a bug tracker exists to provide.

Considering that you state:

“In this case, there is quite a bit of urgency to get Harmony deployed. I've been working since 2019 trying to recruit developers to complete the work, and it is a relief to finally see it happening.”

...I fail to see why we appear at odds regarding tracking the implementation — if indeed, as you purport, there is urgency, then the immediacy is present, and regardless, the desire for implementation is too.

Why *not* have work tracked? Your opinions appear contradictory to themselves, and certainly at odds with how the rest of not merely this Bugzilla instance (see my other filed bugs and their discussions) but all other Bugzilla instances I've used operate.
Comment 9 Buovjaga 2024-02-19 15:32:41 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> Why *not* have work tracked? Your opinions appear contradictory to
> themselves, and certainly at odds with how the rest of not merely this
> Bugzilla instance (see my other filed bugs and their discussions) but all
> other Bugzilla instances I've used operate.

Because tracking adds overhead, not everything needs to be tracked. If you want to influence TDF staff management, contact the board of directors and give feedback.
Comment 10 Beedell, Roke Julian Lockhart 2024-02-19 15:49:27 UTC
(In reply to Buovjaga from comment #9)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > Why *not* have work tracked? Your opinions appear contradictory to
> > themselves, and certainly at odds with how the rest of not merely this
> > Bugzilla instance (see my other filed bugs and their discussions) but all
> > other Bugzilla instances I've used operate.
> 
> Because tracking adds overhead, not everything needs to be tracked. If you
> want to influence TDF staff management, contact the board of directors and
> give feedback.

How is that a better method than a bug? Regardless, I consider this worth tracking, so if it's just your versus my personal opinions rather than an organizational policy, I don't see why it should be considered authorititive.
Comment 11 Buovjaga 2024-02-19 15:58:05 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #10)
> (In reply to Buovjaga from comment #9)
> > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > > Why *not* have work tracked? Your opinions appear contradictory to
> > > themselves, and certainly at odds with how the rest of not merely this
> > > Bugzilla instance (see my other filed bugs and their discussions) but all
> > > other Bugzilla instances I've used operate.
> > 
> > Because tracking adds overhead, not everything needs to be tracked. If you
> > want to influence TDF staff management, contact the board of directors and
> > give feedback.
> 
> How is that a better method than a bug? Regardless, I consider this worth
> tracking, so if it's just your versus my personal opinions rather than an
> organizational policy, I don't see why it should be considered authorititive.

It is how infra team is handling things so far and the directors have never seen it necessary to change it. Of course you are free to exceptionally open a ticket and I can take it for my own task to update it to avoid infra team having to spend time on it. But if you want to expand this to a new policy requiring the infra team to ticket any and all web app updates, then you have to prepare for a wider discussion.
Comment 12 Beedell, Roke Julian Lockhart 2024-02-19 16:07:21 UTC
(In reply to Buovjaga from comment #11)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #10)
> > (In reply to Buovjaga from comment #9)
> > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > > > Why *not* have work tracked? Your opinions appear contradictory to
> > > > themselves, and certainly at odds with how the rest of not merely this
> > > > Bugzilla instance (see my other filed bugs and their discussions) but all
> > > > other Bugzilla instances I've used operate.
> > > 
> > > Because tracking adds overhead, not everything needs to be tracked. If you
> > > want to influence TDF staff management, contact the board of directors and
> > > give feedback.
> > 
> > How is that a better method than a bug? Regardless, I consider this worth
> > tracking, so if it's just your versus my personal opinions rather than an
> > organizational policy, I don't see why it should be considered authorititive.
> 
> It is how infra team is handling things so far and the directors have never
> seen it necessary to change it. Of course you are free to exceptionally open
> a ticket and I can take it for my own task to update it to avoid infra team
> having to spend time on it. But if you want to expand this to a new policy
> requiring the infra team to ticket any and all web app updates, then you
> have to prepare for a wider discussion.

I do believe that what you describe would be best, at least for significant changes obviously worth tracking, but that wouldn't be within the perview of this. If ever I were to decide to take it upon myself to create an issue to discuss that, I would consider my reasoning very carefully, so its description would be more verbose than this issue's is.

Regardless, would you consider taking this issue, as you describe? I would be incredibly thankful.
Comment 13 Buovjaga 2024-02-19 16:14:24 UTC
(In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #12)
> (In reply to Buovjaga from comment #11)
> > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #10)
> > > (In reply to Buovjaga from comment #9)
> > > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > > > > Why *not* have work tracked? Your opinions appear contradictory to
> > > > > themselves, and certainly at odds with how the rest of not merely this
> > > > > Bugzilla instance (see my other filed bugs and their discussions) but all
> > > > > other Bugzilla instances I've used operate.
> > > > 
> > > > Because tracking adds overhead, not everything needs to be tracked. If you
> > > > want to influence TDF staff management, contact the board of directors and
> > > > give feedback.
> > > 
> > > How is that a better method than a bug? Regardless, I consider this worth
> > > tracking, so if it's just your versus my personal opinions rather than an
> > > organizational policy, I don't see why it should be considered authorititive.
> > 
> > It is how infra team is handling things so far and the directors have never
> > seen it necessary to change it. Of course you are free to exceptionally open
> > a ticket and I can take it for my own task to update it to avoid infra team
> > having to spend time on it. But if you want to expand this to a new policy
> > requiring the infra team to ticket any and all web app updates, then you
> > have to prepare for a wider discussion.
> 
> I do believe that what you describe would be best, at least for significant
> changes obviously worth tracking, but that wouldn't be within the perview of
> this. If ever I were to decide to take it upon myself to create an issue to
> discuss that, I would consider my reasoning very carefully, so its
> description would be more verbose than this issue's is.
> 
> Regardless, would you consider taking this issue, as you describe? I would
> be incredibly thankful.

I can, if you create it in Redmine (registering in Redmine requires manual approval that you have to request via email as described on its front page). However, you would achieve nearly the same result by subscribing via RSS to https://blog.documentfoundation.org/ as we will surely write blog posts about the progress. I would like to write about it as soon as the developer preview of Harmony is released. I am hoping it will be a matter of weeks now.
Comment 14 Beedell, Roke Julian Lockhart 2024-02-19 16:27:45 UTC
(In reply to Buovjaga from comment #13)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #12)
> > (In reply to Buovjaga from comment #11)
> > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #10)
> > > > (In reply to Buovjaga from comment #9)
> > > > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > > > > > Why *not* have work tracked? Your opinions appear contradictory to
> > > > > > themselves, and certainly at odds with how the rest of not merely this
> > > > > > Bugzilla instance (see my other filed bugs and their discussions) but all
> > > > > > other Bugzilla instances I've used operate.
> > > > > 
> > > > > Because tracking adds overhead, not everything needs to be tracked. If you
> > > > > want to influence TDF staff management, contact the board of directors and
> > > > > give feedback.
> > > > 
> > > > How is that a better method than a bug? Regardless, I consider this worth
> > > > tracking, so if it's just your versus my personal opinions rather than an
> > > > organizational policy, I don't see why it should be considered authorititive.
> > > 
> > > It is how infra team is handling things so far and the directors have never
> > > seen it necessary to change it. Of course you are free to exceptionally open
> > > a ticket and I can take it for my own task to update it to avoid infra team
> > > having to spend time on it. But if you want to expand this to a new policy
> > > requiring the infra team to ticket any and all web app updates, then you
> > > have to prepare for a wider discussion.
> > 
> > I do believe that what you describe would be best, at least for significant
> > changes obviously worth tracking, but that wouldn't be within the perview of
> > this. If ever I were to decide to take it upon myself to create an issue to
> > discuss that, I would consider my reasoning very carefully, so its
> > description would be more verbose than this issue's is.
> > 
> > Regardless, would you consider taking this issue, as you describe? I would
> > be incredibly thankful.
> 
> I can, if you create it in Redmine (registering in Redmine requires manual
> approval that you have to request via email as described on its front page).
> However, you would achieve nearly the same result by subscribing via RSS to
> https://blog.documentfoundation.org/ as we will surely write blog posts
> about the progress. I would like to write about it as soon as the developer
> preview of Harmony is released. I am hoping it will be a matter of weeks now.

Really glad to hear it coming along. I'll do it in Redmine when I'm granted access if it hasn't already been posted via RSS at that point. Thank you!
Comment 15 Beedell, Roke Julian Lockhart 2024-02-20 01:07:57 UTC
(In reply to Buovjaga from comment #13)
> (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #12)
> > (In reply to Buovjaga from comment #11)
> > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #10)
> > > > (In reply to Buovjaga from comment #9)
> > > > > (In reply to `{third: "Beedell", first: "Roke"}`{.JSON5} from comment #8)
> > > > > > Why *not* have work tracked? Your opinions appear contradictory to
> > > > > > themselves, and certainly at odds with how the rest of not merely this
> > > > > > Bugzilla instance (see my other filed bugs and their discussions) but all
> > > > > > other Bugzilla instances I've used operate.
> > > > > 
> > > > > Because tracking adds overhead, not everything needs to be tracked. If you
> > > > > want to influence TDF staff management, contact the board of directors and
> > > > > give feedback.
> > > > 
> > > > How is that a better method than a bug? Regardless, I consider this worth
> > > > tracking, so if it's just your versus my personal opinions rather than an
> > > > organizational policy, I don't see why it should be considered authorititive.
> > > 
> > > It is how infra team is handling things so far and the directors have never
> > > seen it necessary to change it. Of course you are free to exceptionally open
> > > a ticket and I can take it for my own task to update it to avoid infra team
> > > having to spend time on it. But if you want to expand this to a new policy
> > > requiring the infra team to ticket any and all web app updates, then you
> > > have to prepare for a wider discussion.
> > 
> > I do believe that what you describe would be best, at least for significant
> > changes obviously worth tracking, but that wouldn't be within the perview of
> > this. If ever I were to decide to take it upon myself to create an issue to
> > discuss that, I would consider my reasoning very carefully, so its
> > description would be more verbose than this issue's is.
> > 
> > Regardless, would you consider taking this issue, as you describe? I would
> > be incredibly thankful.
> 
> I can, if you create it in Redmine (registering in Redmine requires manual
> approval that you have to request via email as described on its front page).
> However, you would achieve nearly the same result by subscribing via RSS to
> https://blog.documentfoundation.org/ as we will surely write blog posts
> about the progress. I would like to write about it as soon as the developer
> preview of Harmony is released. I am hoping it will be a matter of weeks now.

https://redmine.documentfoundation.org/issues/3715