git and Pharo new book...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

git and Pharo new book...

Stéphane Ducasse

Hello we are happy to announce a new little book that we hope will help you to master git and Pharo.

http://books.pharo.org/booklet-ManageCode/pdf/2020-05-12-ManageCode.pdf

Thanks for your reading.

S.

BTW if you like my pharo free books you can donate at 
--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

cedreek
This is a very important one !
Thanks for writing it.  I’ll read it soon. 

Cedrick

Le 13 mai 2020 à 09:17, Stéphane Ducasse <[hidden email]> a écrit :



Hello we are happy to announce a new little book that we hope will help you to master git and Pharo.

http://books.pharo.org/booklet-ManageCode/pdf/2020-05-12-ManageCode.pdf

Thanks for your reading.

S.

BTW if you like my pharo free books you can donate at 
--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

cedreek
In reply to this post by Stéphane Ducasse
I just had a quick look. This is cool. 
I might be missing a use case where I dit a previous fork and I want to use it later in time. I think that’s nice to cover this use case. Do you sync your fork on github ? From iceberg ? Or maybe no sync is possible ?

Cheers,
Cedrick 

Le 13 mai 2020 à 09:17, Stéphane Ducasse <[hidden email]> a écrit :



Hello we are happy to announce a new little book that we hope will help you to master git and Pharo.

http://books.pharo.org/booklet-ManageCode/pdf/2020-05-12-ManageCode.pdf

Thanks for your reading.

S.

BTW if you like my pharo free books you can donate at 
--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Offray Vladimir Luna Cárdenas-2
In reply to this post by Stéphane Ducasse

Hi,

This is perfect timing, as I have started to slowly migrate my own repos from SmalltalkHub to a  simple, self hosted and self contained Gitea[1] instance, as I don't "commit" to the dangerous logic of hyper centralization that being mainly where everybody is (GitHub, Facebook, Gmail, etc).  Knowing Iceberg and its rationale is an important step to use improved DVCS for the community and maybe at some point, add support for things like Fossil (and, hopefully be able to help with that).

[1] https://gitea.io/

Thanks a lot, Guille, Steph, Allex, and all the community that makes this possible.

Offray

On 13/05/20 2:16 a. m., Stéphane Ducasse wrote:

Hello we are happy to announce a new little book that we hope will help you to master git and Pharo.

http://books.pharo.org/booklet-ManageCode/pdf/2020-05-12-ManageCode.pdf

Thanks for your reading.

S.

BTW if you like my pharo free books you can donate at 
--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Gour
On Wed, 13 May 2020 11:07:00 -0500
Offray Vladimir Luna Cárdenas
<[hidden email]> wrote:

> and maybe at some point, add support for things like Fossil (and, hopefully
>  be able to help with that).

+1

--



Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Pierce Ng-3
In reply to this post by Offray Vladimir Luna Cárdenas-2
On Wed, May 13, 2020 at 11:07:00AM -0500, Offray Vladimir Luna Cárdenas wrote:
> This is perfect timing, as I have started to slowly migrate my own repos
> from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]

Hi Offray,

I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
back up the Gitea data, encrypt the backup with GPG, then uploads
somewhere. Happy to share if you want them.

On the topic, Iceberg works fine with Gitea. My SOP as follows:

- create repo using Gitea web interface
- using command line, clone locally via ssh
- using command line, 'git remote add ...'

Then in Iceberg use the local clone.

Pierce


Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Offray Vladimir Luna Cárdenas-2
Hi Pierce,

My workflow with Gitea is pretty similar to yours. The only difference
is that the Gitea server is community hosted on the web, instead of
running on local hardware. It seems we share the joy of minimalist self
contained little tools, as your work on SQLite shows :-). BTW, thanks
for it.

Cheers,

Offray

On 13/05/20 8:22 p. m., Pierce Ng wrote:

> On Wed, May 13, 2020 at 11:07:00AM -0500, Offray Vladimir Luna Cárdenas wrote:
>> This is perfect timing, as I have started to slowly migrate my own repos
>> from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]
> Hi Offray,
>
> I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
> back up the Gitea data, encrypt the backup with GPG, then uploads
> somewhere. Happy to share if you want them.
>
> On the topic, Iceberg works fine with Gitea. My SOP as follows:
>
> - create repo using Gitea web interface
> - using command line, clone locally via ssh
> - using command line, 'git remote add ...'
>
> Then in Iceberg use the local clone.
>
> Pierce
>
>

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Stéphane Ducasse
In reply to this post by Pierce Ng-3
if you want to contribute to a chapter on other than github solutions. 
I would be happy to help editing such chapter. 

If you want to you can do a PR with a chapter.

S

On 14 May 2020, at 03:22, Pierce Ng <[hidden email]> wrote:

On Wed, May 13, 2020 at 11:07:00AM -0500, Offray Vladimir Luna Cárdenas wrote:
This is perfect timing, as I have started to slowly migrate my own repos
from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]

Hi Offray,

I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
back up the Gitea data, encrypt the backup with GPG, then uploads
somewhere. Happy to share if you want them.

On the topic, Iceberg works fine with Gitea. My SOP as follows:

- create repo using Gitea web interface
- using command line, clone locally via ssh
- using command line, 'git remote add ...'

Then in Iceberg use the local clone.

Pierce



--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Stéphane Ducasse
In reply to this post by Pierce Ng-3
Did you see that you can add plugins to Iceberg. 
So you can have a Gitea plugin because github is managed as a plugin.

S.

This is perfect timing, as I have started to slowly migrate my own repos
from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]

Hi Offray,

I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
back up the Gitea data, encrypt the backup with GPG, then uploads
somewhere. Happy to share if you want them.

On the topic, Iceberg works fine with Gitea. My SOP as follows:

- create repo using Gitea web interface
- using command line, clone locally via ssh
- using command line, 'git remote add ...'

Then in Iceberg use the local clone.

Pierce



--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France

Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Pierce Ng-3
In reply to this post by Stéphane Ducasse
On Thu, May 14, 2020 at 03:54:31PM +0200, Stéphane Ducasse wrote:
> if you want to contribute to a chapter on other than github solutions.
> I would be happy to help editing such chapter.
>
> If you want to you can do a PR with a chapter.

Sure, I'll do that. I'll start next month Jun 2020.

Pierce


Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

SergeStinckwich
In reply to this post by Stéphane Ducasse
I already start to send PRs to fix typos.



On Thu, May 14, 2020 at 9:55 PM Stéphane Ducasse <[hidden email]> wrote:
if you want to contribute to a chapter on other than github solutions. 
I would be happy to help editing such chapter. 

If you want to you can do a PR with a chapter.

S

On 14 May 2020, at 03:22, Pierce Ng <[hidden email]> wrote:

On Wed, May 13, 2020 at 11:07:00AM -0500, Offray Vladimir Luna Cárdenas wrote:
This is perfect timing, as I have started to slowly migrate my own repos
from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]

Hi Offray,

I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
back up the Gitea data, encrypt the backup with GPG, then uploads
somewhere. Happy to share if you want them.

On the topic, Iceberg works fine with Gitea. My SOP as follows:

- create repo using Gitea web interface
- using command line, clone locally via ssh
- using command line, 'git remote add ...'

Then in Iceberg use the local clone.

Pierce



--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France



--
Serge Stinckwic
​h​
https://twitter.com/SergeStinckwich
Reply | Threaded
Open this post in threaded view
|

Re: git and Pharo new book...

Stéphane Ducasse
Thanks!

S

On 15 May 2020, at 03:50, Serge Stinckwich <[hidden email]> wrote:

I already start to send PRs to fix typos.



On Thu, May 14, 2020 at 9:55 PM Stéphane Ducasse <[hidden email]> wrote:
if you want to contribute to a chapter on other than github solutions. 
I would be happy to help editing such chapter. 

If you want to you can do a PR with a chapter.

S

On 14 May 2020, at 03:22, Pierce Ng <[hidden email]> wrote:

On Wed, May 13, 2020 at 11:07:00AM -0500, Offray Vladimir Luna Cárdenas wrote:
This is perfect timing, as I have started to slowly migrate my own repos
from SmalltalkHub to a  simple, self hosted and self contained Gitea[1]

Hi Offray,

I run Gitea on a Raspberry Pi at home. I have a couple of scripts that
back up the Gitea data, encrypt the backup with GPG, then uploads
somewhere. Happy to share if you want them.

On the topic, Iceberg works fine with Gitea. My SOP as follows:

- create repo using Gitea web interface
- using command line, clone locally via ssh
- using command line, 'git remote add ...'

Then in Iceberg use the local clone.

Pierce



--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France



--
Serge Stinckwic
​h​
https://twitter.com/SergeStinckwich

--------------------------------------------
Stéphane Ducasse
03 59 35 87 52
Assistant: Julie Jonas 
FAX 03 59 57 78 50
TEL 03 59 35 86 16
S. Ducasse - Inria
40, avenue Halley, 
Parc Scientifique de la Haute Borne, Bât.A, Park Plaza
Villeneuve d'Ascq 59650
France