|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от opennews (ok) on 24-Ноя-13, 23:49 | ||
В рамках проекта Watson (http://nhmood.github.io/watson-perl/) развивается инструмент, позволяющий формировать сообщения об ошибках, отчёты о проблемах, рецензии, планы на будущее и примечания не отрываясь от работы с кодом. В отличие от других систем контроля за исправлением ошибок, добавление и отслеживания состояния уведомлений производится в процессе редактирования кода в форме специальных меток-комментариев (например, добавив "// [fix] сообщение" перед проблемной строкой). Watson выявляет подобные правки и позволяет завести добавленные в коде уведомления в системах отслеживания проблем на сервисах GitHub или Bitbucket, а также синхронизировать состояние имеющихся в данных сервисах уведомлений. Код watson распространяется под лицензией MIT и доступен в реализациях на Perl (https://github.com/nhmood/watson-perl) и Ruby (https://github.com/nhmood/watson-ruby). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Представлен watson, инструмент для работы с уведомлениями об..." | +3 +/– | |
Сообщение от Crazy Alex (ok) on 24-Ноя-13, 23:49 | ||
Не уверен, что прямов таком виде - но идея очень правильная - не отвлекаться на 100500 окошек и сторонних инструментов, а всё делать в окне кода. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Представлен watson, инструмент для работы с уведомлениями об..." | +4 +/– | |
Сообщение от Аноним (??) on 25-Ноя-13, 12:08 | ||
Ять, даже простенький Geany умеет показывать todo и fix вписанные в код таким макаром. Это чо, инновация? Укушенные гитхабом скрипткиидсы озверели! | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
19. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 15:52 | ||
Ну можно к мантису добавить привязку, суть не в этом - а в том, что это такие штуки из "тасков второго сорта" становится полноценными. И это правильно - исходник должен быть единственным источников всего, что есть в продукте - от документации до багтрекера, которые есть просто различные интерфейсы к коду. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
27. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от arisu (ok) on 25-Ноя-13, 21:51 | ||
> Не уверен, что прямов таком виде - но идея очень правильная | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
2. "Представлен watson, инструмент для работы с уведомлениями об..." | –1 +/– | |
Сообщение от Сталин on 24-Ноя-13, 23:51 | ||
Для Vim'щиков хороший плагинчик | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от mihalych (ok) on 27-Ноя-13, 09:33 | ||
Товарищ Сталин, что вы курите? Какой vim? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
4. "Представлен watson, инструмент для работы с уведомлениями об..." | –6 +/– | |
Сообщение от Фдуч (??) on 25-Ноя-13, 00:21 | ||
любая современная IDE показывает в отдельном окошке строки с комментами TODO/FIX/BUG/HACK. А так да, сабж для хэлловордщиков в виме полезен. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
5. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 01:53 | ||
Действительно, зачем автоматизировать и делать удобным создание тасков и управление ими, давайте лучше в окошках мышкой тыкать. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
6. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от SCIF (ok) on 25-Ноя-13, 05:16 | ||
Вы принципиально ответили не прочитав/не поняв предыдущего мнения?? Интересный подход. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
18. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 15:49 | ||
Я как раз прочитал и понял. Суть не в показе в окошке. Суть - в том, что из этих маркировок порождаются/редактируются реальные таски. Одним росчерком, не покидая окна редактирования кода, вообще не отрывая руки от клавиатуры и не прерывая текущий процесс мышления/писания/редактирования/просмотра кода. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
20. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от Пиу (ok) on 25-Ноя-13, 16:02 | ||
>Суть - в том, что из этих маркировок порождаются/редактируются реальные таски. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
21. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 16:32 | ||
Если вы не знаете, куда добавить фичу - то это не фича, а богатая фантазия. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
22. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от linux must __RIP__ on 25-Ноя-13, 16:38 | ||
а что делать если для новой фичи надо внести измения в 10 файлов ?:) | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
24. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 18:04 | ||
Сунуть её в отдельный файл (например - TODO), а его - в версионник. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
38. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от linux must __RIP__ on 02-Дек-13, 13:50 | ||
> Сунуть её в отдельный файл (например - TODO), а его - в | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
23. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от linux must __RIP__ on 25-Ноя-13, 16:42 | ||
> Если вы не знаете, куда добавить фичу - то это не фича, | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
25. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 18:07 | ||
Уверен. Фича такая-то, см. каталог такой-то для детального описания. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
37. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от linux must __RIP__ on 02-Дек-13, 13:46 | ||
> Уверен. Фича такая-то, см. каталог такой-то для детального описания. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
8. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от Пиу (ok) on 25-Ноя-13, 06:37 | ||
>давайте лучше в окошках мышкой тыкать | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
16. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от Аноним (??) on 25-Ноя-13, 12:09 | ||
> любая современная IDE показывает | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Представлен watson, инструмент для работы с уведомлениями об..." | +3 +/– | |
Сообщение от Пиу (ok) on 25-Ноя-13, 06:32 | ||
отличный метод превращения багтрекера в помойку | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Представлен watson, инструмент для работы с уведомлениями об..." | +1 +/– | |
Сообщение от anonymous (??) on 25-Ноя-13, 07:54 | ||
Конечно же, лучше помойка в коде, а не в багтрекере! | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
17. "Представлен watson, инструмент для работы с уведомлениями об..." | +3 +/– | |
Сообщение от Аноним (??) on 25-Ноя-13, 12:11 | ||
> Конечно же, лучше помойка в коде, а не в багтрекере! | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
9. "Представлен watson, инструмент для работы с уведомлениями об..." | +2 +/– | |
Сообщение от Мяут (ok) on 25-Ноя-13, 07:53 | ||
А почему оно не использует каноничные TODO, FIXME и XXX? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Представлен watson, инструмент для работы с уведомлениями об..." | +/– | |
Сообщение от flvby1 on 25-Ноя-13, 08:33 | ||
Боится лопнуть при задействовании в уже существующих проектах | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
12. "Представлен watson, инструмент для работы с уведомлениями об..." | +2 +/– | |
Сообщение от Sokoloff on 25-Ноя-13, 10:12 | ||
Интересно, имя специально взяли похожим на Dr.Watson? http://en.wikipedia.org/wiki/Dr._Watson_(debugger) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
26. "Представлен watson, инструмент для работы с..." | –1 +/– | |
Сообщение от arisu (ok) on 25-Ноя-13, 21:48 | ||
мда. что только люди не делают, лишь бы не использовать literate programming. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
28. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 22:11 | ||
Ну, чистый literate programming не уверен, что применим. А так - в нужную же сторону шаг. А вот насчет доксигена - согласен. Зайдешь, глянешь - функции с классами задокументированы, а какая общая архитектура, почему так и что будет каноничным решением, а что против шерсти - только на своих шишках узнавать. как по мне - лучше бы уж наоборот. Если нормально именовать то деревья классов и IDE построит, а вот high level overview ты из неё никак не выдерешь... С другой стороны - чтобы его написать оно должно, как минимум, быть в голове у разработчика. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
29. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от arisu (ok) on 25-Ноя-13, 22:40 | ||
это ужасный шаг. это такой доксиген, только для трекера. фигня-фигня-фигня-фигня. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
30. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от Crazy Alex (ok) on 25-Ноя-13, 23:50 | ||
Скажем так - это лучше, чем когда документация в одном месте, багтрекер в другом, код в третьем. Тут хотя бы issues ходят рядом с кодом, а в [todo] можно воткнуть see issues/xxx for details. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
31. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от arisu (ok) on 26-Ноя-13, 00:00 | ||
> Скажем так - это лучше, чем когда документация в одном месте, багтрекер | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
32. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от Crazy Alex (ok) on 26-Ноя-13, 00:37 | ||
так здесь багтрекер генерится из кода, насколько я понимаю | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
33. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от arisu (ok) on 26-Ноя-13, 00:44 | ||
> так здесь багтрекер генерится из кода, насколько я понимаю | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
35. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от Crazy Alex (ok) on 27-Ноя-13, 16:06 | ||
Видеть состояние независимо от любых внешних багтрекеров, вестимо. | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
36. "Представлен watson, инструмент для работы с..." | +/– | |
Сообщение от arisu (ok) on 28-Ноя-13, 00:48 | ||
> Видеть состояние независимо от любых внешних багтрекеров, вестимо. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |