People who love Ubuntu, tend to love Ubuntu.
A very long hiring process pretty much ensures the only ones still waiting around are the ones who really want to work at Canonical.
They are being extremely deliberate with their length hiring process.
However it is true, it's not a universal thing of course.
because i usually use xpdf for pdf files and ubuntu dropped it https://askubuntu.com/questions/1245518/how-to-install-xpdf-...
i was skeptical about ubuntu's business prospects when mark pitched me on it at the ceo conference in 02004 (he was attending, i wasn't) but i've always thought the distribution was pretty decent, and the company's behavior has also been excellent. a couple of my friends have worked there and had no complaints. i would have no hesitation about working there unless i had a better offer on the table
but i'm definitely not a die-hard ubuntu fan
Most available top-tier talent can land a job in much less than 81 days with much less effort at much more prestigious places... and they won't wait around for an average offer like what will come from Canonical.
By dragging out their process, Canonical either intentionally or unintentionally limits themselves to people who really just love Canonical and it's mission (and/or people like Mark). Additionally, this lengthy process ensures the most desirable candidates self-eliminate from the pool due to accepting offers elsewhere in the meantime.
like, yeah, if i had just been laid off and i was trying to get two or three offers on the table at the same time so i could choose between them, getting me an offer in a couple of weeks instead of three months would be crucial
but usually when i've interviewed for a job, i've already had another job
Probably not. Unless you really just wanted to work at Canonical (the dream job opportunity thing).
None of this is to say Canonical isn't a fantastic workspace. It's just a comment on their hiring process and possibly missed opportunities. If you're looking for top-tier talent, it would behoove you to move fast.
FWIW, Ubuntu only didn't ship xpdf in 20.04. It's back in 22.04. Looking at the history of the package in Debian, it looks like it was on "life support" for a while in Debian by people I recognise as Ubuntu developers, but then also got removed from Debian testing for the same reason. However Debian didn't have a release at all in 2020, so it didn't miss a Debian release like it missed an Ubuntu release, and a new maintainer arrived to look after it again after that so it got fixed in time for Debian's 2021 release.
IOW, it was just a matter of timing of releases and the absence of a maintainer in both distributions for a while, rather than some weird Ubuntu decision.
Having said that, Ubuntu does tend to focus on evince, so that would explain why it didn't attract a replacement maintainer quickly from the Ubuntu end.
It seems a bit of a weird reason to change distribution over anyway, which is why I thought I'd explain the details :-)
a more rational person would have compiled xpdf from source obviously
I appreciate that this is all a non-trivial exercise for someone not familiar with the tooling though.
Today? I couldn't care less about whatever Canonical is up to. I don't know if the tipping point was when they put ads in the frigging desktop or if it was just a slow but persistent decline in quality
It seems to me that Canonical doesn't care about desktop anymore (does anyone remember bug #1?) but is focused all in on servers. Which I suppose pays the bills, but resulted in Canonical burning an immense amount of goodwill the last decade+
Maybe they should spend more time hiring people that actually make competitive applications against Microsoft than die-hard nutjobs who think waiting a year to work for an open-source company is a good idea.
Microsoft might not have 70% of the desktop market if they'd done that.
Apple managed to claw back 15% of the desktop market to 20% with their BSD-clone OS, and it still has garbage software compared to what's available on Windows, but at least it's a start...
> $X bad on purpose
> $X is made to appear bad for those who are not die-hard $X fans
You just invented a consipracy theory that has surprisingly huge explanative power in modern world
Their lengthy process might mean they don't get your typical fast-flying FAANG engineer, but it does mean they get someone who's a die-hard Canonical fan.