Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Jitsi works pretty okay if your connection is stable.
Kurento, am I right?
@frankot Yeah, keep repeating that OSS mantra like the good fanboy. Have you ever tried it yourself? For just about every problem I've had I found an issue from a few years ago, and most of them were closed with nothing but a comment saying something like "Blocked by X" (with X done long ago) or "See [dead link]" or "Planned for [a version released 2 years ago]". I've even found (and tried) a bunch of stale / dismissed merge requests which solved some problems after merging & building them manually, yet they've been there for a long time without being accepted. Besides, some projects only have a locked SVN nobody can contribute to.
Not to mention complex environments and lack of build instruction on a project with 3000+ files in 10+ languages, yeah right I'm going to spend weeks setting it up and figuring everything out just so that my merge request gets ignored like so many before me.
You know what, I discontinue my projects on the solely reason that I know this repo is shit and no one will use it. Give it a star and change my mind.
@hitko well, most such oss is free to use, as in you do not pay for it.
That means that unless you contribute to it you actually cannot make demands.
They offer their work for free and on shit on them for it, not really the best way to motivate them.
Many projects are started as a hobby and maintained in spare time, often its external contributions that add the extra nice to have features and that help the project to spread.
So if you cannot find any good oss video conference, pick one and help them be a little better, your help can be what makes the next one select it and do their contribution and once more get involved you get payback in a better product.
Problem is that project that is more niche often have a hard time to get support as many hobbyist do not have a need for them and therefore do not spend time helping them.
@Voxera I've explained a part of the problem in a previous comment, i.e. projects being too complex / lacking directions for someone from the outside to contribute to, and project owners ignoring contribution. I'm always willing to contribute to a project if it doesn't take me days just to set up the build environment and figure out where my code should go.
To address the other part, almost every solution I've tested (well at least the main ones, I tried a bunch of wildcards before finally giving up) has a hefty backing from some company which provides commercial support & features.
sleek32091ywell thats why its open source. too crappy to charge for it
@frankot I totally agree on that part; I'm complaining more about the mentality of OSS projects than the software, e.g. "We demand 100% test coverage on merge, but we don't need to automate build because Joe has it all set on his machine already and we can just message him on Slack. Also we need to test each commit manually on our machines, so we won't merge it until we feel like building it for half an hour." Or maybe it's "We never bothered decoupling UI from the rest of our code, so we'll just keep that crappy look until people forget this product even exists. Yay time well spent!"
molaram46521yThe moment i’ve stopped using any open source libs or gems when i could roll my own within a reasonable timeframe, that very moment my time spent on google and SO dropped by some 90%.
It takes some time to figure out how to quickly evaluate whether a piece of oss will work for you or just waste good hours of your your life on debugging shit errors or figuring out how some counterintuitive “feature” works
@Voxera I know, I know... The paradox here is how
- so many people advocate it over paid software, yet
- they acknowledge you get what you pay, yet
- they say it only takes a bit more effort to set it up, yet
- they don't account for that extra time in the final costs, yet
- they say how OSS developers take their valuable time to offer something for free, yet
- they don't recognise how a decent project structure and processes would allow everyone to spend more time on valuable contributions, yet
- they enforce "good practices" like test coverage, yet
- their code still fails at some basic real-world use cases, yet...
I wouldn't really care too much if I only had a bunch of crappy OSS alternatives to choose from; at worst I could say "This paid thing has these important features OSS doesn't." Now I have to make it work with OSS because it clearly offers all crucial features and there's no way I can explain how fucked up maintaining this thing is to a non-tech person.
There are some proprietary solutions that are Bullcrap as well. Does that make proprietary solutions bullcrap?
Does a bullcrap software written in Python makes all software written in Python bullcrap?
Please stop generalising.
Yes there are many OSS that are terrible - but a substantial number of them are as robust as one can be.
Welcome to my world !
Then you test all the commercial versions and find them just as crap..
This is why this is also on my todo list to write my own..
Also, FAX software, does no one make any that works ?
Well, I used to have one, then I got a PC without an RS232 port and have yet to find a working USB to RS232 adapter that works correctly..
But said FAX software is copyprotected... no pirated versions on the web either.
The lifetime support option, no one replies to emails, and the phone just rings..
Maybe they don't exist anymore !
Was the only one I found after testing every single FAX product out there which worked well.
Not that I need to send FAX's often these days, just sometimes its the only thing some companies will except !
Normally I'd say "Contribute if you don't like the current state".
But I won't, because Linux development has been so much fucked over the last years, mainly be GNU and systemd.
Everything now depends on logind, Glibc, Bash and systemd-units.
Especially new developers won't follow standards for compatibility, because these projects don't follow them too.
The big distros also don't get tired spreading that bullshit, infecting newbies before they get the chance to learn it properly.
hjk10134841yFinding the perfect publishing model is like finding the perfect programming language. In some areas and situations it works really well in others it does not. As you may have noticed. Creating and maintaining a project alone takes a lot of effort. If there are a lot of beneficiaries. Even corporate contributions because either open source is required for security, adaptation or no viable/affordable closed source solution available it tends to work really well. It is where all the prominent successes come from. Another reason that is under utilised in my opinion is when a problem/field is to complex it should be a collaborative standardized effort that benefits all and moves it along.
The Linux kernel is an example that bit all the spots.
There are obviously a lot of situations where open source projects are just enough to satisfy the creators needs.
There are a lot of situations where keeping software proprietary is in the best interest to the company and thus to everyone (else the well working solution would not exist). That still hurts as an open source fanboy but can't see it any other way.
Yes some companies will insist you can only change certain things if you fax them a signed letter of authorisation to their fax number.
And some companies, their only communication point is their fax number.. (eg. no email or phone numbers available, or physical address if you happen to live close enough to bother them !)
I used to have an account with an email to fax company, but it has since closed and all the other ones I've tested, the fax arrives in such a poor low resolution as to be unreadable !
That's if it arrives at all.. (Since some fax machines are touchy, and a lot of fax modems are not good with touchy fax machines.. V.Everything modem with Fax works with everything I find !)
coookie6This project must have taken a toll on this guy
jdatap41% of OSS: “I came across this very common issue which is a pain in the arse, I pulled together this awesome...
linuxxx5Before anyone starts going batshit crazy, this is NOT a windows hate post. Just a funny experience imo. So I...