This is now in the final stage of testing (kinda)! Voat aka Voutlingres is now running on Debian against PostgreSQL
FULL OPEN SOURCE STACK
Please note that we do still have some case sensitive bugs. We plan on addressing all case issues in a future commit, so for now, only report casing bugs if they cause the site to malfunction.
Voat has released an alpha version of our ported code base (aka The Port, Voat Core, Voat on .NET Core 2, etc). We are calling this the "Preview" version and it is the code base that will define the future of Voat. It may look the same on the surface but is running on top of an entirely new framework so everything needs testing.
We posted a teaser yesterday and a lot of users started helping test. We did not feel the code base was ready for wide user testing but we were wrong. It is much more functional and stable than we had originally estimated. Because of this we are going to open the site up for formal unit testing.
This code base supports four unique environments (Listed in the order they will be tested):
- Windows OS / SqlServer *WinSql Port[al] Badge
- Linux OS / SqlServer *LinSql Port[al] Badge
- Windows OS / PostgreSQL *WinPg Port[al] Badge
- Linux OS / PostgreSQL *LinPg Port[al] Badge
- Production Ready (Stage)
Because of this we will need to test each deployment separately but will only be actively testing one configuration at a time. When we have fixed all the issues present in the current environment we will convert to the next environment, this way we can isolate issues in a controlled matter. As time goes on, we will discover less and less issues.
Current Preview Site Configuration:
- 5.Production Ready (Stage)
Preview Site Location
Bug Reports & Badges
As is customary to Voat, we will be badging users who help test and then follow up with bug reports when they find issues. To keep track of these reports it is important that you submit a FORMATTED post to v/voatdev so we can segment what is an issue with the live site vs. the preview site.
If you find a bug at the preview site submit it using this link:
If you have already posted bug related posts to the preview site or in v/voatdev, please resubmit using the above link. We cannot keep track of everything submitted using adhoc means and we don't want you missing out on badging and goodies you can earn from your help.
Preview Site Details
- No data is carried over from live voat so you will have to create subs and register accounts
- Preview site is configured to show developer debug info when an error happens (aka ugly errors)
- Do not use your real password at the Preview site incase of a security issue with the code base and it's not SSL protected
I need one or two volunteers to help verify bug reports, provide more details if needed, and flair posts concerning the preview site. If you have some time and an interest in helping keep this process organized for us, please let me know.
@PeaceSeeker has taken over this responsibility and is doing a fantastic job.
This code base is very important to Voat so anyone helping to get this new code up and running is very important to Voat also.
It's time to break things and earn badges (what else is there in life?).
Thank you everyone.