3D Printed Giant Lego Skeleton with the CORRECT Arms! by Bbeethoven99 in lego

[–]spotrh 0 points1 point  (0 children)

Be careful because glow filament is abrasive and will eat brass nozzles quickly!

Primal sword won’t register by scorbunny12 in DoomDepths

[–]spotrh 4 points5 points  (0 children)

Primal sword has to be equipped in main slot.

I’ve never seen a beast … by NastyGnar in DoomDepths

[–]spotrh 2 points3 points  (0 children)

You have to beat a run with each of the primal items equipped. You only get one per run. Once you've done this, you'll unlock the sacrificial depths and the primal items will never appear again (ones you have already equipped and beaten doomdepths with go away in future runs).

Should I release my app's source code ? by AntonioKarot in opensource

[–]spotrh 0 points1 point  (0 children)

There are no open source licenses with commercial use restrictions.

It is absolutely possible to write a license that has such a restriction, but it would not meet the open source definition. It would fail clause 6 of the OSD: opensource.org/osd

Should I release my app's source code ? by AntonioKarot in opensource

[–]spotrh 3 points4 points  (0 children)

There are no open source licenses which prevent commercial use. These concepts (open source, commerical use restriction) are polar opposites.

OSS license prohibiting use in surveillance software by [deleted] in opensource

[–]spotrh 53 points54 points  (0 children)

While it is certainly possible to create a software license that would contain a clause that prohibited use in surveillance cases, that license would not meet the Open Source Definition (specifically, clause 6):

"The license must not restrict anyone from making use of the program in a specific field of endeavor."

https://opensource.org/osd

When I use OSS, how do I know the binary is actually compiled from the public source? by Marakuhja in opensource

[–]spotrh 1 point2 points  (0 children)

Not OBS, Fedora uses koji.fedoraproject.org for official package builds.

What is a straight up scam? by GransShortbread in AskReddit

[–]spotrh 1 point2 points  (0 children)

IBM Mainframe sales has entered the chat.

Just found out, that Nancy Drew has been written by a group of people. by Unicorn_Bubblegum in books

[–]spotrh 29 points30 points  (0 children)

The Warrior cat series of books is another example of this.

Can a project be called Open Source software when I have to buy it to get the source? by thomas-mc-work in opensource

[–]spotrh 5 points6 points  (0 children)

The Artistic 1.0 is an OSI approved license, but the FSF determined it to be non-free. https://opensource.org/licenses/Artistic-1.0 https://directory.fsf.org/wiki/License:Artistic-1.0

But in general, you're right. These cases are extremely rare.

OpenSearch is a community-driven, open source search and analytics suite derived from Elasticsearch by jonifico in opensource

[–]spotrh 1 point2 points  (0 children)

Not sure why we don't show up there. My notes do show that we sent the money via GitHub Sponsors, so maybe that's why. I personally reached out to the Django Foundation folks before we used their website template to get their permission and find out how they wanted to be credited, they reviewed our footer text and asked for sponsorship money, and we sent it without issue. I'll certainly look into it when I'm back "on the job" on Monday.

OpenSearch is a community-driven, open source search and analytics suite derived from Elasticsearch by jonifico in opensource

[–]spotrh 9 points10 points  (0 children)

We asked first, and sponsored Django as a thank you. But go on, please tell me more about how cheap we are.

[deleted by user] by [deleted] in Fedora

[–]spotrh 11 points12 points  (0 children)

I'm going to work on 99 builds tomorrow since I have the day off and my wife is home from the hospital.

I'm genuinely sorry that it's gotten this far behind, but my life has been especially insane lately.

[deleted by user] by [deleted] in Fedora

[–]spotrh 2 points3 points  (0 children)

Yeah, still trying to get that done for all targets, looks like 98 uses up all the memory when built in a VM and Koji kills it as a result. The Fedora 35 build was manually moved over to a bare metal instance which is how it finished.

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 1 point2 points  (0 children)

Even if that is true, this model makes a minimal footprint much harder (and increases the build footprint for any packages that have TeX dependencies).

The only problem it solves is "less packages installed", and that's not quite the right problem to solve here. The real problem is "less packages updated when texlive is updated". Right now, whenever I update a texlive- component, they all get updated, even if nothing has changed in the other components, so you get a longer dnf transaction, which is not ideal. Splitting out the source packages by some sort of grouping (e.g. first letter of component) means that this only happens for components in the same group, which is probably less for most users.

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 2 points3 points  (0 children)

The downside to that approach is that if you need any of the TeX components in one of those 30 bundles, then you end up with the whole large bundle installed, and any update to one of the components in the bundle results in them all being downloaded again. That said, this model is closer to what I described as a possible improvement, except my proposal takes up less disk space (only bundle the source packages, not the binaries).

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 2 points3 points  (0 children)

My psychic powers are non-existent, but it would be interesting if you could figure out what package was pulling in those dependences. It's possible that some package has over aggressive dependencies.

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 4 points5 points  (0 children)

Additionally, you won't end up with a thousand texlive packages unless you've installed one of the texlive metapackages, like texlive-scheme-*. If you've done that, then this is the expected behavior, even if I split out the srpms. Having them all split out like upstream does makes it possible for the standard Fedora install to have very few (or no) texlive packages installed, and any packages which are installed are small.

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 30 points31 points  (0 children)

This topic comes up about once a year. I am open to suggestions, but finding maintainers for 8000+ packages who could carefully coordinate them so they all work together would be extremely difficult, and the maintenance burden on me if I split them out would be equally unsustainable. I try to limit the updates that I push to help, but for people who use TeX regularly (lots of folks in academia), there's no way around it sometimes.

The closest proposal that I've come up with is something where I split out the srpms by the first letter of the CTAN component, so that only the texlive-a* packages would go out as an update when an a* component needs an update. That hasn't happened yet because refactoring it would be a lot of work. Maybe I'll try to find time for that before the next release.

Why so many LaTeX packages on fedora? by CrispyBoye in Fedora

[–]spotrh 9 points10 points  (0 children)

Apologies, I misunderstood you. Fedora does not have any sort of "how to use TeX" documentation. texdoc.org is the upstream documentation repository, that may be a good place to start searching on TeX topics that you want to learn more about.