- PVSM.RU - https://www.pvsm.ru -

От сообщества для сообщества — открытый хаб статей

От сообщества для сообщества — открытый хаб статей

DevShelf.us [1] — это открытый хаб статей по веб-разработке, основанный на голосовании пользователей. Цель проекта — дать разработчикам качественные подборки статей и лучшие материалы по мнению сообщества, а не по популярности в выдаче поисковиков (w3schools [2]).

Начавшись с прототипа на хакатоне, проект развивается как полностью открытая платформа [3] для ваших идей, кода и ссылок на лучшие материалы.

Под катом мы вам расскажем подробней об идее проекта и поделимся ссылками на первые сборники статей.

Бесконечные потоки информации

Современное общество беспрерывно окружено огромными потоками информации. Мы находимся в постоянном поиске оптимальных путей ее восприятия, чтобы «оставаться на волне». Создается немало инструментов, чтобы помочь людям справляться с нагрузкой: Twitter, Pinterest, а сегодня и DevShelf [1] борются за лучшие методы организации вашей информации.

Но Twitter плохо работает в случаях, когда нужно найти «ту самую статью, о которой кто-то писал месяц назад». В закладки и в списки отложенного чтения все не поместить, а поисковики не очень-то справляются с задачей предоставления лучших материалов. Только мы, сообщество, можем советовать друг другу лучшее, основываясь на личном опыте, а не на мнении поисковых систем.

От сообщества для сообщества — открытый хаб статей

Ищем правильный инструмент

Вдохновившись проектом Caniuse [4], мы придумали приложение, с помощью которого можно получать самую актуальную и качественную информацию по определенным тегам, быстро и наглядно.

Добавить свои материалы в DevShelf может любой участник сообщества, для этого нужно лишь иметь GitHub [5]-аккаунт. За каждую статью вы можете проголосовать, тем самым повлияв на вес материала в выдаче.

Сборники статей

Все чаще встречаются проекты на гитхабе, авторы которых пытаются организовать подборки материалов по различной тематике. Мы же даем платформу, на которой можно быстро и удобно организовывать свои сборники и позволять людям выбирать самое лучшее.

Специально к выпуску мы подготовили первую подборку материалов на актуальные темы:

От сообщества для сообщества

От сообщества для сообщества — открытый хаб статей

DevShelf рожден быть максимально открытым для сообщества. Мы с радостью примем ваши лучшие закладки и ссылки на статьи ваших блогов. Что бы пополнить базу, можно делать пулл-реквесты напрямую в репозиторий со статьями [19] или воспользоваться формой на сайте.

Проект пока запущен в бета режиме, и у нас еще много идей [20] для улучшения открытой платформы. Мы будем рады любым комитам, а также идеям и предложениям по развитию. Все задачи мы описываем открыто, и если вы хотите поучаствовать в разработке, пишите [21] — введем в курсе дела.

План развития

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

Помимо улучшения архитектуры приложения и понижения порога вхождения в разработку, в очереди следующие задачи:

  • Фильтры в поиске: по уровню навыков и категориям
  • Интерфейс для быстрого добавления пачек ссылок и закладок
  • Генерация подборок статей и «горячих тем»
  • RSS или твитер лента с лучшими статьями

Проект некоммерческий и живет на энтузиазме дружного отдела разработки. Мы с удовольствием примем любые отзывы, идеи и всех заинтересованных в разработке проекта.

Автор: Operatino

Источник [22]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/javascript/62631

Ссылки в тексте:

[1] DevShelf.us: http://devshelf.us

[2] w3schools: http://www.w3fools.com/

[3] открытая платформа: https://github.com/devshelf/devshelf

[4] Caniuse: http://caniuse.com

[5] GitHub: https://github.com/

[6] Подборка материалов для новичков в разработке: http://devshelf.us/#!/search/rookie

[7] Лучшие практики в веб-разработке: http://devshelf.us/#!/search/best_practises

[8] Подборка CSS методологий: http://devshelf.us/#!/search/css_methodologies

[9] Living Style Guides — инструменты для организации библиотеки компонентов: http://devshelf.us/#!/search/living_style_guides

[10] Все о производительности: http://devshelf.us/#!/search/performance

[11] MVC в JavaScript: http://devshelf.us/#!/search/mvc

[12] NodeJS: http://devshelf.us/#!/search/nodejs

[13] Grunt: http://devshelf.us/#!/search/grunt

[14] Gulp: http://devshelf.us/#!/search/gulp

[15] Инструменты для разработки: http://devshelf.us/#!/search/tools

[16] Анимации в вебе: http://devshelf.us/#!/search/animation

[17] Все о CSS Flexbox: http://devshelf.us/#!/search/flexbox

[18] Разработка игр для браузера: http://devshelf.us/#!/search/gamedev

[19] репозиторий со статьями: http://github.com/devshelf/devshelf-articles

[20] много идей: http://github.com/devshelf/devshelf/issues

[21] пишите: mailto:r@rhr.me

[22] Источник: http://habrahabr.ru/post/225151/