The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Django мигрирует с Subversion на Git и GitHub

30.04.2012 22:51

Разработчики web-фреймворка Django сообщили о завершении миграции с системы управления версиями Subversion на Git и переходе к использованию GitHub в качестве основной платформы для дальнейшей совместной разработки проекта. В качестве мотивов перехода на Git называется упрощение работы с ветками, увеличение производительности выполнения операций по управлению версиями и преимущества децентрализованной системы управления исходным кодом, позволяющей совершать коммиты в локальную копию репозитория.

Отдельно отмечается, что отныне официальный репозиторий на GitHub будет отражать текущее состояние кодовой базы и будет использован для приёма pull-запросов. Ранее доступный под тем же именем неофициальный репозиторий проекта переименован в django-old. Также указано на то, что несмотря на перенос разработки на GitHub, проект по прежнему будет использовать для отслеживания ошибок систему Trac, так как возможности трекера ошибок в GitHub пока сильно ограничены.

  1. Главная ссылка к новости (http://www.holovaty.com/writin...)
  2. OpenNews: Релиз web-фреймворка Django 1.4
  3. OpenNews: Разработчики web-фреймворка Django представили план миграции на Python 3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33740-django
Ключевые слова: django, git
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (72) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 01:24, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну хоть в чем-то рельсы догнали :)
     
  • 1.2, Пиу (?), 01:28, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    почему не меркуриал? он более питон-френдли
     
     
  • 2.3, Аноним (-), 02:41, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Потому что надо более девелопер-френдли
     
     
  • 3.14, Пиу (?), 12:07, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    интерфейсом командной строки гита можно пугать людей
     
     
  • 4.15, Daemontux (ok), 12:29, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > интерфейсом командной строки гита можно пугать людей

    Линуксом можно пугать средне статистического человека

     
     
     
     
    Часть нити удалена модератором

  • 7.48, microdot (?), 21:27, 01/05/2012 [ответить]  
  • +/
    >> Среднестатистическим (большинством) у нас известно что является - бы...ло
    > "95% населения - ..." (с)перто с lurkmore...

    Это как какашку с общественного туалета ©переть·

     
  • 4.17, Аноним (-), 13:22, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    так людям нечего лезть кодить как угорелым. Для этого есть разработчики, технически грамотные специалисты.
     
     
  • 5.45, Аноним (-), 18:14, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > грамотные специалисты.

    Надо ж почетное звание гвидобэйсика оправдывать?!

     
  • 4.22, Аноним (-), 15:34, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > интерфейсом командной строки гита можно пугать людей

    Если разработчик боится командлайна - это гламурное кисо, а не разработчик. Такое как максимум 1Сникам тупейшим можно простить.

     
  • 4.29, Аноним (-), 16:59, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это не более чем мантра меркуриаловских фанбоев, на деле git в глаза не видевших.
     
  • 4.35, kurokaze (ok), 17:45, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >интерфейсом командной строки гита можно пугать людей

    У нас в конторе любой его за день осваивал. Кроме вантузятников, что намекает

     
  • 2.4, Аноним (-), 03:03, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот честно, замечал такое только за питонщиками. Ладно, клепать мусор - это все горазды. Но только питонщики этот мусор активно используют только потому что он написан на питоне, и ничего другого не признают. Разработчкие django, видимо, оказались мало-мальски адекватнее  стада и предпочли инструменту на питоне инструмент работающий и качественный.

    И нет, hg не более питон-френдли.

     
     
  • 3.6, анон (?), 05:25, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    django тоже мусор?
     
     
  • 4.18, Аноним (-), 13:24, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вообще он не айс, монолитные фреймворки с приступами гигантомании не рулят
     
  • 4.23, Аноним (-), 15:36, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > django тоже мусор?

    Ну покажите на нем хоть 1 сайт не являющийся мусором, чтоли. Я таковых не встречал. У питона и поделий на нем фирменная болячка: оно нравится только самим питонистам. Все остальные от результата обычно блевать хотят.

     
  • 4.30, Аноним (-), 17:00, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > django тоже мусор?

    Вобщем-то, да.

     
  • 3.12, user (??), 09:55, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно же. Если ты питонщик, то питон проект позволяет тебе больше контроолировать программу, клепать плагины и прочее.
     
     
  • 4.19, Аноним (-), 13:25, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    плагины можно клепать почти везде на чём угодно. Но в гите они обычно не нужны, т.к. всё нужное там есть. Чего совсем нельзя сказать о hg
     
  • 4.24, Аноним (-), 15:36, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > контроолировать

    Вы даже ^^^ клавиатуру не очень хорошо контролируете... ;)

     
  • 4.31, Аноним (-), 17:18, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Очевидно же. Если ты питонщик, то питон проект позволяет тебе больше контроолировать
    > программу, клепать плагины и прочее.

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

     
  • 2.7, Vjacheslav (?), 06:16, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    MerurialHub не существует.
     
     
  • 3.8, бедный буратино (ok), 06:46, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    bitbucket
     
     
  • 4.11, XVilka (ok), 09:26, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Они теперь тоже git поддерживают, и много проектов на нем мигрировали с hg на git.
     
     
  • 5.38, Аноним (-), 17:47, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Они теперь тоже git поддерживают, и много проектов на нем мигрировали с hg на git.

    Угу, а через месяц они сваливают на github, потому что как git хостинг bitbucket совершенно не тянет.

     
  • 4.25, Аноним (-), 15:38, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > bitbucket

    И чем он лучше гитхаба? У гита вообще и гитхаба в частности очень удобно форкать, мержить и делать прочие типовые операции, так что кто угодно может повъе над проектом и удобно вернуть результаты. Что дает +10 к эффективности разработки.

     
     
  • 5.28, бедный буратино (ok), 16:17, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И чем он лучше гитхаба?

    Если он не лучше, это не значит, что он не существует.

    > Что дает +10 к эффективности разработки.

    Сказал бы я, но, к сожалению, публики, которая смогла бы это понять, тут уже нет, одни чрезвычайно эмоциональные и истеричные личности с чем-то очень глубоким. Увы, им не понять.

     
     
  • 6.34, Аноним (-), 17:36, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Если он не лучше, это не значит, что он не существует.

    На данный момент существует много разного софта. От полного рулеза до откровенного булшита. Спрашивается, зачем пользоваться вторым сортом, если можно взять первый? "Потому что на питоне"? Обалденный аргумент истинного питониста. Именно поэтому я старательно избегаю программы на питоне.

    >> Что дает +10 к эффективности разработки.
    > Сказал бы я, но, к сожалению, публики, которая смогла бы это понять, тут уже нет,

    Да, вы хорошо спрятали фразу "вы тут все пи...сы, а вот я - Д'Артаньян!" :)

    > Увы, им не понять.

    Да, мне не понятно почему буллшит, но зато на питоне - это хорошо. Такой вот я козел.

     
  • 6.37, Аноним (-), 17:46, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Если он не лучше, это не значит, что он не существует.

    Ага, существует - как хостинг DVCS у вас на локалхосте.
    Вы сами сказали что он "не лучше" - так зачем его использовать? А если его никто не использует, зачем он нужен? Вот и всё "существование".

    >> Что дает +10 к эффективности разработки.
    > Сказал бы я, но, к сожалению, публики, которая смогла бы это понять,
    > тут уже нет, одни чрезвычайно эмоциональные и истеричные личности с чем-то
    > очень глубоким. Увы, им не понять.

    Один вы в белом пальто - знаем, знаем. Проходите мимо.

     
  • 4.32, Аноним (-), 17:20, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > bitbucket

    Во-первых, даже близко не стоял по удобству и функционалу. Во-вторых, всё сообщество уже и только на github. Использование для хостинга репозиториев маргинальщину типа bitbucket эквивалентно тому чтобы вообще не выкладывать исходники.

     
  • 2.16, Аноним (-), 13:21, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    потому что он гогно, что не ясно то?
     

  • 1.5, Аноним (-), 03:08, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Логичное и очевидное решение, что ещё сказать. Централизованные VCS давно остались на задворках истории, а лучшая DVCS - git.
     
  • 1.9, бедный буратино (ok), 06:50, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кстати, а есть открытые реализации *Hub и *Bucket, чтобы в одно движение apt-get получить себе репозиторий для нескольких проектов с разными плюшками?
     
     
  • 2.10, XVilka (ok), 09:24, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gitorious + пропатчить repo от google
     

  • 1.13, alecs (??), 10:09, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ребята , здорово когда есть возможность выбора. Кто-то на базаре сидит и ничего.
     
     
  • 2.20, Аноним (-), 13:26, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и грушамэ торгует... что-то не видел ни одного счастливого сидетеля на базаре
     
     
  • 3.21, Аноним (-), 14:38, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Сижу на базаре, счастлив. Спрашивай свои вопросы.
     
     
  • 4.27, Аноним (-), 15:39, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сижу на базаре, счастлив. Спрашивай свои вопросы.

    Почем груши?!

     
     
  • 5.41, Аноним (-), 17:56, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Сижу на базаре, счастлив. Спрашивай свои вопросы.
    > Почем груши?!

    http://petrosyan.ru/nicejoke.git

     
  • 2.26, Аноним (-), 15:39, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто-то на базаре сидит и ничего.

    А некоторые так и вообще ассенизаторами работают.

     
     
  • 3.47, Аноним (-), 21:20, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А некоторые вообще граждане Северной Кореи :)
     
     
  • 4.80, Аноним (-), 17:55, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А некоторые вообще граждане Северной Кореи :)

    Что ж поделать, не всем везет, увы.

     
  • 2.33, Аноним (-), 17:23, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ребята , здорово когда есть возможность выбора. Кто-то на базаре сидит и ничего.

    Видел пару таких - плевались, потом перешли на git. Ладно mercirial ещё как-то можно использовать, но bazaar это же вообще откровенный мусор, и хостингов под него нет (нет, launchpad не хостинг). Серьёзно говорить "ничего" сидя на базаре - это не более чем ослиное упрямство и фанатизм.

     
     
  • 3.40, Аноним (-), 17:54, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > bazaar это же вообще откровенный мусор

    Could you please elaborate on this?

     
     
  • 4.51, Аноним (-), 22:28, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Статей писано уже - завалиться. Но повторять их нет смысла, хватит одного слова - питон.
     
  • 4.56, Аноним (-), 23:22, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Could you please elaborate on this?

    http://xgu.ru/wiki/Bazaar -> дополнительная информация. для начала должно хватить

     

  • 1.39, Аноним (-), 17:53, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Объясните, почему вокруг гита такое нездоровое фанбойство? Даже браузеросрачи не достигают такого накала эмоций. Это что, новая религия? Вам плохо оттого, что кто-то пользуется меркуриалом? Или надо загнать всех в один концлагерь с одной VCS и одной операционкой, а за отклонение - расстрел? Страшные вы люди.
     
     
  • 2.43, Аноним (-), 18:07, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Объясните, почему вокруг гита такое нездоровое фанбойство?

    Because git is an epic win, b%tch@s.

     
     
  • 3.46, Аноним (-), 18:49, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за наглядную иллюстрацию.
     
  • 2.44, Аноним (-), 18:08, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > одной VCS и одной операционкой, а за отклонение - расстрел?

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

     
  • 2.49, Аноним (-), 21:29, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Нам плохо оттого, что за достоинства меркуриала выдаются вещи, которые на самом деле достоинствами не являются (в сравнении с тем же гитом, например). В результате разные разработчики сидят на разных VCS, вместо того, чтобы пользоваться объективно более удобным и мощным гитом, и от этого нам тоже плохо.
     
     
  • 3.50, Аноним (-), 22:28, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Нам плохо оттого, что за достоинства гита выдаются вещи, которые на самом деле достоинствами не являются (в сравнении с тем же меркуриалом, например). В результате разные разработчики сидят на разных VCS, вместо того, чтобы пользоваться объективно более удобным и мощным меркуриалом, и от этого нам тоже плохо.
     
     
  • 4.53, Аноним (-), 22:36, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я вот выбираю между hg и git. Пока все аргументы за git - вам есть что ответить, или всё что вы можете - собезьянничать?
     
     
  • 5.58, Аноним (-), 23:31, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ты хоть один аргумент приведи, лол.
     
     
  • 6.72, Аноним (-), 00:14, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты хоть один аргумент приведи, лол.

    Мне-то зачем? Я выбираю VCS, не зная толком ничего ни об одной. В принципе, популярность github мне уже достаточна чтобы выбрать его и, соответственно, git.

     
     
  • 7.74, Аноним (-), 00:29, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А если б выбирал операционку, выбрал бы Windows?
     
  • 7.81, Аноним (-), 17:58, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Мне-то зачем? Я выбираю VCS, не зная толком ничего ни об одной.

    Поюзайте оба да сравните. Субъективно меркуриал тормознут и мержи-форки у гита явно лучше сделаны.

     
  • 5.78, Челз (?), 08:21, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну я вот выбираю между hg и git. Пока все аргументы за hg - вам есть что ответить, или всё что вы можете - собезьянничать?
     
  • 2.52, Аноним (-), 22:34, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Объясните, почему вокруг гита такое нездоровое фанбойство?

    Где вы видите фанбойство? Тезисы:
    1) Наиболее фичастый VCS хостинг - github
    2) Большая часть коммьюнити - на github..
    3) ...а соответсвенно, на git.
    Будете спорить?
    Они все фанбои - да/нет?
    Они все должны сменить dvcs/хостинг - да/нет?

    > Вам плохо оттого, что кто-то пользуется меркуриалом?

    Знаете первый признак фанбоя? Когда его любимый язык/vcs/whatever обидели, он выдаёт отквоченную фразу.
    Если вы не заметили, здесь всем наплевать на пользующихся меркуриалом.

     
     
  • 3.60, Аноним (-), 23:35, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Наиболее фичастый VCS хостинг - github
    > проект по прежнему будет использовать для отслеживания ошибок систему Trac, так как возможности трекера ошибок в GitHub пока сильно ограничены.

    Фанбои такие фанбои. Ну в каком он месте более фичастый? Если фича - это отсутствие фич, то да.

     
     
  • 4.69, Аноним (-), 00:03, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Фанбои такие фанбои. Ну в каком он месте более фичастый? Если фича
    > - это отсутствие фич, то да.

    По пунктам, или говорить не о чем.

     
  • 2.54, Аноним (-), 22:44, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    нам то пофиг кто чем пользуется. Но посмотри сам, как где-то кто-то нейтрально упомянет гит, так сразу набегают неадекватные пользователи hg и начинают вещать всякую ерунду.
     

  • 1.55, Аноним (-), 23:03, 01/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребят, откуда такой баттхёрт Используйте mercurial, bazaar, хоть darcs - кто ва... большой текст свёрнут, показать
     
     
  • 2.59, Аноним (-), 23:32, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > а проектов не на github я пока не встречал

    Вот это кругозор!

     
     
  • 3.65, Аноним (-), 23:58, 01/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> а проектов не на github я пока не встречал
    > Вот это кругозор!

    Уточню - из DVCS хостингов. Курогозор - не кругозор, а в три десятка я по мелочи отправлял патчи, и ни одного не было на bitbucket/launchpad. Разве что flightgear был на gitorious, ну понятно что что-то было на SF, что-то на google code, но большая часть на github.

     
     
  • 4.82, Аноним (-), 17:59, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Уточню - из DVCS хостингов.

    Эм... даже у сорсфоржа есть git нынче, а gitorious всякие - сто лет как есть :)

     
     
  • 5.84, Аноним (-), 19:43, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Наличие поддержки DVCS не делает из sourceforge DVCS хостингом.
     

  • 1.70, Аноним (-), 00:12, 02/05/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребят, а что это вы так бросаетесь на бесплатные хостинги Тут одни студенты-без... большой текст свёрнут, показать
     
     
  • 2.77, Аноним (-), 00:36, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ребят, а что это вы так бросаетесь на бесплатные хостинги?

    А у гитхаба есть и коммерческие аккаунты, "для реальных пацанов". Бросаются на него потому что он просто удобнее чем конкуренты.

    > Потому что любимая VCS - это как любимый браузер

    Ну и удачи вам в взаимодействии с окружающими. Вот только у них любимой VCS может оказаться другая - и вы тогда немного обломаетесь.

     
  • 2.79, Аноним (-), 12:35, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да логично если контора разрабатывает все на питоне то юзаем Mercurial, и плагины пишут программисты, для гита этим занимается админ.
     
     
  • 3.83, Аноним (-), 18:01, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну да логично если контора разрабатывает все на питоне то юзаем Mercurial,

    Опять эти питонисты приводят как "плюс" vcs что она на питоне. Пепец. Если у вас в конторе пишут только на питоне и больше вообще ни на чем - что ж вы там выпускаете? Сферических коней в вакууме?

     
  • 2.85, Аноним (-), 19:49, 02/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вас бы самого после такого поста никуда не взяли :)) Надо же - свалить всё в одну кучу - публичные хостинги и внутренюю разработку, и привести аргументы всё тех же детишек - "хочу пилить костыли для hg на питончике", "mq неизмеримо удобнее".
     
  • 2.86, Дмитрий Оленв (?), 06:10, 03/05/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >mq в меркуриале неизмеримо удобнее, чем дурацкая staging area в гите;

    Но не более удобна чем git rebase --interactive... И, если она такая дурацкая, то зачем придумали RecordExtension? :) Причём оно более дурацкое, чем staging area. Как минимум не реализует аналог git add -p

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру