It's been a massive undertaking but today is a significant milestone for Voat and Voat's future.
Minutes ago was Voat's first full successfully rendered page running on ASP.NET CORE 2 Preview 1.
Proof:
https://imgoat.com/uploads/6d767d2f8e/21939.PNG
Edit: This is also Voat running against PostgreSQL as well, so basically an entirely Open Source stack. Pretty neat.
We still have a ton to do to get a preview build up and running but the todo list below is what we are concentrating on next.
TODO LIST:
- Continue fixing View compilation issues (In .NET CORE we use the publish feature to produce a compilation error list)
- Figure out some framework issues such as
Thread.CurrentPrincipal
async/await
incompatibilities that are breaking unit tests. We have put these on hold right now as they are potentially larger issues requiring moderate to significant refactoring. This commit shows this issue if you want to help
- Fully port login functionality to Asp.Net Core Identity as well as sync schema information to match updated identity tables.
Soon
If you want to hop in and help: https://github.com/voat/voat/tree/Core (Core Branch)
What are these words being spoken?
ASP.NET Core is an open source web framework for building modern web applications that can be developed and run on Windows, Linux and the Mac. It includes the MVC framework, which now combines the features of MVC and Web API into a single web programming framework. ASP.NET Core is built on the .NET Core runtime, but it can also
be run on the full .NET Framework for maximum compatibility.
view the rest of the comments →
Disappointed ago
https://imgoat.com/uploads/6d767d2f8e/21948.png
Will be stealing this.
SaneGoatiSwear ago
they have done so much more to shore up the behavioral manipulation controls, it's not even funny.
this is full SJW. go ahead and read: https://github.com/voat/voat/tree/Core/Voat/Voat.Business/Rules
facevalue ago
I'm pretty new here, so I don't have much clout, but you strike me as absolutely looney and I enjoy reading your crazy ass posts. Don't ever change, you marvelously insane goat.
Voopin__Voopin ago
sup facevalue.
I have a fairly long history with sane. He's a pretty cool guy when he's coherent. He makes a lot of good points.
I had lengthy discussions with him in the early days of voat regarding the oligarchy, the founding fathers, the deep state, etc.
Sane does not like any SJW bullshit, nor anything that could REMOTELY be construed as SJW bullshit, even out of context. In this regard, I support him.
When BOTH of our admins disappeared for a few months in 2016, he was sounding the alarm. (and rightfully so)
There was never any explanation, and with the shitstorm that ensued, why couldn't the admins say ANYTHING? Like "im on vacation, calm your tits." <--- @Atko was the creator of this site, a former admin, and he actually said "calm your tits" to a voater. Shit was hilarious. I just dont remember the context.
anyways, the hivemind hates sane now. I will upgoat him every time he makes a good point, or is contributory. I won't upvoat him when he latches onto top comments and spazzes out. But hey, it's free speech and he has the right to fucking say it.
@Sanegoatiswear sup sane. :)
edit: clarity on tits statement.
facevalue ago
Yeah he obviously isn't very popular in general. Hell just look at how well my comment was received. I find it difficult to understand what he says or what his stance is in most of his posts - I typically get "fuck everyone, here's some off the wall shit" as the gist. Always interesting to try to decipher though.
SaneGoatiSwear ago
lol you could try having meaningful discussion on a subject with me. private messages will still work as long as i'm above the censorship line of 100ccp.
facevalue ago
Well for some reason I thought your comment reply was a PM. Whatever, I'll leave my response as is. I am always open to alternative opinions and will enjoy reading your response, if any.
In short, the downvoating on my comments regarding you have only made me more interested in your response. Feel free to PM me or respond here.