5 ms·
Show HN: Ofelia – a simple job scheduler ready for Docker
- discordianfish 10y agoI'd be careful with that name/reference. Without implying any bad intent, naming your job scheduler after a female office assistant that being made fun of for being obese isn't a good idea. If the project gets attention, this will get attention.
- fern4lvarez 10y agoWell, where you see a "female office assistant that being made fun of for being obese", Ofelia is no more than a nice character from a very famous Spanish comic, "Mortadelo y Filemón".
- rexpop 10y agoHuh, I thought Ophelia from Hamlet.
- jwkane 10y agoI assumed the same, figured it did its job then killed itself.
- skeptic2718 10y agoWhat a time to be alive. Who is this person you speak of? Google doesn't seem to know anything about a fat office assistant named Ofelia.
- sheraz 10y agoIt is referenced in the last line of the readme.
- mcuadros 10y agoAs explained in the README, is a character from Mortadelo and Filemon[1], she is a office manager and I though that was a good simile to a job scheduler, obviously the intent is not make fun of the fat that she is fat. [1]https://en.wikipedia.org/wiki/Mort_%26_Phil https://en.wikipedia.org/wiki/Mort_%26_Phil
- discordianfish 10y agoI understand this and said that I'm not saying there was any bad intend. I'm just saying that some people will feel offended by this, so if this gets attention there will be people pointing this out. This makes me wonder why I'm getting downvoted though. Is it because people don't believe it's right that I point out that people might get offended by this? Or is it more because people don't like that other people get offended by this?
- wyldfire 10y agoIt's likely the combination of the two. And a third option: folks who didn't read what you wrote closely enough and assume that you espouse those views. But to be fair to the first group (who "don't believe it's right that I point out that people might get offended by this"), having a reflex towards censoring topics/names/conversations that might make others uncomfortable is itself problematic IMO. The domain of all-things-that-might-make-others-uncomfortable is vast, and we should have discussions about subjects as they come. For the record: I think you were genuinely trying to be helpful and don't deserve downvotes.
- smolav 10y agoSo do you think that any fictional character that weighs more than X kg should be not be represented anywhere? That is offensive.
- throwanem 10y agoI get that this is not Vixie cron and has a little syntactic sugar for executing commands in Docker containers, but I'm not sure what else it offers, and I'm really going to need a very good reason to consider replacing a thoroughly battle-tested crond with anything, new or otherwise. I don't see that here. What am I missing?
- mcuadros 10y agoI created Ofelia, being getting Vixie crond inside of a container is a nightmare (at least when I started the project, 1 year ago), with Ofelia is simply tasks.
- tedmiston 10y agoI'm currently doing scheduled Docker containerized tasks via Airflow. Though the setup is a bit more complex at first, working in DAGs also simplifies my code when one task depends on one or more before it. Is this intended to compete with a setup like that?
- mcuadros 10y agoNope I don't want to have any complex like a execution tree, this is just a small replacement of the kind of jobs you want to run with cron
- chukye 10y agoWhat is the problem with cron? It's just too old for you guys?
- wyldfire 10y agoThe author tries to answer that question. From the README's "Why?" section: > Vixie's cron works great but it's not extensible and it's hard to debug when something goes wrong.
- eb0la 10y agoVery interesting. I would like to see something in the future with support for approximate times, like launching something about five minutes. Why? Because sometimes you don't want all your jobs to start at once. Just moving one job some miliseconds ahead of time will make a whole server to handle load better