Страница 2 из 2

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 04 сен 2023, 01:05
Flexo
Кто-нибудь, может привести пример:
Когда "контекстом" не получится заменить "тег"?
или
Когда "тегами" удобнее пользоваться чем "контекстами"?

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 23 сен 2023, 02:10
edw
Flexo писал(а):Источник цитаты Когда "тегами" удобнее пользоваться чем "контекстами"?

В приложениях для заметок, например WorkFlowy, это просто две разные сущности:
  • то что в MLO (как и положено в GTD) называют «контекстом», в заметках используют для классов объектов, например #люди
  • то что в MLO называется «текстовым тегом» в заметках это конкретный объект, например @Петренко

Классов, как правило, не много. Они статичны. У них есть свои атрибуты, например «геометка». Сортировка их по названию не несёт смысловой нагрузки — почему контекст «в офисе» должен быть выше в списке чем «дома»? И почему последовательность меняется, если первый я переименую «на работе»? В тех редких случаях когда мне нужна сортировка контекстов использую цифры: «Рутина 1 понедельника», «Рутина 2 вторника».
Объектов много — все не запомнишь, они постоянно меняются. Для работы с ними удобна сортировка — если ошиблись в фамилии соответствующие теги будут рядом, их легко исправить. Текстовые теги не хранятся в базе — если нет задач с таким тегом он исчезает сам.
Наибольший эффект получается если использование обе сущности одновременно. Например #отчёт_сдать @Петренко и #исполнитель @Петренко дадут два разных списка задач. Но при встрече с @Петренко достаточно быстро работающего фильтра по одному критерию на маленьком экране телефона.

Всё это не исключает необходимости доработки функционала. Но с пониманием специфики использования.

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 15 дек 2023, 09:56
andrey
MrCricket писал(а):Источник цитаты Источник цитаты Контексты можно назначать в произвольном порядке, потому не определено как сортировать по контекстам если их несколько

Решил эту проблему и добавил сортировку по контексам в новый релиз

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 26 фев 2024, 08:52
Ihor_A
Копіюю тут написане у Телеграм-чаті: як на мене, рішення щодо можливості присвоєння лише одного текстового тега та розміщення його в окремому полі виглядає дуже дискусійним...
Перепрошую, що українською - немає ні часу, ні бажання перекладати. Якщо це принципово для розуміння - перекладу.

Додавання одного тега і в окреме поле, а не будь-якої кількості і "на ходу" безпосередньо у тексті завдання - це незвично. Як правило, тег - це те, що додається легко і чого може бути скільки завгодно (у якості прикладу можу навести Obsidian - теги додаються швидко і всюди через #..., пошук і фільтрація за тегами - швидка і можлива безпосередньо з тексту).

Буду вдячний за реакцію!

Ось копія написаного в чаті:
І ще одне важливе (принаймні, для мене, але думаю, що не лише для мене) запитання: чи можна у перспективі сподіватися на можливість додавати більш як один текстовий тег?
Для мене було певним розчаруванням, коли побачив, що тег можна додати лише один...
Власне, у такому разі - як на мене - це не зовсім і тег. Бо тегування - це можливість позначити важливі властивості (ознаки, атрибути) задачі, що є дуже цінним для горизонтального багатовимірного "зшивання" задач.
У MLO наразі тег - це фактично дубляж прапорця, тільки без візуалізації.
Так, у MLO у задачі може бути багато контекстів, але контексти - це умови, за яких задачу може бути виконано, а не властивість самої задачі.

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 03 мар 2024, 18:51
edw
Ihor_A писал(а):Источник цитаты Так, у MLO у задачі може бути багато контекстів, але контексти - це умови, за яких задачу може бути виконано, а не властивість самої задачі.

Що заважає використовувати контексти як #теги? Просто не обмежувати їх часовими та іншими умовами. Це проста відповідь.

Повна відповідь. Задача це текст (текстова команда) який однозначно говорить хто, що, коли, де та за яких обставин має зробити. Для кожної з цих характеристик в MLO є окреме поле. Що – заголовок. Коли - терміни. Де та за яких обставин - контексти. Для текстового тега залишилось тільке одне призначення - хто, якщо не я. Ці поля не універсальні – кожне з них обробляється за своїм алгоритмом притаманним певній характеристиці задачі.

Приведіть приклад коли було б зручно мати декілька текстових тегів. Може так ми швидше порозуміємось.

Почему у контекстов нет ограничения, а у тегов есть?

Добавлено: 07 мар 2024, 09:25
Ihor_A
edw писал(а):Источник цитаты Що заважає використовувати контексти як #теги? Просто не обмежувати їх часовими та іншими умовами. Це проста відповідь.
Повна відповідь. Задача це текст (текстова команда) який однозначно говорить хто, що, коли, де та за яких обставин має зробити. Для кожної з цих характеристик в MLO є окреме поле. Що – заголовок. Коли - терміни. Де та за яких обставин - контексти. Для текстового тега залишилось тільке одне призначення - хто, якщо не я. Ці поля не універсальні – кожне з них обробляється за своїм алгоритмом притаманним певній характеристиці задачі.


Дякую за відповідь!
Концептуально дискутувати про теги, певно, немає сенсу - зараз вже є якісь загальноприйняті підходи (як приклад повноцінної класичної реалізації тегів, я наводив Obsidian). Тому тут мене більше цікавить не дискусія щодо того, для чого теги, бо призначень може бути багато, і різних - корисних і не дуже )) Для мене важливо знати, чи буде в MLO реалізовано класичний підхід: коли тегів може бути багато, додавати (чи обирати з наявних) їх можна одразу в ході запису завдання, фільтрування можливе одразу через клік на тег і т.д.

Щодо використання контекстів у якості тегів: нічого не заважає, але за визначенням контекст - зовсім не те саме, що тег (власне, Ви дали точне його визначення у цитованому коментарі). Тому "плодити" зайві контексти не хочеться - контекст є ключовою умовою задачі, і перелік контекстів не має бути занадто великим, на мою думку.