Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opcja zamiany komentarza na odpowiedź #263

Closed
awaluk opened this issue May 24, 2021 · 2 comments · Fixed by #304
Closed

Opcja zamiany komentarza na odpowiedź #263

awaluk opened this issue May 24, 2021 · 2 comments · Fixed by #304
Labels

Comments

@awaluk
Copy link
Member

awaluk commented May 24, 2021

Czasem zdarza się, że w komentarzach do pytania rozpocznie się jakaś dyskusja i finalnie to tam padnie odpowiedź, która rozwiązuje problem. W takiej sytuacji komentarza nie można w żaden sposób oznaczyć jako rozwiązanie - tzn. pytanie nadal widnieje jako bez żadnej odpowiedzi i bez wybranej najlepszej odpowiedzi.

Aby temu zaradzić należałoby dać opcję zamiany komentarza na odpowiedź, podobnie jak działa zamiana odpowiedzi na komentarz. Mogłoby to być też jako taki checkbox na edycji komentarza. Nie można przy tym zapomnieć, że pod danym komentarzem trwa dalsza dyskusja, która może dotyczyć tego komentarza, ale nie musi, więc to też trzeba by jakoś przenosić. Idealnie byłoby dać wybór które komentarze pod komentarzem (od tego komentarza w dół) zmienianym na odpowiedź mają zostać przeniesione - i wtedy komentarz przenoszony ląduje jako odpowiedź, a wybrane komentarze jako komentarze do tej nowej odpowiedzi. To pewnie będzie trudniejsze, dlatego można to na razie pominąć i dać chociaż dodatkowy checkbox typu "przenieś komentarze pod wybranym jako komentarze do nowej odpowiedzi", który przenosiłby albo wszystko albo nic.

Należy też pamiętać o kwestii powiadomień i głosów, które zostały poruszone w #200 i #245.

@awaluk awaluk added the Feature label May 24, 2021
@event15
Copy link
Member

event15 commented May 24, 2021

A nie lepiej byłoby dodać opcję oznaczenia komentarza jako rozwiązującego problem, co by po prostu utworzyło box odpowiedzi z jakimś reflinkiem do tego komentarza?

  1. "Oznacz komentarz jako rozwiązujący problem"
  2. Komentarz dostaje zieloną ramkę
  3. Ten konkretny komentarz wystawiany jest w box który wygląda jak odpowiedź (ale bez innych komentarzy, tylko z linkiem przenoszącym do właściwej dyskusji).

@awaluk
Copy link
Member Author

awaluk commented May 24, 2021

Też miałoby to sens, ale wg mnie niepotrzebnie komplikuje całość. Bo wtedy wprowadzamy jakiś kolejny element - "box który wygląda jak odpowiedź". Co wtedy, trzeba go liczyć jako normalną odpowiedź? I na np. liście pytań będzie że ma 0 odpowiedzi i wybraną najlepszą odpowiedź? Czy że to jedna odpowiedź, a potem wchodzisz i to wcale nie odpowiedź? Jeśli to potraktujemy jako wirtualną odpowiedź to trzeba zmienić cały mechanizm wyświetlania wszystkiego, aby obsługiwał takie "inne typy" odpowiedzi, tzn. odpowiednio się zachowywał bo np. nie będzie można bezpośrednio tego edytować, ukrywać, bo to w końcu tylko taki wirtualny odnośnik. Jeśli to nie odpowiedź to trzeba z kolei zmieniać cały mechanizm wyboru najlepszej odpowiedzi, no bo już na listach trzeba uwzględnić że to może być komentarz itd.

Więc nie wiem, też można, ale to brzmi trochę jak komplikacja i obchodzenie podstawowego założenia - czyli że to odpowiedź ma odpowiadać na zadane pytanie, a komentarze są tylko do dodatkowej dyskusji.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants