Our Phabricator instance itself, infrasturcture, etc.
Thu, Jul 5
After re-evaluating this, I think we just need a proper guide for people.
Sat, Jun 30
I implemented detection of Lubuntu Phab links and info from an IRC bot perspective right into Lugito. From here, it should be good.
Wed, Jun 20
May 29 2018
Interesting find: backupninja.
May 23 2018
Well boards are a nice way of viewing things because they can kind of give you a better overview of what's going on for a particular arena. We could certainly have an urgent column on the boards, but that's silly since there's already color coding on the boards to indicate status. Note, too, that tags are synonymous with projects, so in order to have an urgent tag, we'd need to have an urgent project. Since each project can only have one board (but each task can have multiple projects/tags), that would mean we end up with an urgent board which just seems silly.
May 22 2018
Sure. I'll probably ask around the Tootverse to confirm this is the
best. I don't love Ruby, but that is Mastodon, after all.
OK, could you set up an instance on the existing server?
If you RTFM (where M = README), you find they have a hosted instance but
the code's all there to run your own.
So would it be something we have to run or something hosted?
Remarkup can do some weird things, especially with long links and line breaks just FYI.
I've never bothered to do this but
here is one
option I'm aware of.
And just to put it down on paper, we set:
If this works, we did it!
May 21 2018
Postfix on the system should now be up and running. Since the system is now properly sending messages into Phab through test messages, we're now waiting on Canonical to update the mail relay to send messages going to email@example.com here into the Phabricator instance.
Testing outgoing mails for @teward 🙄
We should be back up and running for outgoing. While we work on configuring incoming, there will be some brief postfix restarts but nothing that should affect outgoing emails.
Got the reply from Canonical and all is well. Thomas will be replacing sendmail with postfix, so we'll have a temporary downtime starting in about 5 minutes. I announced to the lubuntu-devel list.
Altispeed has agreed to give us a hand here.
Note: there's no way to prevent spam from the bot, but there is about a 20 second delay between each notification.
Tonight, I added support for commit notifications, and refined things a little bit more.
May 20 2018
Well, obviously we need space to put stuff, so where do we get that? For any significant amount of storage, we would need to pay for it.
Assuming we mirror all of our repos here, I can just integrate this into lugito.
I'll work on this in this upcoming week.
I laid out the foundation tonight, which gives us a pretty basic setup, but a meaningful one.
May 19 2018
I'm writing a script in Python right now that should be able to do all of this. It'll be called by a webhook in Phab and should then DTRT depending on the content of the webhook.
May 18 2018
I got Thomas Ward access to the the site and he's going to look into setting up the MTA. He's going to need to work with Canonical to make this happen. He's already made contact but they need to look into it some more so it's kind of blocked by them for the time being.