cloudstack icon indicating copy to clipboard operation
cloudstack copied to clipboard

ui: change reporting link to Github Discussions

Open rohityadavcloud opened this issue 1 year ago • 6 comments

Many users are using the footer link to create Github issues about CloudStack that are usually discussed on the users@ mailing list. This created a large number of bogus issues that aren't bugs. We want to encourage engagement but not create non-issue issues.

This fixes that behaviour by diverting them to Github Discussions which are linked with the user@ ML, smart users can still report actual bugs/issues via the issues tab. Any user starting a discussions would encourage that interaction and such queries are sent to users@ ML for others to help the user.

Types of changes

  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] Enhancement (improves an existing feature and functionality)
  • [ ] Cleanup (Code refactoring and cleanup, that may add test cases)
  • [ ] build/CI

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • [ ] Major
  • [x] Minor

Bug Severity

  • [ ] BLOCKER
  • [ ] Critical
  • [ ] Major
  • [ ] Minor
  • [x] Trivial

rohityadavcloud avatar May 01 '24 09:05 rohityadavcloud

@blueorangutan ui

rohityadavcloud avatar May 01 '24 09:05 rohityadavcloud

@rohityadavcloud a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

blueorangutan avatar May 01 '24 09:05 blueorangutan

UI build: :heavy_check_mark: Live QA URL: https://qa.cloudstack.cloud/simulator/pr/9023 (QA-JID-331)

blueorangutan avatar May 01 '24 10:05 blueorangutan

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 12.24%. Comparing base (5c9d79e) to head (288ab2d). Report is 2 commits behind head on 4.18.

Additional details and impacted files
@@            Coverage Diff             @@
##               4.18    #9023    +/-   ##
==========================================
  Coverage     12.24%   12.24%            
  Complexity     9291     9291            
==========================================
  Files          4698     4698            
  Lines        414259   414259            
  Branches      52267    52871   +604     
==========================================
  Hits          50707    50707            
  Misses       357251   357251            
  Partials       6301     6301            
Flag Coverage Δ
unittests 12.24% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov-commenter avatar May 01 '24 10:05 codecov-commenter

I am having second thoughts (of a very very minor nature) @rohityadavcloud ; should we also update the label? it now seems to indicate that the link is to report a new issue. Maybe somthing along the lines of "search issues"?

DaanHoogland avatar May 02 '24 13:05 DaanHoogland

Happy to address any advice @DaanHoogland what should the label say?

rohityadavcloud avatar May 02 '24 16:05 rohityadavcloud

I am not sure (and biased) but maybe something along the line of "search known issues"?

DaanHoogland avatar May 03 '24 06:05 DaanHoogland

@rohityadavcloud , will we amend? (i am happy to merge as is as well)

DaanHoogland avatar May 06 '24 08:05 DaanHoogland

I would suggest Ask a question or report an issue

weizhouapache avatar May 06 '24 09:05 weizhouapache

I would suggest Ask a question or report an issue

+1 that (/me at loss of words ;)

DaanHoogland avatar May 06 '24 09:05 DaanHoogland

Thanks Wei, your suggestion makes sense. Daan, will fix this week and merge.

rohityadavcloud avatar May 06 '24 13:05 rohityadavcloud

@blueorangutan ui

rohityadavcloud avatar May 08 '24 15:05 rohityadavcloud

@rohityadavcloud a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress.

blueorangutan avatar May 08 '24 15:05 blueorangutan

UI build: :heavy_check_mark: Live QA URL: https://qa.cloudstack.cloud/simulator/pr/9023 (QA-JID-336)

blueorangutan avatar May 08 '24 15:05 blueorangutan