webcompat / webcompat.com

Source code for webcompat.com
https://webcompat.com
360 stars 191 forks source link

[feature] issue summary editing #616

Open karlcow opened 9 years ago

karlcow commented 9 years ago

Once the bug has been submitted, make it possible to edit the title. The feature exists already in github. It's just a matter of exposing it.

miketaylr commented 9 years ago

Agreed, wouldn't be very hard to add this functionality.

karlcow commented 8 years ago

one year ago. Seems like a nice little project for a contributor.

devjayati commented 8 years ago

Wouldn't that exclude users who report anonymously?

adamopenweb commented 8 years ago

@devjayati currently we don't have a way for anonymous users to interact with reports after creation. We have rigged together, with a bot, a way for anonymous reports to be created in the first place, but allowing anyone to edit information could be a problem. There are other bugs where we discuss methods to interact with anonymous users, but we haven't settled on the best way forward yet. :)

karlcow commented 7 years ago

Or another way because we discussed it on IRC today with @denschub and @softvision-sergiulogigan is to provide the last radio-button a way to create a custom summary.

capture d ecran 2017-03-13 a 15 49 10

karlcow commented 7 years ago

@adamopenweb made a comment which is along this

capture d ecran 2017-03-13 a 16 14 26

Instructions for avoiding Proust-like summary

laghee commented 7 years ago

Looking into tackling this as my next contribution, I realized I should make sure I correctly understand the scope first. It seems like adding this functionality would require a new html template (e.g., issue-information-edit.html) here:

https://github.com/webcompat/webcompat.com/blob/master/webcompat/templates/issue

And involve changes to:

https://github.com/webcompat/webcompat.com/blob/master/webcompat/templates/issue.html (including issue-information-edit.html if user is logged in && the comment creator)

https://github.com/webcompat/webcompat.com/blob/master/webcompat/static/js/lib/issues.js (adding function(s) to carry out title edit)

https://github.com/webcompat/webcompat.com/blob/master/webcompat/static/js/lib/models/issue.js (updating the title)

Since this struck me as a lot of files for a newbie contributor to be potentially mucking with 😜 ... I was just wondering if there's perhaps a simpler way to go about this that I'm not seeing?

shristit commented 6 years ago

Hi All , can i work on this issue as outreachy aspirant, please assigned to me :)

Thanks

karlcow commented 6 years ago

@shristit See https://github.com/webcompat/webcompat.com/issues/2468#issuecomment-423526484