* [devel] opinion: Git is the next Unix
@ 2008-02-09 21:26 Michael Shigorin
2008-02-09 21:41 ` Евгений Терешков
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Michael Shigorin @ 2008-02-09 21:26 UTC (permalink / raw)
To: devel
Здравствуйте.
Попалась на глаза довольно интересная статья:
http://www.advogato.org/person/apenwarr/diary/371.html
Зачесались руки сделать какую-нить запихивалку пусть для начала
/etc в git, а вообще говоря -- чего-нить более произвольного.
alterator-git. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-09 21:26 [devel] opinion: Git is the next Unix Michael Shigorin
@ 2008-02-09 21:41 ` Евгений Терешков
2008-02-09 21:55 ` Michael Shigorin
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: Евгений Терешков @ 2008-02-09 21:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Michael Shigorin пишет:
> Здравствуйте.
> Попалась на глаза довольно интересная статья:
> http://www.advogato.org/person/apenwarr/diary/371.html
Спасибо, почитаем.
> Зачесались руки сделать какую-нить запихивалку пусть для начала /etc в
> git
etckeeper - в Сизифе. УМВР.
> , а вообще говоря -- чего-нить более произвольного. alterator-git. :)
Why not?
- --
С уважением, Терешков Евгений.
Jabber ID: evg@altlinux.org, evg_krsk@jabber.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
iEYEARECAAYFAkeuHh0ACgkQU3UGRj5hQchzXACfTRSA/thGNV4alp70PHVB1+if
YwwAnjwitPyAsAmHt/mHxO1Ed1yfCxT0
=pwru
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-09 21:26 [devel] opinion: Git is the next Unix Michael Shigorin
2008-02-09 21:41 ` Евгений Терешков
@ 2008-02-09 21:55 ` Michael Shigorin
2008-02-09 21:59 ` Mikhail Gusarov
2008-02-10 17:06 ` [devel] opinion: Git is the next Unix Денис Смирнов
3 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2008-02-09 21:55 UTC (permalink / raw)
To: devel
On Sat, Feb 09, 2008 at 11:26:51PM +0200, I wrote:
> Попалась на глаза довольно интересная статья:
> http://www.advogato.org/person/apenwarr/diary/371.html
> Зачесались руки
Тьфу ты, какие только глупости не напишешь, не дочитав статью.
(хотя на эти тоже чешутся)
2 mithraen: там упоминают и использование git для бэкапа,
и в качестве стораджа для вики. Извини, если мозоль :)
PS: а ещё у него нашлась такая штука:
http://alumnit.ca/~apenwarr/netselect/README
(пригодится, если делать автовыбиралку зеркала)
(сейчас упакую)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-09 21:26 [devel] opinion: Git is the next Unix Michael Shigorin
2008-02-09 21:41 ` Евгений Терешков
2008-02-09 21:55 ` Michael Shigorin
@ 2008-02-10 17:06 ` Денис Смирнов
2008-02-10 17:09 ` Mikhail Gusarov
2008-02-10 18:15 ` Led
3 siblings, 2 replies; 12+ messages in thread
From: Денис Смирнов @ 2008-02-10 17:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 876 bytes --]
On Sat, Feb 09, 2008 at 11:26:51PM +0200, Michael Shigorin wrote:
MS> Здравствуйте.
MS> Попалась на глаза довольно интересная статья:
MS> http://www.advogato.org/person/apenwarr/diary/371.html
MS> Зачесались руки сделать какую-нить запихивалку пусть для начала
MS> /etc в git, а вообще говоря -- чего-нить более произвольного.
MS> alterator-git. :)
Желающие взять в зубы fuse и написать таки именно git-backed fs есть? :)
Для /etc уже было сказано почему не подходит (хотя я уже повадился /etc
хранить в git чтобы отслеживать изменения). Но вот для обычных юзверьских
данных очень даже.
Жаль лишь что OpenOffice хранит все в zip'е, и таким образом нет никакой
экономии от того что odt лежат в git, только возможность отката.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-10 17:06 ` [devel] opinion: Git is the next Unix Денис Смирнов
@ 2008-02-10 17:09 ` Mikhail Gusarov
2008-02-10 21:47 ` Денис Смирнов
2008-02-10 18:15 ` Led
1 sibling, 1 reply; 12+ messages in thread
From: Mikhail Gusarov @ 2008-02-10 17:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 534 bytes --]
Twas brillig at 20:06:33 10.02.2008 UTC+03 when Денис Смирнов did gyre and gimble:
ДС> Жаль лишь что OpenOffice хранит все в zip'е, и таким образом нет
ДС> никакой экономии от того что odt лежат в git, только возможность
ДС> отката.
Раз уж это fuse, то можно и ooo-шные документы специальным образом обработать.
--
JID: dottedmag@jabber.dottedmag.net
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-10 17:09 ` Mikhail Gusarov
@ 2008-02-10 21:47 ` Денис Смирнов
0 siblings, 0 replies; 12+ messages in thread
From: Денис Смирнов @ 2008-02-10 21:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1474 bytes --]
On Sun, Feb 10, 2008 at 11:09:31PM +0600, Mikhail Gusarov wrote:
ДС>> Жаль лишь что OpenOffice хранит все в zip'е, и таким образом нет
ДС>> никакой экономии от того что odt лежат в git, только возможность
ДС>> отката.
MG> Раз уж это fuse, то можно и ooo-шные документы специальным образом обработать.
В общем-то да :) Только в этом случае (распаковка/упаковка) появится
неприятный side effect -- файл после сохранения на эту FS может отличаться
от оригинала при побайтовом сравнении.
Вообще расширить git до полноценной FS (добавление mode и uid/gid) вполне
возможно. Только это сломает совместимость :(
В общем-то даже EA к нему прикрутить особых сложностей не представляет.
Принципиальный недостаток git -- невозможность _нормально_ работать с
большими файлами. Решить его было бы тоже можно -- добавлением нового вида
объекта "файл, который состоит из нескольких блоков". Каждый блок --
отдельный объект.
При такой схеме степень сжатия больших файлов ухудшится, однако появится
возможность делать относительно дешевый seek даже по многогигабайтным
файлам. Например сделать размер блока в 64k.
Ну и ещё у git есть существенный недостаток -- для действительно БОЛЬШИХ
распределнных FS sha1 от объекта мало. Вероятность коллизии слишком
велика.
Сейчас мы таким образом google FS на стероидах изобретем :)
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] opinion: Git is the next Unix
2008-02-10 17:06 ` [devel] opinion: Git is the next Unix Денис Смирнов
2008-02-10 17:09 ` Mikhail Gusarov
@ 2008-02-10 18:15 ` Led
2008-02-10 21:50 ` Денис Смирнов
1 sibling, 1 reply; 12+ messages in thread
From: Led @ 2008-02-10 18:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
Sunday, 10 February 2008 19:06:33 Денис Смирнов написав:
> On Sat, Feb 09, 2008 at 11:26:51PM +0200, Michael Shigorin wrote:
> MS> Здравствуйте.
> MS> Попалась на глаза довольно интересная статья:
> MS> http://www.advogato.org/person/apenwarr/diary/371.html
> MS> Зачесались руки сделать какую-нить запихивалку пусть для начала
> MS> /etc в git, а вообще говоря -- чего-нить более произвольного.
> MS> alterator-git. :)
>
> Желающие взять в зубы fuse и написать таки именно git-backed fs есть? :)
http://www.sfgoth.com/~mitch/linux/gitfs/
--
Led
^ permalink raw reply [flat|nested] 12+ messages in thread
[parent not found: <6062a6e60802091340g642b5abck5e68e90eca6ee4c6@mail.gmail.com>]
* Re: [devel] opinion: Git is the next Unix
@ 2008-02-15 0:36 ` Michael Shigorin
0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2008-02-15 0:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Sun, Feb 10, 2008 at 12:40:16AM +0300, Alexander Bokovoy wrote:
> > Зачесались руки сделать какую-нить запихивалку пусть для
> > начала /etc в git, а вообще говоря -- чего-нить более
> > произвольного. alterator-git. :)
> Пройденный этап, уже многократно обсуждалось в git@vger.
Дошло уже :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2008-02-15 0:36 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-09 21:26 [devel] opinion: Git is the next Unix Michael Shigorin
2008-02-09 21:41 ` Евгений Терешков
2008-02-09 21:55 ` Michael Shigorin
2008-02-09 21:59 ` Mikhail Gusarov
2008-02-09 22:01 ` [devel] netselect Michael Shigorin
2008-02-10 17:06 ` [devel] opinion: Git is the next Unix Денис Смирнов
2008-02-10 17:09 ` Mikhail Gusarov
2008-02-10 21:47 ` Денис Смирнов
2008-02-10 18:15 ` Led
2008-02-10 21:50 ` Денис Смирнов
2008-02-10 22:04 ` Led
2008-02-15 0:36 ` Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git