Week 11 (4/3, 4/5)
No class 4/10
Individual assignment 1:
WTF winner: If you create a margin comment in LibreOffice and export to pdf, all the text following the comment (maybe all the text, period) is missing from the pdf.
Producing Open Source Software link
One in Two New NPM Packages is SEO Spam: blog.sandworm.dev/one-in-two-new-npm-packages-is-seo-spam-right-now.
Nobody would ever use these packages, but they create links to a product from a well-known platform, which is exactly what Google's original Page rank algorithm looks for.
This is sad.
Bloomberg donates $10K to curl (3/28/2023): mastodon.social/@bagder/110102954036946925.
More at daniel.haxx.se/blog/2023/03/28/a-bloomberg-donation.
(Note that Open Collective is the fundraising arm of curl.)
An interesting Docker strategy for monetizing open source: twitter.com/moyix/status/1388586550682861568.
Microsoft also uses this for monetizing Windows
About that "given enough eyeballs, all bugs are shallow" thing ....
Wednesday: Responses
Note the essay was written just before the big industry surge in Linux contributions, let by IBM.
Many of these are from medium.com/@likid_geimfari/the-list-of-interesting-open-source-projects-2daaa2153f7c.
github.com/tensorflow/tensorflow
Bugs to Issues tab
contributor guidelines at https://github.com/tensorflow/tensorflow/blob/master/CONTRIBUTING.md
Repoting security issues: tab
(static-site generator), github.com/getpelican/pelican
Note the Issues and Discussions tabs! The Discussions tab is particularly important.
CONTRIBUTING.rst Partly for new users, but also for new devs ("Contributing code")
The THANKS file lists contributors, and also the BD
Also check out Pelican's Internals at docs.getpelican.com/en/latest/internals.html
An open-source project for using machine learning in the creation of art and music. The github may be deprecated.
Has good links to user documentation and to the development environment.
Note the AUTHORS file and the disclaimer there.
Apache license
httpie.io, https://github.com/httpie
A command-line http client!
There is a blog for communicating updates, at httpie.io/blog.
See AUTHORS.md
Also CODE_OF_CONDUCT.md and CONTRIBUTING.md
Communicaton is at https://discord.com/invite/httpie
A subproject of httpie. It also has several other sites, such as http-prompt.com.
Note "Security policy", under the Security tab, is disabled.
A python plotting library
Has CODE_OF_CONDUCT.md. Also migration-guide.py, for users
Monetization: https://plotly.com/consulting-and-oem/
Lower down, there is a "contributing to plotly" link and a "Community forum" link.
Most recent update is 5 years ago; most are 9+ years ago
Project Abandoned
An astrophysics library for Python
Has a contributions page at www.astropy.org/contribute.html
At www.astropy.org/team.html there is quite a discussion about the project organization. There is a very long list of contributors, and a list of around ~45 voting members.
Linux kernel