you are viewing a single comment's thread.

view the rest of the comments →

[–]weavilsatemyface 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (2 children)

I don't know how to explain it to you.

That's because you don't have a clue what you want. You don't want a ready-made solution (Webtrees), you don't want a custom-made solution because its too expensive, you want something that allows people to go to a website and record family trees and genealogies (ie a genealogy program) without it being a genealogy program. That's like saying you want something where you can roast and bake food but not an oven. Or somewhere you can stand under a shower of water to wash but not a shower or a camp-shower.

You have zero understanding what is involved in building a dynamic website, zero clue about what sort of features you want, and yet you are sure that its just an hour's work.

I reckon a consultant web application developer would need to spend about 4 or 5 hours with you just to nut out the core functional requirements, and even then, you'll end up changing your mind once you start using it.

[–]Canbot 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (1 child)

That's because you don't have a clue what you want.

A simple web app where anyone can add names to a tree.

If that description makes you say "that's not simple" you are either stupid of full of shit. I am asking for something simple. The fact that devs who claim it isn't simple try to justify that claim by listing all the complicated shit they want to add only proves that they are shisters. I don't want any of that "functionality" I want something simple. If YOU don't know how to make a simple program that is YOU problem. You are either stupid or inexperienced.

zero clue about what sort of features you want,

There is that bullshit again. You just want to tak on all kinds of extra shit to claim it is complicated, then claim I want that shit. Fuck off. I was very clear about what I want. You just dont like that it is a very very short list.

[–]weavilsatemyface 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (0 children)

A simple web app where anyone can add names to a tree.

So the business about "hyperlinking to a text file with more info about the person" is no longer part of the requirements. Good, because allowing random people to upload random files to a webserver without taking precautions is an astonishingly risky thing to do.

So, anyone at all? No authentication? You'll be happy to allow random trolls half way around the world to add random text into your tree? Cool.

You're happy to have no data validation? So people can hack your website by adding, say, 15GB of text to the tree as one single name, cause a buffer overflow, and hijack the computer? Nice.

"Oh that's not what I mean, of course you need to work out how to do it safely and reliably, and avoid network errors and data corruption even if the internet connection is lost halfway through an edit, and make sure the data in the tree doesn't get corrupted, and include some sort of user authentication, and all the other things which I haven't even thought of. How hard could it be?"

This tree... is it supposed to be displayed as a family tree, or just dumped as a block of undifferentiated text?

"Of course it has to be displayed as a proper tree, and look good even when the window resizes or if the user doesn't have the right fonts. It doesn't need to work on a mobile phone, just desktop, because I know that's about 100 times more difficult. Oh also don't worry about making it work on all common browsers, everyone can use Internet Explorer and like it."

If YOU don't know how to make a simple program that is YOU problem. You are either stupid or inexperienced.

Since you're so smart and know so much more than actual web developers, you should just do it yourself. Surely you've spent more time bitching about this than it would take a genius like you to actually program it.