/freedomsex

Знакомства и общение, социальная сеть, сообщество -

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

FreedomSex

Онлайн чат разработчиков Форум сообщества

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

На данный момент код сильно запутан. Для завершения начатого, развития и совершенствования проекта нужна помощь. Проект развивается в рамках открытого саморегулируемого сообщества. Участие в разработке ПО открыто для всех заинтересованных в этом участников Сообщества или сторонних специалистов.

➤ Задать вопрос или сообщить об ошибке
➤ Кодовая база разбита на несколько репозиториев
➤ Пообщаться с Администраторами в онлайн чате

Я могу

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

Как

Всё очень просто. GitHub - сайт который у вас сейчас открыт, это инструмент, который позволяет моментально присоединиться к совместной разработке и программированию ресурса. Не нужно никого искать, не нужно спрашивать никаких разрешений. Вы можете программировать и хотите нам помочь, вы можете делать это прямо сейчас.

  1. Просто зарегистрируйтесь на GitHub. Никаких СМС не нужно, только емаил.
  2. Заберите весь код себе одним кликом, кнопка "Fork".
  3. Изменяйте код как считаете нужным, создавайте новое
  4. .... отправить изменения ....
  5. Готово!

Изменять и править код можно будет прямо здесь. После того как вы скопируете код себе ("Fork"), в каждом файле будет кнопка "Edit" с карандашиком. Нажимайте её и правьте код онлайн. Сохраняйте изменения кнопкой "Commit changes". Отправляйте свои наработки нажимая кнопку "Pull requests". GitHub - инструмент для совместного программирования, написания кода. Проверять работоспособность своих изменений можно при помощи другого онлайн инструментария или на своем компьютере. Спрашивайте, если с гитом вам не так просто.

Дополнительно

Вы можете создать локальную копию сайта на своём компьютере, и даже организовать собственный клон основного Git репозитория. Дизайн, графику и верстку сайта можно создавать самостоятельно. Для проверки JavaScript кода достаточно скопировать HTML код страницы сайта, просматривая изменения локального файла в браузере. Публикация исходников PHP кода будет постепенной, новые модели и классы можно писать самостоятельно. Если для работы вам понадобится класс или модель которые еще не были опубликованы к этому моменту, они будут опубликованы по первому обращению. Центральные узлы системы безопасности будут опубликованы на завершающем этапе. Вопросы и диалоги по части разработки проекта лучше вести здесь, на GitHub.

➤ Задать вопрос или сообщить об ошибке

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

Вопрос к сообществу - задать вопрос - на вопросы отвечают пользователи сайта, участники Сообщества в звании Администратор (Администратор сообщества). Канал не предназначен для общения разработчиков или вопросов к администрации.

Отзыв по сайту - отправить отзыв - список собирает отзывы и предложения от пользователей сайта. Канал доступен активным разработчикам проекта и Администраторам сообщества. Фактически отзывы не предназначены для "задавания вопросов", в том числе вопросов разработчикам или администрации, но ответ и помощь в решении серьёзных проблем всё же можно получить.

Проект использует

Сервер: PHP(переход к Symfony3). Базы данных MySQL. На клиенте: JavaScript, VueJS, JQuery, JQuery-UI, HTML5, Adobe Flash для видеочата.

Контакты

support@freedomsex.net, admin@freedomsex.net, webmaster@freedomsex.net

Благодарность за поддержку

BrowserStack - Live, Web-Based Browser Testing
loading.io - Build Your Ajax Loading Icons

FAQ

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

Вопрос: Я бы c удовольствием поработал над кодом антиспама и интерфейсом системы безопасности, предоставьте мне пожалуйста коды индивидуально
Ответ: Данные модули будут опубликованы как только станет понятно, что всё остальное уже опубликовано. Любые другие модули могут быть опубликованы по первому запросу.

Вопрос: Я хочу клонировать репозиторий и запустить сайт локально, как это сделать?
Ответ: В данный момент не получится, к публикации доступна малая часть действующего кода. Вы можете вносить правки и предлагать решения к уже опубликованным частям, или запросить публикацию интересующей вас части веб приложения.

➤ Задать вопрос или сообщить об ошибке

UPD

В каждом публикуемом разделе по возможности добавим свой README

⣿ Список всех новостей разработки

[27.03.2016] По запросу, опубликованы тексты "Блога" и файлы вложений в нем используемые

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