Understanding PEP discussions

What Time is it ? It’s Shooooow Time :smiley: (sorry I had to)

Disclaimer: I have no idea if it works on phone (well) didn’t have time to test. So if it looks weird => use a laptop/desktop

Be nice with my small VPS, it doesn’t have a lot of juice :smiley:

That being said, please feel free to:

  • create an account it’s connect Discourse official :wink:
  • create a test topic / post as much as you want
  • experiment by moving posts around and switching between thread/linear

Initial Design

Topic Creation

You will see there’s a new field Topic co-managers (can relocate posts between threads).
This allows the topic creator to list people who will be able to “co-organize the thread” with you (aka. PEP Co-Authors).

Topic Feed

At the top - the topic creator can edit the list of managers and everybody (authenticated or not) can decide to view the thread in Linear (current DPO mode) or Thread mode (the new one I just added).

Nested Structure

I will need to add the thread collapse (like on Reddit) but right now this is how it looks like

See: Test Server - JD

Post relocation

Topic co-managers can “relocate” a post from one thread to another without modifying the “Linear View” in any way.

=> Click on the "orange quadruple arrows


The best I was able to achieve in a few evening of work … It’s been a long time I didn’t wrote a line of Ruby …

It’s not intended to be a finished product, though would love the feedback especially on UX/UI

CC: @willingc @hugovk

5 Likes