Если соберутся на бумстартер, поддержу рублём. Здесь очень много чего бы хотелось улучшить и добавить, даже если делать это без последующей технической поддержки.
Они прыгнули с 5 на 7, т.к. там нашёлся чувак, который переписал ядро (и ускорил это всё непотребство в 1.5 раза до уровня всяких приблуд от фейсбука и вк).
Я бы тоже поучаствовал за так. Умею фронтенд. Сейчас работаю с react/redux + webpack. Немного умею python/django, и три года назад писал хранимки и триггеры для postgres.
В какие примерно суммах следует оценивать работу программиста? И если готов поучаствовать "за так", может, за некую сумму с Бума сможешь полностью сделать сайт?))
+100500 Или уважаемые пользователи Тесеры питают иллюзии, что можно один раз запилить сайт и забыть? Да даже, если не платить поддержку программисту, то кто будет регистрацию домена продлять?
Сайту в текущей реализации не оказывается никакой поддержки программиста, банально нет его, уплыл. И ничего, живем в том функционале, что доступен, каким бы кривым он не был. Так что, если даже сайт 2.0 буден просто переписан под современные реалии, будут исправлены все нынешние косяки и баги, и пусть без дальнейших доработок и допиливаний (которых нет сейчас, напомню, потому что нет программиста), то это будет уже очень и очень здорово, я считаю.
Для начала хотелось бы определится не с технической частью технического задания (ТЗ), а с его концепцией. Я так думаю, что у каждого из нас есть свой список "хотелок", но если начать учитывать их все, то непонятно насколько времени затянется разработка и закончится ли вообще. Я бы вначале провел опрос об идеях для будущей Тесеры 2.0 или провел бы конкурс проектов. А уже выбрав понравившийся большинству проект, можно и краудфайндингом заняться.
На самом деле нужно разработчикам, желающим принять участие, сделать скайп-конференцию и просто поговорить. Кто что и как видит. Рабочий процесс и т.д. Толку нет начинать с хотелок. Сначала команду собрать основную - ядро, а уже потом начинать ваять ТЗ. Над такими процессами нужен контроль, это не стихийные явления.
Просто в тексте данной заметки как раз идет речь о хотелках: "Хочется получать уведомления об ответах на твои комментарии, хочется нормально отправлять изображения в тех же комментариях, хочется расширенного функционала для коллекции игр, много чего хочется... Задача минимум - начать собирать предложения от пользователей."
Я соглашусь с автором заметки - необходимо собрать идеи воедино. Но и с вами тоже соглашусь - необходима команда, которая соберет все идеи воедино и которые в дальнейшем будут отвечать за все: за дизайн, UX, программный код и т.д.
А как ты себе это представляешь? Кто должен писать ТЗ? Как оно должно выполняться? Как будет координироваться работа нескольких разработчиков? Или ты видишь только одного?
как минимум системы управления проектами придуманы давно (Jira, TFS и прочие). Плюс нужно организовать систему документации проекта (хотя бы средствами гугл-док). Но никак не скайп! я уже работал в таких проектах, где описание API кидалось в скайп. Спасибо, не надо. в чатах решаются уже локальные проблемки не выросшие до статуса задачи.
ТЗ в идеале пишут сис.аны, анализируя текущий функционал. Как исходные данные доп требований ответов из статей "1000 дней" вполне достаточно (можно еще поискать дневники с названиями Тесера 2.0 - их здесь порядком). За неимением сис.ана нужен кто-то _один_ кто возьмет на себя роль координатора (возможно совмещая с другими обязанностями) - для формализации ТЗ, назначения задач и утверждения сроков по ним. Минимальная рабочая группа - 4 человека: ios-ник, android-ник, бэкенд/фронтенд разработчик и дизайнер.
Ты меня не понял :D Я это и имел ввиду. Понятно, что сама разработка будет идти через систему контроля версий. Под конференцией я подразумевал, что заинтересованные как раз решают: "Да, я согласен участвовать", "Используем такие-то технологии", "Мы отвечаем за то, мы за то", "Мы анализируем и пишем ТЗ", "Сроки приблизительно такие". И никаких скайпов в плане переброски ТЗ, описаний и прочей информации необходимой для разработки. Просто, чтобы начать работать вместе, люди должны как-то скоординироваться, раз нет изначального координатора.
Меня устраивает текущая тесера. Можно из неё сделать русский BoardGameGeek со всеми его примочками, но зачем? Он и так уже есть, и информации там всегда будет на порядок больше.
Лично я готов на общественных началах (т.е. даром) писать под андроид. И даже уже немного начал, но парсить странички текущей версии это ад. Так что пока на паузе. Нужен хоть какой-то API для доступа к новостям, играм и т.д.
Тесера и так довольно удобный сайт, который нужно довести до ума. Все эти предложения - пустое, пока владелец сам не захочет что-то менять. Все эти кивки на отсутствие программиста - бред... Тейблтопия ж не с воздуха родилась. Просто реорганизация по ощущениям владельцу нафиг не сдалась. Либо он втайне делает проект 2.0, либо забил полностью.
Я бы для начала попробовал открыть текущий движок сайта, чтобы все желающие смогли в нём покопаться. Возможно некоторые улучшения можно сделать легко и прямо сейчас.
Надеюсь, ни у кого не появится желания навредить Тесере. Но гарантировать это нельзя
За мобильное приложение стоит браться лишь после переработанного сайта, потому работать надо с базой данных сайта, а не простым парсингом страниц.
"Портал «Тесера» входит в более крупный проект «Игрология», в рамках которого мы не только рассказываем о настольных играх, но и изучаем их с психологической и экономической точек зрения, занимаемся их популяризацией."
Проекты Игрологии: Тесера, PrintFun и Tabletopia. Вот и получается, что практически все силы разработчиков скорее всего сконцентрированы на последнем проекте, который экономически значительно выгоднее по сравнению с двумя другими. Значит у администрации для Тесера 2.0 есть и средства, и возможности, и программисты, но, видимо, нету желания её изменять (IMHO).
Побуду КО. Чтобы начать собирать деньги, надо знать, сколько собрать. Для этого нужно составить бюджет. А для этого нужно как минимум ТЗ, чтобы определить фронт работ и рассчитать сроки. Нужно определить исполнителей. Кто все это будет делать? Я не умею. Могу помочь только деньгами, если их начнут собирать.
Это понятно. Пока это все предварительный мониторинг. Потом уже надо доводить это до сведения Тимофея Бокарева, а уж ему решать стоит ли что-то затевать со всем этим. Без него , боюсь, процессы не запустить.
Когда-то я думал, что это за загадочные буковки в компьютерных файтингах появляются после окончания раунда? Оказалось - Knock Out... Ребят, ну серьёзно, какие КО, ТЗ, ХЗ, ЛВЗ? Пишите нормально)
ТЗ - Техническое Задание. Великая священная книга программиста в соответствии с которой он должен жить. К сожалению давно утрачена, и потому программисты пользуются уцелевшими отрывками с множеством различных интерпретаций и трактовок =D
Вообще, можно сделать рекламку типа ненавязчивой малюсенькой полоски на сайте - указать "для пожертвований" и № счёта - на эти деньги и наймут долгожданного программиста...
Можно сделать для пожертвований кошелёк на Яндекс, там можно деньги переводить и с обычной карточки. Но тут скорее вопрос состоит в том, что потом будет делаться с собранным? И чем-нибудь вообще данная идея закончится ли?
Бумстартер неидеальная, но относительно прозрачная система, когда всем видно сколько средств собрано и сколько еще нужно. Мне кажется общее дело так осуществлять логичнее, чем на чьи-то личные кошельки переводить.
Если соберутся на бумстартер, поддержу рублём. Здесь очень много чего бы хотелось улучшить и добавить, даже если делать это без последующей технической поддержки.
Поучаствовал бы в разработке бесплатно.
Php 7+, nodejs, angular/react, postgres/mysql.
Не ругайся. ;)
Ещё могу помочь с отбором персонала на проект если соберёте. Опыт 200+ технических собеседований программистов, Ui, верстакоа и DevOp.
"эх, если бы я был в отпуске" (с)
а так готов раздавать ЦУ
P.S.
С, С++, Java, JavaScript, HTML, CSS, Chrome Extensions =)
А я на delphi кодил систему самоподрыва ракеты воздух-воздух в 2008м.
Не Илон Маск случайно был заказчиком? ;)
Лол
А если не секрет (хотя сомневаюсь), для кого/чего?)
а что уже ПХП 7 и более есть?... вот я от жизни отстал...
Они прыгнули с 5 на 7, т.к. там нашёлся чувак, который переписал ядро (и ускорил это всё непотребство в 1.5 раза до уровня всяких приблуд от фейсбука и вк).
Я бы тоже поучаствовал за так.
Умею фронтенд. Сейчас работаю с react/redux + webpack. Немного умею python/django, и три года назад писал хранимки и триггеры для postgres.
Android-разработчик (5 лет стажа)
Java/Kotlin/AS3
Опытный пользователь ПК (Word, Excel, RPG Maker)
Qa automation )) selenium+c#, lean ft и прочее.
Запилим еще авто тесты для гипотетического сайта, а?
По Кенту Беку ты будешь писать первый ;)
Так мне начинать? )) хотя даже для ТДД нужно ТЗ
В какие примерно суммах следует оценивать работу программиста?
И если готов поучаствовать "за так", может, за некую сумму с Бума сможешь полностью сделать сайт?))
Я бы тоже скинулся, пожалуй.
Присоединяюсь на добровольных началах )))
PS: ничего не умею, PHP 1-7 бездарь, большой опыт руководства. Прошу застолбить должности "руководитель проекта" или "просто хороший парень".
А может, собственно, не надо заморачиваться с Бумом? Не целесообразнее ли не платить отчисления сайту, а скинуть на общий счет для oranged, например?
Готов поучаствовать деньгами.
Кроме создании второй версии сайта, нужна будет и регулярная поддержка программиста.
Пока очень помогает расширение Tesera Notifier:
http://tesera.ru/user/SkAZi/thought/562881/
+100500
Или уважаемые пользователи Тесеры питают иллюзии, что можно один раз запилить сайт и забыть? Да даже, если не платить поддержку программисту, то кто будет регистрацию домена продлять?
Домен почти на год уже проплачен :)
А удивило, что домен изначально был зарегистрирован в 2003, хотя летоисчисление начинается с 2009-2010
Ясно. Значит, поиграться год и забить/забыть.
А если не делать новую версию сайта, то регистрацию домена для старого сайта продлевать не нужно?
Сайту в текущей реализации не оказывается никакой поддержки программиста, банально нет его, уплыл. И ничего, живем в том функционале, что доступен, каким бы кривым он не был.
Так что, если даже сайт 2.0 буден просто переписан под современные реалии, будут исправлены все нынешние косяки и баги, и пусть без дальнейших доработок и допиливаний (которых нет сейчас, напомню, потому что нет программиста), то это будет уже очень и очень здорово, я считаю.
И Приложение для мобильных телефонов!
C радостью поддержу проект на бумстарторе или любой другой площадке.
Для начала хотелось бы определится не с технической частью технического задания (ТЗ), а с его концепцией. Я так думаю, что у каждого из нас есть свой список "хотелок", но если начать учитывать их все, то непонятно насколько времени затянется разработка и закончится ли вообще. Я бы вначале провел опрос об идеях для будущей Тесеры 2.0 или провел бы конкурс проектов. А уже выбрав понравившийся большинству проект, можно и краудфайндингом заняться.
На самом деле нужно разработчикам, желающим принять участие, сделать скайп-конференцию и просто поговорить. Кто что и как видит. Рабочий процесс и т.д. Толку нет начинать с хотелок. Сначала команду собрать основную - ядро, а уже потом начинать ваять ТЗ.
Над такими процессами нужен контроль, это не стихийные явления.
Просто в тексте данной заметки как раз идет речь о хотелках: "Хочется получать уведомления об ответах на твои комментарии, хочется нормально отправлять изображения в тех же комментариях, хочется расширенного функционала для коллекции игр, много чего хочется... Задача минимум - начать собирать предложения от пользователей."
Я соглашусь с автором заметки - необходимо собрать идеи воедино. Но и с вами тоже соглашусь - необходима команда, которая соберет все идеи воедино и которые в дальнейшем будут отвечать за все: за дизайн, UX, программный код и т.д.
Сразу нет.
Все что просто проговорено не может быть базой для разработки.
И пустая говорильня ни к чему не приведет.
на счет какого-никакого клиента Тесеры 1.0 для ios я давно думаю, но времени не хватает заняться...
А как ты себе это представляешь?
Кто должен писать ТЗ?
Как оно должно выполняться?
Как будет координироваться работа нескольких разработчиков? Или ты видишь только одного?
элементарно, Ватсон! (с)
как минимум системы управления проектами придуманы давно (Jira, TFS и прочие). Плюс нужно организовать систему документации проекта (хотя бы средствами гугл-док). Но никак не скайп! я уже работал в таких проектах, где описание API кидалось в скайп. Спасибо, не надо. в чатах решаются уже локальные проблемки не выросшие до статуса задачи.
ТЗ в идеале пишут сис.аны, анализируя текущий функционал. Как исходные данные доп требований ответов из статей "1000 дней" вполне достаточно (можно еще поискать дневники с названиями Тесера 2.0 - их здесь порядком). За неимением сис.ана нужен кто-то _один_ кто возьмет на себя роль координатора (возможно совмещая с другими обязанностями) - для формализации ТЗ, назначения задач и утверждения сроков по ним. Минимальная рабочая группа - 4 человека: ios-ник, android-ник, бэкенд/фронтенд разработчик и дизайнер.
Ты меня не понял :D
Я это и имел ввиду. Понятно, что сама разработка будет идти через систему контроля версий.
Под конференцией я подразумевал, что заинтересованные как раз решают: "Да, я согласен участвовать", "Используем такие-то технологии", "Мы отвечаем за то, мы за то", "Мы анализируем и пишем ТЗ", "Сроки приблизительно такие". И никаких скайпов в плане переброски ТЗ, описаний и прочей информации необходимой для разработки. Просто, чтобы начать работать вместе, люди должны как-то скоординироваться, раз нет изначального координатора.
Назначить координатора из желающих с опытом?
Стандартный вопрос для тысячников в интервью "1000 дней на Тесере" - этих хотелок вполне достаточно, чтобы построить ТЗ в первом приближении
Меня устраивает текущая тесера. Можно из неё сделать русский BoardGameGeek со всеми его примочками, но зачем? Он и так уже есть, и информации там всегда будет на порядок больше.
Лично я готов на общественных началах (т.е. даром) писать под андроид. И даже уже немного начал, но парсить странички текущей версии это ад. Так что пока на паузе. Нужен хоть какой-то API для доступа к новостям, играм и т.д.
Тесера и так довольно удобный сайт, который нужно довести до ума.
Все эти предложения - пустое, пока владелец сам не захочет что-то менять. Все эти кивки на отсутствие программиста - бред... Тейблтопия ж не с воздуха родилась. Просто реорганизация по ощущениям владельцу нафиг не сдалась. Либо он втайне делает проект 2.0, либо забил полностью.
Хочу возразить насчёт удобства. Просто к нынешнему состоянию привыкли.
Я бы для начала попробовал открыть текущий движок сайта, чтобы все желающие смогли в нём покопаться. Возможно некоторые улучшения можно сделать легко и прямо сейчас.
Надеюсь, ни у кого не появится желания навредить Тесере. Но гарантировать это нельзя
За мобильное приложение стоит браться лишь после переработанного сайта, потому работать надо с базой данных сайта, а не простым парсингом страниц.
Сделать внешнее API для базы игр и базы пользователей. Вот и всё, что требуется от тесеры.
Другим сервисам (маркет, дневники, комментарии) не обязательно быть частью того же приложения, что и база. Сервисы должны быть отделены друг от друга.
К слову - для этого не нужно собирать деньги )
Как я понимаю, сейчас Тесера - это большой чёрный ящик, который как-то работает, но при этом НИКТО не знает, как именно это происходит...
Кто-то 100% знает, не само же оно написалось. Правда этот кто-то скорее всего уже занимается совершенно другими делами...
Вредят в таких ситуациях с самыми благими намерениями. Без четкого понимания результата будет балаган.
"Портал «Тесера» входит в более крупный проект «Игрология», в рамках которого мы не только рассказываем о настольных играх, но и изучаем их с психологической и экономической точек зрения, занимаемся их популяризацией."
Проекты Игрологии: Тесера, PrintFun и Tabletopia.
Вот и получается, что практически все силы разработчиков скорее всего сконцентрированы на последнем проекте, который экономически значительно выгоднее по сравнению с двумя другими. Значит у администрации для Тесера 2.0 есть и средства, и возможности, и программисты, но, видимо, нету желания её изменять (IMHO).
Побуду КО. Чтобы начать собирать деньги, надо знать, сколько собрать. Для этого нужно составить бюджет. А для этого нужно как минимум ТЗ, чтобы определить фронт работ и рассчитать сроки. Нужно определить исполнителей. Кто все это будет делать? Я не умею. Могу помочь только деньгами, если их начнут собирать.
В том-то и дело, что деньги должен собирать конкретный организатор или исполнитель, а сбрасываться - вся толпа. А не наоборот ))
Об этом и речь. Деньги должен собирать кто-то конкретные на что-то конкретное, а не на кому-нибудь на абстрактное "сделать лучше".
Это понятно. Пока это все предварительный мониторинг. Потом уже надо доводить это до сведения Тимофея Бокарева, а уж ему решать стоит ли что-то затевать со всем этим. Без него , боюсь, процессы не запустить.
Без Бокарева нельзя делать сайты по настольным играм?
Можно, но если делать что-то именно с Тесерой, то его мнение что-то да значит.
Следующий логически вопрос я задавать не буду ;)
Скорее всего с Тесерой ничего не случится, это будет параллельный проект.
Если не делать преемницу Тесеры, то откуда базу игр брать?
С бгг, там публичное апи
Куча работы по переводу текста на Русский с бгг.
Тогда никакого смысла в этом не вижу.
Да и переход на 2.0 нужно делать с полным сохранением всей уже имеющейся информации.
Считаю точно так же, если хозяева Тесеры не разрешат запретят использовать свою базу для другого проекта.
>Побуду КО.
Когда-то я думал, что это за загадочные буковки в компьютерных файтингах появляются после окончания раунда? Оказалось - Knock Out...
Ребят, ну серьёзно, какие КО, ТЗ, ХЗ, ЛВЗ? Пишите нормально)
Впрочем, ХЗ лучше не расшифровывать)
Это взрослая жизнь
Побуду Капитаном Очевидность. Так лучше? :)
Ага)
Учту на будущее :)
ТЗ - Техническое Задание. Великая священная книга программиста в соответствии с которой он должен жить. К сожалению давно утрачена, и потому программисты пользуются уцелевшими отрывками с множеством различных интерпретаций и трактовок =D
Священная книга не только программиста, но и любого другого подрядчика ;)
Я думал, что это будет понятно, что пост создан для привлечения внимания Александра и руководства ресурса. Решать им, естественно.
Вообще, можно сделать рекламку типа ненавязчивой малюсенькой полоски на сайте - указать "для пожертвований" и № счёта - на эти деньги и наймут долгожданного программиста...
Отличная мысль, я бы вложился.
А ;№"; вам бумстартер?
+++
Ваши предложения, сэр.
А куда деньги собирать, в шапку?
Хотя бы
Не лучший вариант.
Можно сделать для пожертвований кошелёк на Яндекс, там можно деньги переводить и с обычной карточки.
Но тут скорее вопрос состоит в том, что потом будет делаться с собранным? И чем-нибудь вообще данная идея закончится ли?
Бумстартер неидеальная, но относительно прозрачная система, когда всем видно сколько средств собрано и сколько еще нужно. Мне кажется общее дело так осуществлять логичнее, чем на чьи-то личные кошельки переводить.
Выбираем выражения. Надоело уже делать замечания.
Поучавствовал бы как UX-дизайнер.
сейчас насобираете, а потом будет как уже бывало: "Дуров, верни стену1"
а еще в название добавить одну букву "с" - Тессера.
"так круче" (с)Социальные сети.