Куда публиковать код для использования с открытым исходным кодом? [закрыто

StackOverflow https://stackoverflow.com/questions/2812288

Вопрос

Теперь я работаю несколько недель сейчас с Google Maps API V3, и сделали хорошее развитие для карты, которую я создавал.

Некоторые из вещей, которые я сделал, должен был быть сделан, чтобы добавить удобство использования, где раньше не было никого, по крайней мере, не то чтобы я мог найти онлайн. По сути, я сделал список того, что нужно было сделать, искал по всему Интернету, чтобы сделать способы сделать то, что мне нужно, и обнаружили, что некоторые не были (в то время) возможны (в «захватите пример от сети» смысл).

Таким образом, в моей работе на этой карте я создал ряд очень полезных инструментов, которые я хотел бы поделиться с сообществом развития.

Есть ли где-нибудь, что я мог бы использовать как концентратор, кроме моего портфолио ( http://dougglover.com. ), чтобы позволить людям просматривать и перерабатывать свою работу?

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

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

Некоторые вещи, которые я сделал:

(Новый и улучшенный) лечебный генератор

  • Работает быстрее, генерирует latlng на основе позиции маркера перетаскивания
  • Позволяет поиск адреса для размещения маркера на / рядом с нужным местоположением (намного лучше, чем на необходимость прокрутки до вашего местоположения от Siberia)
  • Поскольку это маркер перегружены, дважды щелкнувшиеся масштабирования, вместо того, чтобы создать новый маркер Latlng, как тот, который я изначально использовал

Способность создавать совершенно пользовательские "умные пути"

  • Участок Latlng точек на карте, которая подключается друг к другу так же, как они используют фактические карты Google
  • Используя алгоритм Dijkstra с JavaScript, маршрутизация является интеллектуальным и всегда дает кратчайший возможный маршрут, используя предоставленные пункты
  • Простое, легко читать многомерную систему массива позволяет легко добавлять новые точки на сетку

Любые предложения и т. Д. Ценится.

Это было полезно?

Решение

Github, CodeePlex, Google Code и Bitbucket являются очевидным выбором для хостинга с открытым исходным кодом. (Есть также SouseForge, но ewww, yuck.) Определенно пойти на DVC, такие как Git или Mercurial, что облегчает для других к Кодексу Форк и внести обратно, чем что-то вроде SVN или CVS.

Я не думаю, что это уместно использовать переполнение стека для публикации «поддельных» вопросов о вашем проекте. Было бы лучше запустить блог. Если вы пишете хороший контент, люди найдут вас.

С другой стороны, я думаю, что это уместно искать вопросы, связанные с картами на так и отвечайте на них, говоря: «Я реализовал такой - такой алгоритм в моем проекте Blahblahblah, и вы можете просмотреть код, нажав на эту ссылку». Просто убедитесь, что вы на самом деле отвечаете на вопросы с конкретной и соответствующей информацией.

Другие советы

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

Спасибо за желание вернуть!

Гадость или Google Code будет моим первым вариантом, в порядке убывания.

Держись подальше от SourceForge.. Отказ Хотя они постоянно улучшаются, интерфейс (как для разработчиков, так и для конечных пользователей) ужасен, и весь сайт медленнее.

SourceForge.
Этот отличный для больших приложений с открытым исходным кодом, написанным в C, C ++, Java ...

гадость
Здесь я бы опубликовал WebApps (как у вас).

CodePlex.
.Net, jQuery и другие материальные материалы Microsoft должны пойти сюда. Плюс все, что вы развиваете с Visual Studio.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top