Pull to refresh

Comments 72

Будем пробовать. А в чем преимущество перед своим сервером? Есть ли какие-то фишечки а-ля гитхаб? Тема интересна, пишите.
свой сервер это свой сервер — если он у вас есть и вы готовы его поддерживать — отлично
но многим нужно просто хранить код, обмениваться изменениями и тп — тут как раз хостинг и подойдет

на счет github — мы ему не конкуренты. Github это прежде всего экосистема — мы на такой уровень выйдем не скоро. В средней перспективе мы сосредоточимся именно на хранении данных.

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

И если не секрет, то где вы физически хоститесь?
И когда планируете исключить трафик из оплаты?
если внимательно прочитать статью, можно заметить строчку «Система живет в Amazon Web Services — хотя какой-то привязки именно к этому провайдеру нет.». Кстате в амазоне нынче входящий трафик бесплатный, может его не стоит тарифицировать и в данном сервисе?
Работает, как настоящий.
Почти :)

Репозиторий удалить не удалось.

Лимит в 100Мб для нас очень мало.
Даже на 1 проект не хватает :)

100MB ограничение на стадии беты — после полноценного запуска система будет автоматически добавлять место (инкременты как раз по 100mb)

на счет удаления — я постараюсь на выходных посмотреть — скорее всего в системе безопасности нужно права выставить

спасибо за тест
Есть привязка к открытой лицензии проекта или обязательная публичность (как на гуглокоде или гитхабе)?
Т.е. хостить можно всё?
Привязок нет.

В итоге сервис будет платным — соответственно мы не можем указывать типы лицензий или контента. Фактически у нас нету простой возможности посмотреть что там пользователи хранят — так как данные в виде кодированных коммитов и тп (при этом я не утверждаю что это в принципе не возможно)

Что касается цен — то, как и и написал ранее, пока они еще не просчитаны. Грубо говоря цена в месяц будет что-то типа: (number of repos)*X + (storage space)*Y + (traffic)*Z;
X Y Z будут в центах; количество пользователей не важно

в целом большенство команд вложится в 1$-2$

Цена радует когда программист хранит личные репозитории, а вот для компании разницы почти никакой, GitHub, по моему, самый лучший вариант git хостинга.
Пожелание: сделайте бесплатный тариф на 10 мб + 50 мб трафика + 1 репозиторий (как netbreeze, как pagodabox) — для тестирования.
Хотя 1$… Да, можно и не делать)))
Суровые программисты ниасилили гитхаб и запилили свой?
Если они с этого поимеют нормальный бизнес, то почему нет?
И да, не забываем минусовать
На гитхабе клиентский сайт/проект нельзя держать — либо очень платно, либо открыто для всех.
В общем, специфика не та совсем.
А smart http планируется? ИМХО он гораздо удобнее чем git/ssh — как минимум не надо ключи генерировать и вообще получать проблемы с putty под виндой.
откровенно говоря в ближайших планах http нет — хотя у него есть весомые удобства (доступ из-за фаервола)
UFO just landed and posted this here
А под своей реализацией ssh вы случайно не имеете в виду mina sshd?
И своя реализация GIT — не JGit ли?
sshd и git server это форки стандартных проектов (соответственно написаны на с)

мы постарались использовать как можно более стандартные подходы — чтобы не было проблем с поддержкой
а исходники где то уже есть на допиленный гит?
кстати да, git и ssh они ведь под GPL лицензированы, т.е., если я не ошибаюсь, вы должны выложить изменения.
Вроде как только если распространять бинарники. А распространение исходников только потому, что они есть и используются — необязательны.
git лицензирован под GPL2, а в ней подразумевается выпуск изменений в публичный доступ.
openssh лицензирован под BSD, вот для него выпуск изменений не нужен.

P.S. я конечно могу ошибаться :)
ну почему-же, при первом комметарии не читал, а при втором уже читал. :)

вот выдержка из переведенной лицензии GPL (http://www.cherubicsoft.com/license_rus.txt):
«Например, если вы распространяете копии такой программы бесплатно или за вознаграждение, вы должны предоставить получателям все права, которыми вы обладаете. Вы должны гарантировать, что они тоже получат или смогут получить исходный код. И вы должны показать им эти условия, чтобы они знали о своих правах. „

Или я что-то недоконца понял :(
Например, если вы распространяете копии такой программы…
> «Например, если вы распространяете копии такой программы бесплатно или за вознаграждение,
> распространяете
Автор распространяет? Вы русского языка не знаете?
понял свою ошибку.
спасибо
Pre/Post-commit-хуки хотя бы в виде пинания внешнего сервера планируется реализовать?
Идея хорошая. Но нужно допиливать. Об ошибке с OpenID написал в личку.
а зачем Drupal 7? почему все на Java не написать?
drupal 7 вполне взрослая система для front + я ее хорошо понимаю
см след комментарий про rails
Эм… а гиде своя версия ssh?
telnet source.elasticgit.com 22
Trying 107.20.169.156...
Connected to elasticgit.com.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.8


У меня еще один вопрос — а кто Вам делал UI? Можно его пристрелить? Ибо я не вижу у Вас чего-то сложного. На Ruby on Rails такую штуку можно было написать за день максимум. И всё на скафолдах.
Тут мне кажется вопрос стоит не о том что можно сделать за день. А о том что они взяли и сделали.
Ну я считаю что если уже выкидывать бету в паблик, учитывая что сервис будет платным, то можно было подумать над UI.
ssh — это форк от стандартного

на rails написать можно, можно и на django, java, c# и тп — вопрос наличия специалистов по разработке и поддержке

UI в целом будет переделан (после всех тестов — так как backend тут довольно сложный, то все силы брошены на него)
А когда будет возможна установку у себя?
Сколько будет стоить? На каких условиях? Планируется ли открыть код?
а зачем? Есть же gitolite и gitolite-admin. Или тот же gitorious.
Да я знаю про эти инструменты. Первые два только для консольного управления пользователями, ключами и проектами. Гиториус жутко не удобная штука (говорю по опыту, так как я его для проекта разворачивал и используем уже пару месяцев).
Из за корпоративных политик нам нельзя использовать внешние сервисы. Сначала вообще пытались ClearCase заставить использовать — но слава богу обошлось.
Мне бы пригодилось комментирование кода как на Github — как раз этого мне не хватает в gitorius.
Я в свободное время пишу как раз такое же приложения как анонсировали здесь, только код открыт и полностью на Scala + Lift.
так может быть проще было дописать необходимый функционал в gitorious? ;)
и по моему личному мнению gitorious вполне себе удобен
По хорошему стоило, но я совсем не знаю Ruby и RoR.
к сожалению пока нет точных планов

общий вектор — простая установка и простое управление через web + security
Удачи вам, хотя и не знаю на кого рассчитан ваш проект. У гитхаба для маленьких команд цены на закрытые репозитории более чем приемлимые, а сэкономить несколько $ и лишиться всех гитхабовских плюшек… тогда уж лучше пойти на unfuddle, там дают 1 закрытый репо бесплатно.
А еще можно создать bare repository и расшарить его через дропбокс :)
чую множество проблем при одновременном пуше можно поиметь. вплоть до испорченного репозитария. хоть блокировки и имеются, но думаю дропбокс врядли будет учитывать при синхронизации порядок изменения файлов и файлоблокировки.
вариантов действительно много — сам много лет использовал unfuddle для личных целей

наш вариант можно использовать в любых сценариях (можно даже будет свой unfunddle поднять, когда мы api запустим)
Хорошая идея, правильная, зачем на самом деле еще платить за 5-10… репозитариев, если их у тебя еще нет, как будут начнешь платить, не качаешь тоже платить не надо.

Только одно пока не нашел в вашем сервисе, закрытые (только для авторов и команды) репозитарии создавать можно?

И еще на самом деле всегда не хватало в git сервисах как в github'е это интеграции с неким средством как например Redmine, сразу чтобы на сервере вести тикеты, документацию, статистику смотреть и т.п.
Тикетница есть у assembla, минимум.
Ну вы понимаете, Redmine, Gitosis надо устанавливать, настраивать и поддерживать, я просто идею озвучил, что удачно бы иметь хостинг GIT с оплатой по ресурсам, но внутри иметь сразу весь инструментарий для групповой работы от ticket, task, milestones до вкусных вещей статистики, внутренней переписки, расшаривания и хостинга файлов и изображений.

Эдакий как вы и говорите Redmine + Gitosis + Track
думаю я вопрос не понял

у нас все репозитории закрытые — владелец решает кто и какой доступ имеет
Было бы очень удобно добавить что-нибудь типа userecho для отзывов пользователей.
пока у нас нет настолько «выделенной» поддержки — но в перспективе система тикетов будет добавлена
Сделайте еще плз как на гитхабе «network graph». Очень полезная штука
Да Вы офигели — я еще должен помнить как пишется мое гугловское OpenId чтобы просто войти?
Вопрос чистого юзабилити
В профиле юзера временная зона очень уж некрасиво выбирается.
Думаю более верной будет сортировка по смещению и затем уже по алфавиту
Sign up to leave a comment.

Articles