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: