[Python] OT: mercuria & heptapod

2020-05-14 Per discussione Alessandro Dentella


Ciao a tutti,


so che su questa ml c'è un po' di gente che come me preferisce mercurial a git.
Vorrei quindi condividere con voi la mia soddisfazione per la linea che
mercurial sta prendendo ultimamente e come abbiamo fatto fronte alla chiusura di
bitbucket installando da docker heptapod (gitlab con mercurial):

   https://heptapod.net/pages/docs.html

Quelli di Heptapod stanno aprendo anche un servizio a pagamento per chi è stato
lasciato a casa da Bitbucket...

A lato di tutto questo, ho avuto bisogno di chiedere in lista mercurial ed
heptapod alcune informazioni ed ho aperto un paio di issues sul bug-tracker di
mercurial, ottenenedo risposte e soluzioni nel giro di pochissime ore.

Le cose che mi han lasciato particolarmente soddisfatto sono:

 * i topics (branching condiviso in fase draft che permette iscrittura della
   storia)
 * histedit
 * absorb

sandro
*:-)
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Carlos Catucci
> so che su questa ml c'è un po' di gente che come me preferisce mercurial a
> git.
> Vorrei quindi condividere con voi la mia soddisfazione per la linea che
> mercurial sta prendendo ultimamente e come abbiamo fatto fronte alla
> chiusura di
> bitbucket installando da docker heptapod (gitlab con mercurial):


Onestamente il perche' del successo di GIT rispetto a Bazaar e Mercurial
non mi e' mai stato chiaro. Lo stesso Torvald ha detto che se avesse
conosciuto meglio GIT a suo tempo non lo avrebbe wscelto per i repo di
Linux.

Carlos
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Marco Beri
On Thu, May 14, 2020 at 11:02 AM Carlos Catucci 
wrote:

> Lo stesso Torvald ha detto che se avesse conosciuto meglio GIT a suo tempo
> non lo avrebbe wscelto per i repo di Linux.
>

Da https://en.wikipedia.org/wiki/Git: "Original author(s) Linus Torvalds".
O Torvald è un tizio che non conosco o mi sa che hai riportato una fake
news.

Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Alessandro Dentella
On Thu, May 14, 2020 at 11:02:10AM +0200, Carlos Catucci wrote:
> > so che su questa ml c'è un po' di gente che come me preferisce mercurial a
> > git.
> > Vorrei quindi condividere con voi la mia soddisfazione per la linea che
> > mercurial sta prendendo ultimamente e come abbiamo fatto fronte alla
> > chiusura di
> > bitbucket installando da docker heptapod (gitlab con mercurial):
> 
> 
> Onestamente il perche' del successo di GIT rispetto a Bazaar e Mercurial
> non mi e' mai stato chiaro. Lo stesso Torvald ha detto che se avesse
> conosciuto meglio GIT a suo tempo non lo avrebbe wscelto per i repo di
> Linux.


 mi risulta strano che abbia detto questo... l'ha scritto lui git...
a che ti riferisci?

?/<
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Carlos Catucci
On Thu, 14 May 2020 at 11:21, Marco Beri  wrote:

> On Thu, May 14, 2020 at 11:02 AM Carlos Catucci 
> wrote:
>
>> Lo stesso Torvald ha detto che se avesse conosciuto meglio GIT a suo
>> tempo non lo avrebbe wscelto per i repo di Linux.
>>
>
> Da https://en.wikipedia.org/wiki/Git: "Original author(s) Linus Torvalds".
> O Torvald è un tizio che non conosco o mi sa che hai riportato una fake
> news.
>

Beh io ho letto la notizia pi non ricordo dove e non ho chiesto a Linus di
persona se era vero ;)

Carlos
 --
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Carlos Catucci
"Git tracks your content. It never ever tracks a single file. You cannot
track a file in Git. What you can do is you can track a project that has a
single file, but if your project has a single file, sure do that and you
can do it, but if you track 10,000 files, Git never ever sees those as
individual files. Git thinks everything as the full content. All history in
Git is based on the history of the whole project"

Non era stato riportato sul sito dove lo ho letto, il testo integrale che
ho trovato ora

Esculpa

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Lorenzo Mainardi
> Onestamente il perche' del successo di GIT rispetto a Bazaar e Mercurial
> non mi e' mai stato chiaro.


Neanche a me, sia git che bzr erano molto più lineari e avevano una
sintassi molto più intuitiva.

Io continuo ad usare hg per i miei side project, mi trovo benissimo;
heptapod mi sembra un bel progettino e ci darò un'occhiata.

C'è ancora  qualcuno che usa bzr?

-- 
LORENZO MAINARDI
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Carlos Catucci
> C'è ancora  qualcuno che usa bzr?
>

Presente

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] OT: mercuria & heptapod

2020-05-14 Per discussione Manlio Perillo
On Thu, May 14, 2020 at 11:02 AM Carlos Catucci
 wrote:
>
>
> Onestamente il perche' del successo di GIT rispetto a Bazaar e Mercurial non 
> mi e' mai stato chiaro. Lo stesso Torvald ha detto che se avesse conosciuto 
> meglio GIT a suo tempo non lo avrebbe wscelto per i repo di Linux.
>

Git è disegnato per essere usato dalla shell, con comandi dedicati che
fanno quello che ti serve, sequendo la filosofia UNIX.  C'è anche il
comando git-upload-pack che implementa il protocollo per syncronizzare
due repository (l'ho usato in un programma per implementare il
protocollo HTTP di git).
Mercurial, invece, è disegnato per essere programmato in Python.


Manlio
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python