I wanted to announce this on April Fool's Day, but just couldn't make the timing work.
Thank you for not doing that. Releasing a wacky feature on April 1 is funny. Discontinuing a service that people might rely on is distinctly un-funny.
I don’t actually think it would cause any problems personally, but I’m astonished at the flip dismissal of a “few support calls”.
FTP is a pretty clunky protocol: it's round-trip heavy, not friendly to NAT on the client-side when you don't use PASV, not friendly to firewalls on the server-side when you do. I'm not sure what benefits there are to it these days.
A file server that supports static serving, uploading
MIT/Apache-2 in Rust
It works not only with ftp but sftp, s3, webdav and pretty much any other storage backend you can think of.
I remember having this problem with Gmail's "1GB for everyone!" April 1 announcement.
AF is a day with a mix of corpos trying So Hard To Be Cool (remember this shit? https://www.theverge.com/2016/4/1/11344044/google-gmail-mic-...) and plainer-than-usual disinformation campaigns.
The only redeeming thing about that day is I get to have an excuse to not be reachable for a day and can be disconnected for a while. Hopefully my loved ones don't end up in the hospital on bad timing.
https://archive.google.com/tisp/index.html
As with any prank or joke there is a skill and art to telling a good one. But I don't think we should let bad pranks outlaw humour in general.
> #6 Insert the TiSP installation CD and run the setup utility to install the Google Toolbar (required) and the rest of the TiSP software, which will automatically configure your computer's network settings.
As well as some less subtle jokes as well :)
Bring back Google TISP I say.
https://www.leevalley.com/en-ca/shop/tools/hand-tools/markin...
It's still running because Subversion has better CLI.
PS The joke is not that funny when it lasts for 13 years. Ha-ha, how funny (not).
A few different SVN -> Git migration tools failed to migrate a large legacy repo at a previous employer. I thought I was doomed to be stuck on subversion forever.
It was GitHub's migration that finally worked and got us migrated across.
Funny we were only svn because I had previously been part of an effort to migrate them to svn when I'd joined a few years prior because before that they were using an old TFS system where developers would block each other by checking out files which would lock them for the whole repo.
I knew that switching immediately to git would have been too much of a culture shock so I got them over to a CVS where people could at least work independently first. ( I also have a soft spot for svn anyway, I think for many small teams it works just as well as git with fewer opportunities to shoot oneself in the foot. )
[1] https://docs.github.com/en/get-started/importing-your-projec...
heh heh heh, yeah nobody
Similarly, I added support to del.icio.us for color: urls for april fool's. It worked, correctly, everywhere.
Obviously it's unimportant compared to the rest of the post, but, in case you like to know, the feature is your brainchild. You would be its brainparent, I guess.
I have to point out that you've reversed the meaning of this word...
I imagine some of those are overcome by enforcing heuristics (e.g. the branches/tags/trunk hierarchy is mandatory and has business logic run based on it), but I'm really curious if there was ever a more detailed writeup on how it works?
We released this feature and published the announcing blog post, on April Fool's Day, 2010. I remember demoing it to the other GitHub guys and saying how funny it would be if we made this an April Fool's day post as though it was a big stupid joke but then it actually completely worked on every repository we had and we all thought it would be great. Until nobody believed us. Which in hindsight we should have seen coming, since that was the joke, but nobody actually tried it. Then people tried it and it worked and they thought it was a trick or something.
It was really helpful for people migrating from legacy SVN based systems to us (CI and stuff) but I'm surprised to some degree that it's still running 13 years later when nobody is really facing that issue anymore. And I'm still undecided if the joke was worth the massive confusion it caused. But if I'm pressed, I would say that I would 100% release it on April Fool's Day again.