Skip to content

[CONTENT REQUEST] How hard should newbies have to look to unlock what words constitute the IPFS acronym? #2015

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
tscahill opened this issue Mar 29, 2025 · 3 comments

Comments

@tscahill
Copy link

tscahill commented Mar 29, 2025

After a lifetime working with emerging tech, I've understood that a project says almost as much about its quality and integrity in what is missing from its documentation as does what is included. For instance, in the 80's and 90's, you would never find in Microsoft DOS update documents the explicit statement "DOS ain't done 'till Lotus won't run". But we all knew that an essential feature of that upgrade roll-out would be many hours on the phone with Lotus engineering to work around the deliberate anti-competitive bugs Microsoft implanted in each release in an effort to extinguish that competitor. Each delay in getting those 1-2-3 spreadsheet patches out cost another big chunk from Lotus' user base. (Lotus' ability to survive until IBM bought them out is a testament to the skill and quality of their management and employees, if not so much their legal department's grasp of civil court, and their seeming inability to make anything of the mountains of evidence their engineers dug out of Microsoft code. You'd think that with IBM's profound familiarity with anti-trust law and consent decrees, they could have put together a devastating suit against that Richmond, Wa. company).

Of course, Microsoft always took great pains to gently coax its users through the learning curve. They never ever failed to mention, like a skipping record, that DOS was short hand for "Disk Operating System". I mean, really? You have an introductory document, the first one showing under the Docs' "Basic" heading, called "What is IPFS", and you don't say what its full name is. You don't say what ipfs is. Is this an ongoing insider joke? Subconsciously a bit elitist, perhaps? Sure, we all LOVE acronyms, but their utility is diminished if a shared understanding of what the acronyms are short for is missing. Do you have pride in your project, or what? If you had a marketing department, they'd be beating you over the head and shoulders (figuratively, of course. HR was just one cubicle over) with revisions to the documents, and everyone knew there was a serious demerit badge handed out when a business school grad corrected a technical screw up in engineering.

Consider this content request to be your marketing demerit badge. Wear it proudly.

I remember reading in various places about something called the "Interplanetary File System". Is this that? It might be. Or it might be the "Insiders Preferred File System". Or maybe it is the "Intelligent Professionals Falsification Substrate".

It might all be painstakingly laid out right under my nose, but this is the second time in three years, that I've played newbie to see if I could find it spelled out. Yet, I've put my time in. I'd rather go grab a second coffee and tell the bosses that the project documentation is deficient, than continue to check beyond the obvious places for something that should be first to be spelled out. Literally. "

Copy link

welcome bot commented Mar 29, 2025

Thank you for submitting your first issue to this repository! A maintainer will be here shortly to triage and review.
In the meantime, please double-check that you have provided all the necessary information to make this process easy! Any information that can help save additiona round trips is useful! We currently aim to give initial feedback within two business days. If this does not happen, feel free to leave a comment.
Please keep an eye on how this issue will be labeled, as labels give an overview of priorities, assignments and additional actions requested by the maintainers:

  • "Priority" labels will show how urgent this is for the team.
  • "Status" labels will show if this is ready to be worked on, blocked, or in progress.
  • "Need" labels will indicate if additional input or analysis is required.

Finally, remember to use https://discuss.ipfs.tech if you just need general support.

@tscahill
Copy link
Author

PS: I feel it only fair to disclose that I had a lot of fun writing this request, and I hope you have some fun reading it. But please, write: InterPlanetary File System, 100 times on the blackboard.

@2color
Copy link
Member

2color commented Apr 2, 2025

Fair point. Fixed in #2016

@2color 2color closed this as completed Apr 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants