ToBeDone — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
 
(не показано 7 промежуточных версий 2 участников)
Строка 25: Строка 25:
  
 
Баги:
 
Баги:
* На главном экране можно увидеть мусорные данные, пока не произошла синхронизация с сервером
+
* <del>На главном экране можно увидеть мусорные данные, пока не произошла синхронизация с сервером</del>
* Список тэгов для задачи не сохраняется после редактирования
+
* <del>Список тэгов для задачи не сохраняется после редактирования</del>
* Кнопка STOP, призванная закончить на данный момент работу над задачей и перейти в главный экран, почему-то
+
* <del>Кнопка STOP, призванная закончить на данный момент работу над задачей и перейти в главный экран, почему-то помечает задачу как полностью завершённую</del>
помечает задачу как полностью завершённую
+
 
* При создании задачи к дате дедлайна, если специфицирована только дата, приклеивается время 00:00 (может фича?)
 
* При создании задачи к дате дедлайна, если специфицирована только дата, приклеивается время 00:00 (может фича?)
 +
* <del>Сервис нотификаций не полностью завершается по окончании выполнения задачи (нажатия кнопки Stop)</del>
 +
* <del>Приложение вылетает, если нет подключения к интернету (по нажатию кнопки Start, например)</del>
 +
* <del>Не работает удаление задач</del>
 +
* <del>Тэги не учитывают пробелы, проблема с парсингом</del>
 +
* Не дружит с ориентированием экрана
 +
* <del>Отсчет времени при паузе начинается заново</del>
 +
* Сохраняются пустые тэги -- нехорошо
 +
* В чартах учитываются удалённые таски
  
Видео: http://sendvid.com/blffe4qq
+
 
 +
 
 +
* [http://sendvid.com/blffe4qq Видео]
 +
* [https://yadi.sk/i/PF53zDTLkL95g Презентация]
 +
* [https://yadi.sk/d/TirooglokL96s Приложение]
  
 
=== Таблица ===
 
=== Таблица ===
 
* [https://docs.google.com/spreadsheets/d/1yVahf2zZEzq_97q1z3bt8xdzXrKbsFgfBqAWO5zp0oY/edit?usp=drive_web Временные отсечки]
 
* [https://docs.google.com/spreadsheets/d/1yVahf2zZEzq_97q1z3bt8xdzXrKbsFgfBqAWO5zp0oY/edit?usp=drive_web Временные отсечки]

Текущая версия на 15:32, 9 ноября 2015

Состав:

Репозиторий: https://github.com/AUVMSE/ToBeDone

Описание: менеждер задач, который сам решает, какую задачу вы будете выполнять

Технологии:

  • Python Django (сервер)
  • Postgres (база данных не сервере)
  • Java (Android Client)

Функциональность:

  • Добавить задачу
  • Удалить задачу
  • Начать / приостановить / выполнить задачу
  • Получить статистику по задачам
  • Получить оптимальный план выполнения задач
  • Оповещения
  • Возможность поделиться задачами
  • Получить случайную задачу (когда нечего делать)

Баги:

  • На главном экране можно увидеть мусорные данные, пока не произошла синхронизация с сервером
  • Список тэгов для задачи не сохраняется после редактирования
  • Кнопка STOP, призванная закончить на данный момент работу над задачей и перейти в главный экран, почему-то помечает задачу как полностью завершённую
  • При создании задачи к дате дедлайна, если специфицирована только дата, приклеивается время 00:00 (может фича?)
  • Сервис нотификаций не полностью завершается по окончании выполнения задачи (нажатия кнопки Stop)
  • Приложение вылетает, если нет подключения к интернету (по нажатию кнопки Start, например)
  • Не работает удаление задач
  • Тэги не учитывают пробелы, проблема с парсингом
  • Не дружит с ориентированием экрана
  • Отсчет времени при паузе начинается заново
  • Сохраняются пустые тэги -- нехорошо
  • В чартах учитываются удалённые таски


Таблица