River: I didn't think you'd come for me. Simon: Well, you're a dummy.

'Serenity'


Buffistas Building a Better Board ++

Do you have problems, concerns, or recommendations about the technical side of the Phoenix? Air them here. Compliments also welcome.


amych - Mar 30, 2018 5:46:52 am PDT #4067 of 4671
Now let us crush something soft and watch it fountain blood. That is a girlish thing to want to do, yes?

Nice. I heart postgres, mostly for that.


Gudanov - Apr 01, 2018 4:24:28 pm PDT #4068 of 4671
Coding and Sleeping

Beta board is going to me messed up for a bit as I deploy thread search.


Gudanov - Apr 01, 2018 4:55:20 pm PDT #4069 of 4671
Coding and Sleeping

Beta board is okay again. Thread search has been implemented and the query used for reading threads has been fixed and optimized to reduce database reads.

Next up is some work on user profile settings.


Gudanov - Apr 02, 2018 6:44:00 pm PDT #4070 of 4671
Coding and Sleeping

Another update to the beta board. User descriptions now support the same formatting as posts. The setting for the number of posts to display per page has been moved to the 'View' tab of user profile settings. On the same tab you can now select the time zone used to display post times (one of the few brand new features).

Next up is implementing the UI for displaying and navigating thread folders. That's the last issue for the version 0.2 milestone :)


Calli - Apr 04, 2018 3:32:38 am PDT #4071 of 4671
I must obey the inscrutable exhortations of my soul—Calvin and Hobbs

That's the last issue for the version 0.2 milestone :)

W00t!


dcp - Apr 28, 2018 7:58:46 am PDT #4072 of 4671
The more I learn, the more I realize how little I know.

Do we need to be concerned about GDPR compliance?


Gudanov - Apr 28, 2018 8:24:45 am PDT #4073 of 4671
Coding and Sleeping

I doubt it, we don't really collect 'customer data'.

Still working on that last issue for the 0.2 milestone. Just haven't had a lot of time.

0.2 milestone is that the board is pretty much functional until threads get too full (though with the new board that more of a arbitrary thing as there is no technical limit on thread size)

0.3 milestone adds some admin stuff to fill in that thread size gap

0.4 is all about filling out the rest of the site which is largely static content

0.5 plugs a couple of missing features that exist on the current board (jump to date, threadsuck, the left sidebar, tweaking the 'read new' button on mobile)

1.0 is just 0.5 + bug fixes

After 0.2 beta we could change over the the new board at any time if we don't migrate. If we want to migrate that will require some more development. I would argue that it would be better to archive all the existing threads and not migrate for reasons that I don't have time to fully detail at the moment.


Beverly - Apr 28, 2018 8:47:28 am PDT #4074 of 4671
Days shrink and grow cold, sunlight through leaves is my song. Winter is long.

Will the new board still be accessible by laptop/desktop? Or only mobile?


Gudanov - Apr 28, 2018 10:54:50 am PDT #4075 of 4671
Coding and Sleeping

The design is responsive so it will adjust to the size of the browser. It will look very much like the current site on a desktop or laptop, but will adjust itself as the screen shrinks to tablet and then phone size.


Gudanov - Apr 28, 2018 11:11:22 am PDT #4076 of 4671
Coding and Sleeping

Here's an example:

Desktop View [link]

Emulation of an iPhone view [link]