|
Post by Loden Pants on May 9, 2019 0:00:25 GMT
Whoever it was that has a github repo already set up for us to use, please post it here. Let's fork the discourse repo, and store our config files in our own repo. While we are still in kicking the tires mode, zikzak should be the approver for PRs, and should be the one to do the build and deploy.
|
|
|
Post by microbet on May 9, 2019 0:23:21 GMT
It was jmakin who said he had a github repo. I have one too if jmakin wants to keep work and this from colliding in anyway. Or we should probably just start a new one. Zikzak may surprise me here, but I'm gonna guess he's never used git and is going to say "oh hell nah" and you and/or jmakin are probably the best people to do that.
|
|
|
Post by zikzak on May 9, 2019 0:27:11 GMT
I like this idea. I was thinking today that there's a decent chance we either want or are forced to move before all the other things currently being discussed are completely figured out. I'd feel better at how slowly much of that is moving if we have something ready to deploy in an hour or two, should it be necessary.
I'm also fine doing this as an unofficial caucus like zan nen described in one of the governance threads. There are a LOT of settings to configure, and we can do that a whole lot more effectively with just a few actively involved people, maybe taking specific issues to the tech committee as a whole where appropriate.
|
|
|
Post by zikzak on May 9, 2019 0:28:56 GMT
It was jmakin who said he had a github repo. I have one too if jmakin wants to keep work and this from colliding in anyway. Or we should probably just start a new one. Zikzak may surprise me here, but I'm gonna guess he's never used git and is going to say "oh hell nah" and you and/or jmakin are probably the best people to do that. Confirmed never used it, but fine with it. Seems like it's appropriate for what we're doing.
|
|
|
Post by microbet on May 9, 2019 0:32:01 GMT
I didn't mean you would not want us to use github, just that maybe loden or jmakin should start/manage it. I've been like half transitioning back to programming. I used to program before git was around (did a little version control (cvs), but not really). I've been using git/github for the last 6 months or whatever, but not a ton.
|
|
|
Post by zikzak on May 9, 2019 0:36:13 GMT
I'm fine with whoever. I can't imagine it's difficult.
I worry a bit about jmakin's availability. He seems pretty swamped with work and not able to commit much time right now.
|
|
|
Post by microbet on May 9, 2019 0:39:26 GMT
It's not like super difficult, but it's definitely something that requires some time learning and something that you will make mistakes while you're learning it and something that I know from talking to people that even regular users misuse it a lot.
I'm not going to poach from 2p2 outside of politics, but there are a couple people in the programming forum there who would be very good invites.
And Kerowo probably uses it on the reg. (goofyballer too, but he's not been available too much)
|
|
|
Post by SensiblePerson on May 9, 2019 3:14:05 GMT
You may have found this, and/or it might be remedial level for you, but git has some of the best documentation around in the open-source world:
It's probably worth reading the first two or three sections to understand the fundamentals, then look at the sixth one which covers GitHub.
|
|
|
Post by microbet on May 9, 2019 4:03:26 GMT
You may have found this, and/or it might be remedial level for you, but git has some of the best documentation around in the open-source world:
It's probably worth reading the first two or three sections to understand the fundamentals, then look at the sixth one which covers GitHub.
I haven't seen that. Thanks!
|
|
|
Post by lapka on May 9, 2019 7:16:19 GMT
|
|
|
Post by Loden Pants on May 9, 2019 13:58:54 GMT
OK, I'll get it set up today, and post the link ITT.
|
|
|
Post by microbet on May 9, 2019 14:06:24 GMT
Awesome. Thanks.
|
|
|
Post by Loden Pants on May 9, 2019 16:23:31 GMT
Here's the github repo for our fork of discourse: github.com/unstuck-pol-dev/discourseI set up unstuck-pol-dev as a github organization, and we can transfer our code to another org once we have the legal entity set up. Send me your github username or email, and I'll send you an invite to the org. Then you will be able to create repos or commit changes. cc: jmakin
|
|
|
Post by goofyballer on May 9, 2019 19:37:19 GMT
I just made a "goofyballer" github account last night so 27o won't dox me
|
|
|
Post by Loden Pants on May 9, 2019 19:52:08 GMT
I just made a "goofyballer" github account last night so 27o won't dox me Invite sent
|
|
|
Post by lapka on May 9, 2019 20:29:17 GMT
lapka was already taken and a couple of others..... They must have a lot of Russians there. So I am "lapo4ka-zarapo4ka" .
|
|
|
Post by Loden Pants on May 9, 2019 22:16:09 GMT
lapka was already taken and a couple of others..... They must have a lot of Russians there. So I am "lapo4ka-zarapo4ka" . Invite sent
|
|
|
Post by Marksman on May 10, 2019 4:05:54 GMT
My username is markksman
|
|
|
Post by Loden Pants on May 10, 2019 14:53:26 GMT
|
|
|
Post by goofyballer on May 11, 2019 19:32:01 GMT
ZZ, do we need to integrate whatever changes you've made on your end to our Github fork so they can be in sync?
|
|
|
Post by zikzak on May 11, 2019 23:10:20 GMT
ZZ, do we need to integrate whatever changes you've made on your end to our Github fork so they can be in sync? I guess something like that happens at some point but I don't know if we're there yet. I've mostly been fiddling around with things rather than trying to hammer out exactly what all the site settings should be. I hope to transition to the latter in the next couple days. When that happens I'd like to restrict admin access to just a few people who are actively involved in making those configurations.
I'm assuming in the above that my instance is the one we're going to use for dev, but if loden has his up and it makes more sense to use that, then that's fine with me.
|
|
|
Post by goofyballer on May 11, 2019 23:39:11 GMT
:thumb:
btw, if anyone knows any good resources on Discourse architecture, let me know. The documentation I found on their site seems geared towards "this is how to set up Discourse", not "here's where to look if you want to hack around with stuff".
|
|
|
Post by zikzak on May 11, 2019 23:59:33 GMT
Useful documentation seems to be pretty thin on the ground. I guess there's not much incentive to write a manual when you're trying to sell hosting packages and charge for customizations.
|
|
|
Post by goofyballer on May 12, 2019 2:54:08 GMT
i r l33t h4x0r (had to set up Ubuntu for Windows and work around a fatal Postgres bug when running in Windows Ubuntu, but now I can code stuff!)
|
|
|
Post by zikzak on May 12, 2019 3:13:14 GMT
Nice! Now code me up a way to get the 'Categories and Featured Topics' view where the topics are listed on the right with their respective categories, but with latest topics in that right column instead.
|
|
|
Post by zikzak on May 12, 2019 3:14:34 GMT
Or figure out a way to change what is considered 'featured'.
|
|
|
Post by goofyballer on May 12, 2019 3:27:08 GMT
Nice! Now code me up a way to get the 'Categories and Featured Topics' view where the topics are listed on the right with their respective categories, but with latest topics in that right column instead. "Categories and Latest Topics" was one of the options when I set it up - in fact, I think that's what I selected:
...but I suspect there's something you want changed? (I was thinking when looking at this that I'd prefer it to be latest topics per forum in the same row, rather than having separate + unrelated views of "categories" and "latest topics")
|
|
|
Post by zikzak on May 12, 2019 3:37:18 GMT
That setting lists all the latest topics on the right uncategorized, with no relation to what's on the left. The only* setting that maintains a relation is with 'featured', but featured ranks recently created threads highest and more or less ignores recent posts. That's terrible for how we forum, with high volume threads lasting years.
*I'm ignoring boxed views, because those are lol hideous.
|
|
|
Post by zikzak on May 12, 2019 3:44:31 GMT
|
|
|
Post by goofyballer on May 12, 2019 4:33:17 GMT
Ok, so you want the latter screenshot (I assume that's "Categories with featured"), but with the most recently posted-in threads instead of whatever their definition of "featured" is? I can work on that.
(that's also what I was describing as my preferred setup above; we're in agreement!)
|
|