Стоит задача найти русскоязычные проекты на гитхабе, гитлабе и битбакете. У кого какие идеи, как это сделать? Нужно решить следующие связанные вопросы:
По каким принципам отбирать репозитории? Можно отбирать по множеству разных критериев
Как технически осуществить выборку?
В гитхабе есть https://cloud.google.com/bigquery/public-data/, https://developer.github.com/v4/ . В других службах такого может и не быть. Но в гитхабе сильно сказывается то, что объём данных по запросу ограничен.
Примеры репозиториев: https://github.com/EvilBeaver/OneScript
Исполняющая среда скриптов на языке 1С http://oscript.io :
2,643 commits 13 branches 27 releases 25 contributors
https://github.com/altocms/altocms : Alto CMS - Perfect Content Management System & Advanced Community Engine http://altocms.ru/
2,443 commits 3 branches 57 releases 18 contributors
Здесь на русском - только коммиты.
Ссылка на источник обсуждения: https://вече.программирование-по-русски.рф/viewtopic.php?f=2&t=16
От проекта ТД добавлю:
Как только проект запустится, авторам будет предложено разместить информацию о проектах на ресурсе. Для них это не будет ничего стоить кроме некоторого времени. Зато для сообщества это окажется крайне полезно: авторы русских проектов узнают друг о друге.
По результатам склок и скандалов в сообществе патриотически ориентированных околокомпьютерщиков, родилось "кольцо русофильских околокомпьютерных ресурсов" (это моё условное название, на самом деле у него нет никакого названия). Когда-то было "кольцо патриотических ресурсов", которое возникло, наверное, по примерно тем же причинам и давало ссылки между разными патриотическими организациями. Оно всё же было технически централизованным, поэтому в итоге его кто-то захватил, и оно "стало уже не то".
На данный момент в кольцо (и его тупиковые ветки) входят примерно следующие ресурсы:
https://plana.mybb.ru - ПО, ЭВМ и АСУ из Таможенного Союза
https://вече.программирование-по-русски.рф - Вече на п-п-р
https://remdev.mybb.ru - Ремесло программиста
https://sourceforge.net/projects/al-iv/ - AL-IV ALFOUR Programming language. Simple, safe, power, multi-platform.
http://forum.cantorsys.com/ - Programming Crafters - Development of small utilites and Delphi SDK for KolibriOS
https://progg.mybb.ru/ - Альтруизм в программировании
https://tvoygit.ru - Tvoygit: Твой гит на основе Gitea
http://gendoc.ru/ - КОНЦЕПТ - система для программирования на русском языке и прототипирования приложений искусственного интеллекта
http://www.compiler.su/ - Каким должен быть язык программирования
https://ruscomp.bb24.ru/ - Русские вычислители
http://rus24bbru.bb24.ru/ - Языки программирования с русским синтаксисом
Кольцо получилось волосатым, потому что большинство ссылок в нём являются безответными - ведут на ресурсы, которые не поставили обратных ссылок.
Чаты (мессенджеры):
Группы в социальных сетях:
Представительства в сообществах:
Язык — это средство общения:
Мы привыкли его не замечать, как что-то само собой разумеющееся. Мы даже не отдаём себе отчёт, насколько ценным ресурсом обладаем до тех пор, пока язык не исчезает. Оказавшись среди иностранцев, мы чувствуем себя неуютно, словно на улице в ливень и шквалистый ветер.
Если не циклиться на полиглотах, переводчиках и людях, изучающих иностранные языки, остаётся лишь единая монокультурная целая общность под названием "русские". Это — люди, которые думают, разговаривают, печатают и пишут на русском языке. Люди, способные понимать друг друга без преград, если сами их не строят.
Поэтому учитель говорит на русском языке, ученики отвечают на нём же. Писатели пишут книги на русском языке, незримо общаясь с русским читателем. Преподаватель объясняет сложные понятия на русском языке.
Так устроено наше образование — процесс формирования личности, специалиста, творца, человека, способного мыслить широкими понятиями, глубокими смыслами и сложными материями.
Теперь представьте, в какой сложной ситуации оказывается человек, читающий книгу на иностранном языке. Это не его мир, не его правила и не его понятия. Ему навязывают чужое мировоззрение, отметая собственный взгляд, загоняя в рамки чужестранных шаблонов, проповедуя иную логику общения.
Именно это и происходит, когда русский человек, желающий обучиться чему-то новому, берёт книгу на английском языке. Может он и знает английский язык, но думает ли он на нём? Если да, то русский ли это человек? Может это иностранец? Нет?
Тогда почему же мы ставим стандарт "международного языка" в статус неотъемлемого правила?
Программист или инженер, не владеющий английским языком, не имеет права на эту профессию? Кто установил такое правило? Что это за человек, столь презренно относящийся к своей культуре? Или дело только в наличии документации на русском языке?
Это поправимо! Всего лишь надо прекратить поклоняться "международному стандарту"!
Никто не запрещает с ним работать или изучать язык, но заставлять не надо!
Мы исходим из понимания: Русский человек говорит на русском языке!
Именно эта позиция поставлена во главу философии сообщества "Творецкий Порт".
Здесь русские люди творят на русском языке: документация, комментарии, статьи, названия, а иногда даже языки программирования — все те инструменты, которыми пользуются участники сообщества, как правило, на русском языке. И мы стремимся довести это правило до абсолюта.
Добро пожаловать! Здесь вас не станут попрекать за незнание или нежелание учить "международный язык".
Сообщество состоит из русскоговорящих:
Деятельность сообщества ориентирована в первую очередь на:
Программная продукция в рамках проектов сообщества предполагает сборку и запуск на:
Сообщество взаимодействует с другими сообществами в рамках своей философии и задач.
Предоставление максимально возможного спектра услуг и инструментов для участников и клиентов сообщества;
Максимально возможное устранение зависимости участников и клиентов сообщества от:
Содействие и поддержка участников и клиентов сообщества в процессе:
Должны иметь русскоязычный вариант:
Исключение составляют заимствованные иностранные материалы за отсутствием русскоязычного варианта.
Меры принимаются на усмотрение администрации сообщества и авторов проектов.
В рамках проектов участников сообщества допускается применение своих правил и уставов, не противоречащих общим целям, задачам и правилам сообщества.
Творецкий Дом — это сообщество русских инженеров и разработчиков.
Сообщество базируется на общих:
Предметом деятельности являются:
Иерархия сообщества состоит из нескольких уровней:
Технически ресурс состоит из:
В перспективе дополнительно появятся:
Участие в сообществе не требует юридического обоснования за исключением случая заключения договора между участником и сообществом.