View Issue Details

IDProjectCategoryView StatusLast Update
0001321UkrBIN (ukrbin.com)Generalpublic2019-02-22 02:18
ReporterNikolai Yunakov Assigned Tobarry  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Summary0001321: Модуль Проекты
DescriptionСделать Модуль проекты через который группа участников UkrBIN могла бы вести свою общую документацию в коллекциях своих и др членов группы в рамках одного проекта. Проект позволяет его участникам видеть и редактировать коллекции друг друга или создать общую коллекцию проекта.
Схема проекта и доступ к проекту через личный кабинет https://www.dropbox.com/s/bkc436c98q03k10/ukrbin_website_my%20ukrbin_my%20projects.svg?dl=0
Из вне проект может быть видим или невидим, но не может быть редактируем.

Допустим у нас есть 4 участника
Участник А
Участник Б
Участник В
Участник Г

Участники АБВ устанавливают взаимный Folow
Участник А создает Проект 1 и добавляет туда Б и В.
Он не может добавить Участник Г пока они не установят Folow друг друга

Участников Г и Участник А Folow друг друга и создают Проект 2

Steps To ReproduceКнопка Clear в форме Фильтр при просмотре проекта не работает!
Форма не очищается от заполненной инфы о таксоне
TagsNo tags attached.

Relationships

related to 0001394 closed Проекты - Do not publish 
related to 0001320 acknowledgedbarry Настройки приватности для коллекций пользователя. 

Activities

barry

2018-04-06 22:53

administrator   ~0003488

Ну так надо наверное для начала Follow сделать и четко расписать логику этого дела.

barry

2018-04-06 22:56

administrator   ~0003489

И наверное без системы личных сообщений это будет очень странное взаимодействие.
Что такое "общая документация"?

Nikolai Yunakov

2018-04-06 23:04

manager   ~0003491

Что такое "общая документация"? - коллекции и списки участников проекта которые они туда добавят. У них при этом могут оставаться приватные коллекции и списки

Личные сообщения - важная вешь. Ее надо вводить

barry

2018-04-06 23:57

administrator   ~0003493

Что обозначает "Проект"? Что это за объект? Он является носителем какой-то информации, или какими-то особыми свойствами?
Если единственное свойство проекта (исходя из вышеизложенной информации) - выражать коллекцию, то почему коллекция не может быть носителем информации об участниках проекта (т.е. коллекции).
Зачем вводить такой объект как проект?
Какая необходимость включать участников именно через Follow? Почему не просто так? Чем обусловлено их подключение к проекту именно через Follow?

Nikolai Yunakov

2018-04-07 00:27

manager   ~0003498

Проект - это Группа Коллекций создаваемая пользователем в которую он может пригласить других пользователей вместе со своими коллекциями или без коллекций.
Вводить понятие проект удобно что бы не путать с термином коллекция. Иначе будет коллекция коллекций. Длинно и легко запутаться
Follow позволяет участникам авторизировать присоединение к проекту. К примеру ты заслуженный профессор и не хочешь, чтоб тебя заочно включали в проект

Mikhail_Rusin

2018-05-20 19:37

manager   ~0003709

Чем Проект отличается от Коллекции?
Между Проектом и Коллекцией очень большая концептуальная разница. Коллекция – это таблица неверифицированных (верификацией мы считаем наличие фотонаблюдения) точек пользователя.
А Проект – это любой массив точек, специально отобранный пользователем для своих нужд, который может включать собственные таблицы неверифицированных наблюдений (т.е. свои Коллекции), Коллекции других пользователей (если они опубликованы в открытый доступ) и фотонаблюдения.
При этом создатель (и уполномоченные им соучастники) Проекта может подбирать точки на своё усмотрение: по таксону, по автору загрузки (например, он не доверяет данным определенных пользователей), по дате наблюдения (только за 2016 год, или все до 1990, все после 2011 и т.п.), по региону (все по Житомирской области, все точки кроме Закарпатья, все из Перу и т.п.), по полу, возрасту и т.п.
Дополнительной (и весьма важной) функцией является возможность в рамках Проекта переопределять наблюдения (фото-верифицированные и нет) других пользователей, изменять им дату и географию. Такая функция может понадобиться, если автор или участники Проекта обладают информацией о данном наблюдении из других источников, кроме той, что опубликована на УкрБИН. Например, автор фотонаблюдения мог в личном сообщении уведомить участников Проекта о более точных координатах; либо в системе записана ошибка (не совпадение географии локалитета и координат). При этом все исправления и дополнения НЕ влияют на исходные материалы. Они (правки) необходимо только для выполнения задач данного конкретного Проекта. Затем в рамках Проекта его участники могут проводить анализа, который доступен на платформе УкрБИН. Таким образом, можно вкратце описать Проект, как механизм отбора и редактирования точек для анализа.
Более подробное описание Проектов вместе с большим количеством блок-схем скоро выложу :)

Nikolai Yunakov

2019-02-22 02:16

manager   ~0004008

Last edited: 2019-02-22 02:18

View 2 revisions

Кнопка Clear в форме Фильтр при просмотре проекта не работает!
Форма не очищается от заполненной инфы о таксоне

Issue History

Date Modified Username Field Change
2018-04-06 22:46 Nikolai Yunakov New Issue
2018-04-06 22:46 Nikolai Yunakov Status new => assigned
2018-04-06 22:46 Nikolai Yunakov Assigned To => barry
2018-04-06 22:53 barry Note Added: 0003488
2018-04-06 22:54 barry Description Updated View Revisions
2018-04-06 22:56 barry Note Added: 0003489
2018-04-06 23:04 Nikolai Yunakov Note Added: 0003491
2018-04-06 23:57 barry Note Added: 0003493
2018-04-07 00:27 Nikolai Yunakov Note Added: 0003498
2018-05-20 15:37 barry Relationship added related to 0001394
2018-05-20 15:37 barry Relationship added related to 0001320
2018-05-20 19:37 Mikhail_Rusin Note Added: 0003709
2019-02-22 02:16 Nikolai Yunakov Steps to Reproduce Updated View Revisions
2019-02-22 02:16 Nikolai Yunakov Note Added: 0004008
2019-02-22 02:17 Nikolai Yunakov Steps to Reproduce Updated View Revisions
2019-02-22 02:18 Nikolai Yunakov Note Edited: 0004008 View Revisions