[3dprinter-general] Bug#706656: ITP: cura -- Controller for 3D printers
Gregor Riepl
onitake at gmail.com
Wed Mar 29 17:44:17 UTC 2017
> You set the Debian Fonts Task Force as the maintainer. That seems reasonable,
> but they should know about this: did you check with them that they will indeed
> maintain the package? (Since you're set as uploader, you'll probably still be
> doing it, but you're doing it in their name, so they should agree to it.)
My bad, I copy-pasted that and didn't know what to do with it.
I'll contact them ASAP.
> The description feels like a marketing snippet with all the brand names. That
> information is better placed in debian/copyright. Users reading the
> description want to know what the package does and if they want to install it,
> not who made it or paid for it. It's not always wrong to mention brands, and
> in this case you could mention Google if you think people might be looking for
> "that font from Google".
Does this look better?
Open Sans is a clean and modern sans-serif typeface designed
by Steve Matteson and commissioned by Google.
.
This version contains the complete 897 character set, which includes
the standard ISO Latin 1, Latin CE, Greek and Cyrillic character sets.
.
Open Sans was designed with an upright stress, open forms and a neutral,
yet friendly appearance. It was optimized for print, web, and mobile
interfaces, and has excellent legibility characteristics in its letterforms.
.
Both condensed and non-condensed typefaces are included with this package.
Even if it doesn't seem very neutral, it's a good description of the font, its
targeted usage and its look. Isn't that what users want to see?
> You list unzip as a Build-Depends, but it's only needed for get-orig-source. I
> don't think this is reason for a Build-Depends, but wasn't sure, so I checked
> some documents. I didn't find much; the only thing I see is our policy manual,
> section 7.7, which says what should be in Build-Depends and it doesn't mention
> the get-orig-source target at all. It also doesn't say anything about "extra"
> dependencies. In 4.2, in particular footnote 14, it does say that you should
> only list packages that you use directly, but it doesn't say if optional
> targets are reasons for listing packages. I think it's useful for users to be
> able to run get-orig-source without manually figuring out the dependencies, but
> if someone knows about different rules or conventions in Debian, please speak
> up.
All right, get-orig-source was a bit of mystery to me anyway.
It looks like it works well with uscan, but uscan seems useless if you don't
have a watch file.
I'll remove the dependency.
>> And the updated packages are on Debian mentors now:
>> https://mentors.debian.net/packages/uploader/onitake%40gmail.com
>
> I'll look at them later today.
I already noticed a potential problem - mentors warns that the watch file
doesn't work, but I don't see any errors. Strange.
Maybe some local testing is in order.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/3dprinter-general/attachments/20170329/983bdf38/attachment.sig>
More information about the 3dprinter-general
mailing list