rafalp / Misago

Misago is fully featured modern forum application that is fast, scalable and responsive.
http://misago-project.org
GNU General Public License v2.0
2.54k stars 528 forks source link

Create basic posting and thread pages #1774

Open rafalp opened 2 months ago

rafalp commented 2 months ago

It took me 40 days to do new threads lists, and those are still not completely finished. If I am going to follow this approach to posting and thread views, its going to take me another 80 days.

Instead I would like to use an alternative approach to those and first implement very basic versions for them, and then improve them in multiple small iterations. That way I could have many small PRs instead of two gigantozauric PRs.

TODO

rafalp commented 2 months ago

Because those changes should also include new parser, I will roll in new minimal posting form and new minimal threads pages together as one PR.

rafalp commented 2 months ago

I've instead merged minimal thread posting view first. Now I'll do minimal thread views. Those minimal thread views will check user permission to see a thread and will display to them a thread with paginated posts list. Reply/edit/moderation/etc will happen as separate extra PRs.

rafalp commented 2 months ago

I will keep this open until minimal thread view lets users post new replies and edit existing ones.