[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#1110313: RFS: myosotis/0.1.0-1 [ITP] -- Simple checklist application



Hi!

On 2025-08-20 09:50, Benoît Rouits wrote:
> Hello!
> 
> Le 20/08/2025 à 12:47, Emmanuel Arias a écrit :
>> Hi!
>> 
>> Any particular reason to don't have the VCS-* in salsa?
> 
> Any reason I should ?
> 
> Two thing that could please me are "no-downtime" and really long term availability. Does salsa sort of "guarantee" those features ?
> 
I trust more in salsa than in other git/server service, including the
commercial ones :-)


> Other args:
> 
> Myosotis has already a repo, it's non debian native (format 3 quilt).

Yep, we have lot of them in salsa.

> 
> If another linux distro maintainer ask me to create a repo in their ecosystem, I cannot imagine to maintain a repo for each linux distro myosotis will be packaged for.

I understand you, you are both upstream and maintainer AFAIK. According
to my experience upstream doesn't
have to create a repo in each linux distro, that task for the distro
package maintainer (you in this case)

> 
> From my experience, another package I maintain (qspeakers) is originaly on github and has a sort of mirror in salsa that was created by a DD, but this is a pain to sync it manually. So, dual repos is no more an option for me.
If upstream and maintainer are not the same, I guess there' not too much
to sync, apart of new upstream release or sending patches to upstream.

> 
> At last, my past experience with alioth was really terrible, so I'm not sure salsa will make me happy ;-)
Actually salsa looks similar to https://git.noise.rocks/
> 
> Sorry for this long explanation. I'm open to rethink my point of view if someone can convince me.
>

I understand you, and your point of view is perfectly fine. I just like
to see Debian packages  in
Salsa, as we are trying to push from Debian Tiny Tasks team.


>> I'd happy to sponsor it but, my only request is move VCS-* to salsa, sorry.
>> 
>> btw, the package LGTM.
> 
> Thanks !
>

Cheers!
eamanu

 
>> 
>> On Wed, Aug 20, 2025 at 08:23:10AM +0200, Benoît Rouits wrote:
>>> Hello,
>>>
>>> Just a reminder, as myosotis package is in good shape for several days now,
>>> I would be very glad if a mentor could upload it to Debian.
>>>
>>> https://mentors.debian.net/package/myosotis/
>>>
>>> dget -x
>>> https://mentors.debian.net/debian/pool/main/m/myosotis/myosotis_0.1.2-1.dsc
>>>
>>> Thanks for taking time to look at it,
>>>   Benoît
>>>
>>> Le 09/08/2025 à 07:16, Benoît Rouits a écrit :
>>>> Thank you very much Maytham for the additional text to add to d/control.
>>>> Time you take for the review is a lot of help to me.
>>>>
>>>> I'll upload soon to mentors.debian.net the latest package.
>>>>    Benoît
>>>>
>>>> Le 09/08/2025 à 06:43, Maytham Alsudany a écrit :
>>>>> Hi Benoît, thanks for your changes. Just one last nitpick, otherwise your
>>>>> package builds successfully and is good to go.
>>>>>
>>>>> I've used Debusine to do a final QA check on the package, you can see the
>>>>> results here: https://debusine.debian.net/debian/developers/work-
>>>>> request/127829/
>>>>>
>>>>> On Thu, 2025-08-07 at 10:41 +0200, Benoît Rouits wrote:
>>>>>>> - Icon is non-free
>>>>>>>      In your README, it says that the icon is from Freepik. It appears
>>>>>>>      that the Freepik license terms[1] are not compliant with
>>>>>>> the DFSG[2]
>>>>>>>      as they place many restrictions on how the content is
>>>>>>> used. Icon needs
>>>>>>>      to either be changed or removed.
>>>>>>
>>>>>> Done. I use now a Public Domain icon.
>>>>>
>>>>> d/copyright should list data/myosotis-scalable.svg like so:
>>>>>
>>>>> Files: data/myosotis-scalable.svg
>>>>> Copyright: 2021, il (https://openclipart.org/artist/il)
>>>>> License: CC0-1.0
>>>>> Comment:
>>>>>    Sourced from https://openclipart.org/detail/327189/pretty-little-flower
>>>>>    License is as per https://openclipart.org/share
>>>>> [...]
>>>>> License: CC0-1.0
>>>>>    On Debian systems, a copy of the Creative Commons Zero license,
>>>>> version 1.0
>>>>>    can be found in /usr/share/common-licenses/CC0-1.0.
>>>>>
>>>>> -- Maytham
>>>>
>>>
>>


Reply to: