Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #11031 > unrolled thread

Advices on how to use salsa

Started byJerome Kieffer <Jerome.Kieffer@esrf.fr>
First post2018-10-19 21:30 +0200
Last post2018-10-22 00:10 +0200
Articles 11 — 4 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Advices on how to use salsa Jerome Kieffer <Jerome.Kieffer@esrf.fr> - 2018-10-19 21:30 +0200
    Re: Advices on how to use salsa Andrey Rahmatullin <wrar@debian.org> - 2018-10-19 21:40 +0200
      Re: Advices on how to use salsa Sergio Durigan Junior <sergiodj@debian.org> - 2018-10-19 21:50 +0200
        Re: Advices on how to use salsa Jerome Kieffer <Jerome.Kieffer@esrf.fr> - 2018-10-19 23:20 +0200
          Re: Advices on how to use salsa Sergio Durigan Junior <sergiodj@debian.org> - 2018-10-20 23:30 +0200
            Re: Advices on how to use salsa Jerome Kieffer <Jerome.Kieffer@esrf.fr> - 2018-10-22 08:10 +0200
              Re: OT: Git, Bazar, Mercurial, Gitlab & Github (was: Advices on how  to use salsa) Thomas Goirand <zigo@debian.org> - 2018-10-22 10:10 +0200
              Re: Advices on how to use salsa Sergio Durigan Junior <sergiodj@debian.org> - 2018-10-22 13:30 +0200
      Re: Advices on how to use salsa Jerome Kieffer <Jerome.Kieffer@esrf.fr> - 2018-10-19 23:20 +0200
        Re: Advices on how to use salsa Andrey Rahmatullin <wrar@debian.org> - 2018-10-20 12:00 +0200
          Re: Advices on how to use salsa Thomas Goirand <zigo@debian.org> - 2018-10-22 00:10 +0200

#11031 — Advices on how to use salsa

FromJerome Kieffer <Jerome.Kieffer@esrf.fr>
Date2018-10-19 21:30 +0200
SubjectAdvices on how to use salsa
Message-ID<wKID7-6BY-3@gated-at.bofh.it>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi all,

I am a python developer and from time-to-time I also build some
packages. I recently re-built python-rfoo for the latest version and I
was suggest to make the packaging on salsa. Does the Debian-Python
community have recommendation for building packages when using git and
the gitlab-forge on salsa ?

Thanks for your help,

Jérôme
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtt2uSu/8Nysc0g1Hnqh6TLjIznwFAlvKLNoACgkQnqh6TLjI
znxDWg//X7MTsPvze9Cp63f11zAz7G+4r187AJpjIQge3OEI0kmNgrmJMYMdreUK
1Aa3XrRBckxFH1T234jhX9zMEW8tjkbc1B6Xi9Jdd84UOTpTaLYQMA0TGGToN+Ry
pFVmspj1wUgmQRQacMxCTBARSzmTGjoobxdO514JZL/ZGptJRkZ1Du0Sq25pcjOR
42M/PDH01hloqENy9UR8ryDvFwKkf9P7g2aWMANQN8sFWMcFSWO+EGuXliLw57oQ
jDu1dxX5kpoKTVX9+rvuUEGQaPMpwx3G809qMXwmRBgNVewX8BMrGKWuwBI3IZcX
EUb8azmqvz6QSrh7SYEdGKzjQd9wpVQUIGDOqJghjcgsJbhvFo6SA/EPe8UkCxdU
um70FYYA2zxf0RJsiqgJiCsPNVJDmiLt1prnzRZo4vSfI6KdF2cS8G6sVuqdadY0
Vh/XYQ+BKVBVVno25xiX3m3y0LEIFbb8OM2mtTW1OgZidT2yGYD3fWJGb60hBkMu
h3QL5G62HhKU8Ftq1j6whT+BL56JRKvmIGLHrjsniK7v2fLhJVQxqftyWYRHhVq5
10/75tLrwk3+9U4rCbcZAC5FyyKs+ffLWnBgPUGwE2hnGNx2813byq8cqotp13mq
JkJxgRj5e58dkzl3ekQsAYlHf/VMyo3IrfsVp63OUcWABIyXqV4=
=zQ7g
-----END PGP SIGNATURE-----

[toc] | [next] | [standalone]


#11032

FromAndrey Rahmatullin <wrar@debian.org>
Date2018-10-19 21:40 +0200
Message-ID<wKIMN-6EY-1@gated-at.bofh.it>
In reply to#11031

[Multipart message — attachments visible in raw view] — view raw

On Fri, Oct 19, 2018 at 09:13:30PM +0200, Jerome Kieffer wrote:
> I am a python developer and from time-to-time I also build some
> packages. I recently re-built python-rfoo for the latest version and I
> was suggest to make the packaging on salsa. Does the Debian-Python
> community have recommendation for building packages when using git and
> the gitlab-forge on salsa ?
Salsa is only for official Debian packages. Are you going to update
python-rfoo in Debian?

-- 
WBR, wRAR

[toc] | [prev] | [next] | [standalone]


#11033

FromSergio Durigan Junior <sergiodj@debian.org>
Date2018-10-19 21:50 +0200
Message-ID<wKIWt-6Ie-5@gated-at.bofh.it>
In reply to#11032

[Multipart message — attachments visible in raw view] — view raw

On Friday, October 19 2018, Andrey Rahmatullin wrote:

> On Fri, Oct 19, 2018 at 09:13:30PM +0200, Jerome Kieffer wrote:
>> I am a python developer and from time-to-time I also build some
>> packages. I recently re-built python-rfoo for the latest version and I
>> was suggest to make the packaging on salsa. Does the Debian-Python
>> community have recommendation for building packages when using git and
>> the gitlab-forge on salsa ?
> Salsa is only for official Debian packages. Are you going to update
> python-rfoo in Debian?

Is it?  I always thought it was OK to host Free Software projects there.
Ref.: <https://wiki.debian.org/Salsa/FAQ#What_can_be_hosted_on_salsa>.

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/

[toc] | [prev] | [next] | [standalone]


#11035

FromJerome Kieffer <Jerome.Kieffer@esrf.fr>
Date2018-10-19 23:20 +0200
Message-ID<wKKlz-7FW-5@gated-at.bofh.it>
In reply to#11033

[Multipart message — attachments visible in raw view] — view raw

On Fri, 19 Oct 2018 15:48:13 -0400
Sergio Durigan Junior <sergiodj@debian.org> wrote:

> Is it?  I always thought it was OK to host Free Software projects there.

No matter, I have github, gitlab for my code ... I intend to use salsa
for packaging purposes.

Cheers,

Jerome

[toc] | [prev] | [next] | [standalone]


#11039

FromSergio Durigan Junior <sergiodj@debian.org>
Date2018-10-20 23:30 +0200
Message-ID<wL6YN-48m-9@gated-at.bofh.it>
In reply to#11035

[Multipart message — attachments visible in raw view] — view raw

On Friday, October 19 2018, Jerome Kieffer wrote:

> On Fri, 19 Oct 2018 15:48:13 -0400
> Sergio Durigan Junior <sergiodj@debian.org> wrote:
>
>> Is it?  I always thought it was OK to host Free Software projects there.
>
> No matter, I have github, gitlab for my code ... I intend to use salsa
> for packaging purposes.

If I may: please consider not using github.  It uses proprietary
software for its backend infrastructure, and serves proprietary
JavaScript to its users, as well as promote centralization of a
distributed protocol.

Thanks,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/

[toc] | [prev] | [next] | [standalone]


#11042

FromJerome Kieffer <Jerome.Kieffer@esrf.fr>
Date2018-10-22 08:10 +0200
Message-ID<wLBzz-5I7-3@gated-at.bofh.it>
In reply to#11039

[Multipart message — attachments visible in raw view] — view raw

On Sat, 20 Oct 2018 17:21:13 -0400
Sergio Durigan Junior <sergiodj@debian.org> wrote:

> On Friday, October 19 2018, Jerome Kieffer wrote:
> 
> > On Fri, 19 Oct 2018 15:48:13 -0400
> > Sergio Durigan Junior <sergiodj@debian.org> wrote:
> >  
> >> Is it?  I always thought it was OK to host Free Software projects there.  
> >
> > No matter, I have github, gitlab for my code ... I intend to use salsa
> > for packaging purposes.  

First and formost, I would like to thank Andrey Rahmatullin for
answering my question, which was probably wrongly worded (explining why
I did not find the resources I was looking for). 

> 
> If I may: please consider not using github.  It uses proprietary
> software for its backend infrastructure, and serves proprietary
> JavaScript to its users, as well as promote centralization of a
> distributed protocol.

About 10 years ago, I heard "gitub made git useable for human being".
At that time mercurial, bazar and git were equally used and it was a
mess to chose one of them and then select a workflow to work with.
The work github did (their tutorials !) deserve recognition to simplify
all this. 

Please remind gitlab (which salsa is just an implementation) was
originally just a re-implementation github hosted initially on github !


Maybe this company is private and has been acquired by
another you don't like.

Cheer,
Jérôme

[toc] | [prev] | [next] | [standalone]


#11043 — Re: OT: Git, Bazar, Mercurial, Gitlab & Github (was: Advices on how to use salsa)

FromThomas Goirand <zigo@debian.org>
Date2018-10-22 10:10 +0200
SubjectRe: OT: Git, Bazar, Mercurial, Gitlab & Github (was: Advices on how to use salsa)
Message-ID<wLDrI-6Oq-5@gated-at.bofh.it>
In reply to#11042
On 10/22/18 8:02 AM, Jerome Kieffer wrote:
> About 10 years ago, I heard "gitub made git useable for human being".
> At that time mercurial, bazar and git were equally used and it was a
> mess to chose one of them and then select a workflow to work with.
> The work github did (their tutorials !) deserve recognition to simplify
> all this.

10 years ago, bazar was, and it still is, not good already. Mercurial
was also less nice than Git, even though they both started at the same
time, mostly because mercurial needed more low level commands to achieve
the same result. Git also gain popularity because of non-technical
things, like the name of its original author.

I do not agree that Github is the reason why people are using Git these
days. It's simply because Git is better than all of the others. I don't
agree that Github deserves any recognition either.

> Please remind gitlab (which salsa is just an implementation) was
> originally just a re-implementation github hosted initially on github !

There are many problems with the way Github (and now also, Gitlab)
implements pull requests. The workflow is simply horrible. Why should I
need to fork a repository, change the git remote, and push to a
different repository, just in order to push a patch? This is a
non-sense, and it's shameful that Gitlab copied it. For this, Github
deserves finger-pointing.

> Maybe this company is private and has been acquired by
> another you don't like.

No. Github was using proprietary software before Microsoft's acquisition
and most Debian people advised against using Github for years before it.
Now that it has happened, it looks like a lot of people understand
better why we were saying it.

Cheers,

Thomas Goirand (zigo)

[toc] | [prev] | [next] | [standalone]


#11044

FromSergio Durigan Junior <sergiodj@debian.org>
Date2018-10-22 13:30 +0200
Message-ID<wLGzf-8J-13@gated-at.bofh.it>
In reply to#11042

[Multipart message — attachments visible in raw view] — view raw

On Monday, October 22 2018, Jerome Kieffer wrote:

> On Sat, 20 Oct 2018 17:21:13 -0400
> Sergio Durigan Junior <sergiodj@debian.org> wrote:
>> If I may: please consider not using github.  It uses proprietary
>> software for its backend infrastructure, and serves proprietary
>> JavaScript to its users, as well as promote centralization of a
>> distributed protocol.
>
> About 10 years ago, I heard "gitub made git useable for human being".
> At that time mercurial, bazar and git were equally used and it was a
> mess to chose one of them and then select a workflow to work with.
> The work github did (their tutorials !) deserve recognition to simplify
> all this. 
>
> Please remind gitlab (which salsa is just an implementation) was
> originally just a re-implementation github hosted initially on github !
>
>
> Maybe this company is private and has been acquired by
> another you don't like.

Maybe you didn't understand my point at all.

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/

[toc] | [prev] | [next] | [standalone]


#11034

FromJerome Kieffer <Jerome.Kieffer@esrf.fr>
Date2018-10-19 23:20 +0200
Message-ID<wKKlz-7FW-3@gated-at.bofh.it>
In reply to#11032

[Multipart message — attachments visible in raw view] — view raw

On Sat, 20 Oct 2018 00:33:48 +0500
Andrey Rahmatullin <wrar@debian.org> wrote:

> Salsa is only for official Debian packages. Are you going to update
> python-rfoo in Debian?

Well, I created the version which is in debian for a few years and yes,
I would like to update it (with migration to python3, ...).

Thanks for your advices.

Jérôme

PS: I am not a DD, just a guy who packages the code he needs and hope
it is usfull for other.

PS2: I am not the upstream dev of rfoo neither.

[toc] | [prev] | [next] | [standalone]


#11036

FromAndrey Rahmatullin <wrar@debian.org>
Date2018-10-20 12:00 +0200
Message-ID<wKWd3-686-1@gated-at.bofh.it>
In reply to#11034

[Multipart message — attachments visible in raw view] — view raw

On Fri, Oct 19, 2018 at 11:17:31PM +0200, Jerome Kieffer wrote:
> > Salsa is only for official Debian packages. Are you going to update
> > python-rfoo in Debian?
> 
> Well, I created the version which is in debian for a few years and yes,
> I would like to update it (with migration to python3, ...).
Then you should have asked how to update package in Debian, not about
salsa. Please read https://mentors.debian.net/intro-maintainers and
consider moving the package to DPMT
(https://wiki.debian.org/Teams/PythonModulesTeam/HowToJoin).

-- 
WBR, wRAR

[toc] | [prev] | [next] | [standalone]


#11041

FromThomas Goirand <zigo@debian.org>
Date2018-10-22 00:10 +0200
Message-ID<wLu53-1cp-1@gated-at.bofh.it>
In reply to#11036
On 10/20/18 11:49 AM, Andrey Rahmatullin wrote:
> On Fri, Oct 19, 2018 at 11:17:31PM +0200, Jerome Kieffer wrote:
>>> Salsa is only for official Debian packages. Are you going to update
>>> python-rfoo in Debian?
>>
>> Well, I created the version which is in debian for a few years and yes,
>> I would like to update it (with migration to python3, ...).
> Then you should have asked how to update package in Debian, not about
> salsa. Please read https://mentors.debian.net/intro-maintainers and
> consider moving the package to DPMT
> (https://wiki.debian.org/Teams/PythonModulesTeam/HowToJoin).

Andrey, I found both of your messages in this thread very
counter-productive. Why not just directly Jerome to our wiki?

Jerome, just read over here:
https://wiki.debian.org/Python/GitPackaging

Also interesting:
https://wiki.debian.org/Teams/PythonModulesTeam
https://wiki.debian.org/Teams/PythonModulesTeam/HowToJoin
https://wiki.debian.org/Python/LibraryStyleGuide

I hope this helps,
Cheers,

Thomas Goirand (zigo)

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web