I mean you’re not wrong 😅
I mean you’re not wrong 😅
I’ll take it in for a tune up :P
Bloat and coersion from canonical when using Ubuntu.
Also I hate typing mount on my home machine and sifting through a sea of mountpoints.
You’re right, I’m being judgemental about the English stuff… I think Im just especially suspicious of software that is written by people who clearly have the skills to pwn my machine when the software has access to ring0 and is used to boot and install entire oses. It’s a malware gold mine. Even if the project is completely on the level, it’s a high value target for adding malware because of the level of control you get over a machine (just like grub or syslinux of course, I’m mainly thinking about iventoy for that point). Plus as an American I’m definitely automatically more suspicious of software from China :/ not great but it’s true.
I think what you have is the perfect amount of complexity, and easily extendable. I use callbacks like this all the time in my code, but also my users are part of my team at work so they don’t have far for help when the callback API isnt clear :P most of my users dont even know callbacks are a thing.
If your list of supported events gets large or you want to cheaply support future changes to the server, you could pass all event names and data through a handler callback and make users handle multiple event types.
One of the things that makes plain callbacks nice is it’s an easy way to let your users decide how they want to integrate with your library. If your callbacks are called from a background thread, it’s up to the user to figure out how they want to pass the event to other threads. Async users can use their runtime of choice to submit tasks from a callback.
Kind of silly since python is basically source code in wheel form, but you have the package on pypi listed as gpl3 but don’t provide a source repo link.
Also, I write worse code than this and get paid a lot for it :P don’t sell yourself short
I would import whatever functions you want users to use often in the init script of the ogsapi module … But idk python packages are all over the place with stuff like that, it’s definitely not required.
The sketch factor on this software is over 9000. I would never run it
That site gives me sketchy vibes. Lol maybe because one of the nav items is just named “Document”
Foss software for everything that’s a one click install got me. I’m surprised msft doesn’t make Winget more visible
Ya since I also run xwayland :P
My biggest problem with it is forgetting which system I booted into when I use the same desktop environments :P and yeah configs can get out of date and inconsistent but I usually just blow them away since I’m not into customizing my desktop much
Looks like Ubuntu will be going the way of Reddit
I’m interested in this as well. Also is anyone using libre accounting or crm software? Gnucash seems legit, I’ve never used the foss crm stuff but it also seems good from the outside