Ok, I keep thinking about the $6k figure that @Puttitout mentioned in his thread.
For some reason I'm not seeing the costs here.
1. Bandwidth
2. Hosting
3. Cloud flare
4. Dev time costs
5. Legal ???
But we don't know because he didn't come out and say what it is in reality.
So let's say that we have enough people here who could help with programming. Depends on the language.
We have people who could help with server management.
Those who can't or are afraid of don't can and are probably willing to click a few ads per day.
Member management can also be done by a committee but ... Umm ... Yeah ... I get it. The point is that we can source this too.
But !!! I'm gonna say that he wants out of his day job and make this go big like Reddit. We are that close.
So, let's be a bit pragmatic here ...
Nobody likes .net so we go to another language maybe one that has the most goats able to work in; screw the ideological argument of what language is best -- just get the most guns on board.
Once the language is chosen, decide if a framework fit our needs.
Then we move to project manages who lay out a time line and just keep an eye out for areas that aren't staying on track.
I don't see why voat can't be converted to another language within weeks. I do laravel work and could probably have the majority in place within a month if I didn't have to go to work. The database structure is set, the core functions are all there so it's just rewriting those functions in the new target language. Some parts tend to JavaScript / node really well and others need a back end for api endpoints.
Once could starts getting submitted we get the DB guys to evaluate queries. And we get the security guys to hammer the could for all possible entry vectors.
How many people are we technically looking at? Max 20, more likely 10.
The biggest issue is starting paralysis and arguing about what language to use. The project managers can focus on functionality and ranking them in order which helps the coders to stay on target.
Once a beta is in place, we start looking at the marketing group to push for advertisements and social media spamming to pull in more people to the site. Ads can work and I think many of us can live with that ... Maybe have a on going outside link to an Amazon affliate that we go to before shopping at amazon. This could and probably should be a separate site with no voat branding to keep it low key.
Finding a hosting company can't be that hard and I can't see why a $250/month machine run everything. Bandwidth and content legality is the big problem.
I have no idea about cloudflare but I'm sure somebody here knows about this and we try to keep those costs down and still stay secure.
Writing all that out it makes me wonder why the community hasn't been called upon unless it's a business thing which is cool by me because all the work put into this site does deserve some kind of payout.
What do you all think?
view the rest of the comments →
elcob32 ago
For the record I like .Net, if there is a way I can contribute to the Voat code base, I'm on board.
WhiteRonin ago
voat has a github repo ... nobody has been interested in it, it seems ...
I've actually heard boat loads of good shit about .net and I have been on and off on learning it but just too spread out to pick up another language unless it means I'll be able to turn into a monetary advantage. I'm a M$ hater but I will admit that when they do good they do good!
elcob32 ago
I didn't say I'm an M$ fan. I develop in Mono on Linux, but M$ bought out Xamarin so thats M$ now too. Anyway, I've been using it since .Net was in beta. I can do pretty much anything in C#.
Dark_Shroud ago
I was just looking into Xamarin. Any idea if there is demand for it at all?
elcob32 ago
Not really. Most companies writing .Net code use VS and insist that their employees do as well. I have a small web development firm of my own, so I make it work. Don't get me wrong though Xamarin Studio and Mono are both incredible IDEs.
WhiteRonin ago
I don't care even if you were because I've grown past those silly games.
I am sort of envious since I should have made the move years ago to C# since I'd be making way more money than now.
elcob32 ago
The money is why I learned. There were way more jobs for C# devs than any other languge in my area at the time.
WhiteRonin ago
A perfectly good answer! Bravo and smart as fuck to do that! Java and .net are the local go to languages nearby me. However, I'm a php guy ... for the better and for the worse!
elcob32 ago
Ouch. There is a lot of php out there, but not much money in it.
WhiteRonin ago
There is and you are correct! There are a lot of jobs out there but the pay isn't that good. I could easily walk away with 20-30k more IF I knew java or .net. UGH!
Knights_of_the_14 ago
Give Scala a try, it's a functional programming language that you can also write as normal Java as it all compiles down to java bytecode. It's got a strong growing community and a good web framework, easy to learn too.
Also jobs are growing for it as well
WhiteRonin ago
I'll take a look at that. Thanks!