| [13:32:41] | * anarchat has quit (*.net *.split) |
| [13:36:16] | * anarchat has joined #aegir |
| [16:26:31] | * theMusician has quit (Read error: Connection reset by peer) |
| [16:27:04] | * theMusician has joined #aegir |
| [19:03:01] | * ybabel has joined #aegir |
| [00:01:10] | <helmo42[m]> | ergonlogic: Which which version of Hugo have you been working locally? The one from 16.04 (0.15) does not open a tcp port, and I now have 0.31.1 which complains about missing files like layouts/partials/head.html |
| [00:04:06] | * ybabel has quit (Quit: ybabel) |
| [00:11:08] | <jonpugh1> | colan: would love testing on git hooks patch in Hosting_git module... This code would include composer install on platform build |
| [00:12:45] | <jonpugh1> | I don't think we should add yet another control just for `composer install`. There's no reason we can't add this to hosting core |
| [00:19:34] | <helmo42[m]> | ergonlogic: I hound that I was missing the git submodule :) ... problem solved |
| [00:23:18] | * ybabel has joined #aegir |
| [00:44:22] | <colan> | ergonlogic: both your articles made the drupal newsletter. too bad we're not keeping track of stats, or are we? |
| [04:04:19] | <ergonlogic[m]> | helmo42: I've been running the same version of Hugo as is available in the Gitlab CI image: 0.30.2, so as to ensure parity. You'll need to clone recursively, to ensure you get the Agency Theme. |
| [04:06:05] | <ergonlogic[m]> | colan: I haven't set up any tracking on the site, through there's some piwik stuff from the theme available. Other analytics should also be pretty straight-forward to integrate. Feel free to open an issue, if you want to push it forward. |
| [04:06:55] | <ergonlogic[m]> | AFAIK, the project/coop doesn't have any analytics accounts |
| [04:07:20] | <ergonlogic[m]> | good news on getting some exposure though! |
| [04:10:11] | <ergonlogic[m]> | Also, we should consider something like Disqus, to enable comments on the new site. But I imagine there might be some privacy/tracker issues. |
| [04:11:22] | <colan> | also, performance. |
| [04:11:24] | <ergonlogic[m]> | A few months ago, I wrote a post when I first started using Hugo, about building a "Tweet" button w/o tracking: http://tech.cocitizen.com/posts/building-tweet-button/ |
| [04:11:41] | <ergonlogic[m]> | so maybe we want to just drive discussion to social platforms |
| [04:13:09] | <colan> | i'm leaning towards doing disqus or whatever anyway, just b/c it'll promote discussion. maybe there's a better alternative though. |
| [04:13:12] | <ergonlogic[m]> | tbh, I'm kinda wilfully ignorant about the current state of social networks |
| [04:14:08] | <ergonlogic[m]> | I'm happy to help implement whatever the community decides on though |
| [04:46:06] | <colan> | @freenode_jonpugh[m]:matrix.org: what's the url for that issue? i'll take a look. |
| [04:46:58] | <jonpugh1> | Looking... |
| [04:47:46] | <jonpugh1> | https://www.drupal.org/project/hosting_git/issues/2897894 |
| [04:48:30] | <jonpugh1> | I think the "hooks" idea could be moved to hosting.module also, and used for migrations... |
| [05:08:41] | * mstenta has quit (Ping timeout: 255 seconds) |
| [05:21:11] | * mstenta has joined #aegir |
| [05:33:31] | <helmo42[m]> | ergonlogic: +1 for including such a privacy friendly tweet link on the project site |
| [06:02:38] | <helmo42[m]> | Hi all, ergonlogic bgm jonpugh colan cweagans gboudrias memtkmcc .. and any one else ... Scrum time? |
| [06:04:10] | <helmo42[m]> | I've been pushing hard this week to get hosting_https to a stable release ... please review https://gitlab.com/aegir/hosting_https/issues/29 |
| [06:04:11] | <helmo42[m]> | @colon, care to do a beta with this merged? |
| [06:05:12] | * shaneonabike1 has joined #aegir |
| [06:06:26] | <ergonlogic[m]> | sorry, my ISP just arrived. So I'm likely to be disconnected shortly. |
| [06:07:17] | <helmo42[m]> | Lets hope he can improve things for you :) |
| [06:07:20] | <ergonlogic[m]> | ... and then re-connected with higher speeds. |
| [06:07:31] | <ergonlogic[m]> | right, not just cutting me off :) |
| [06:09:56] | <ergonlogic[m]> | fwiw, I've been largely focused on stabilizing the website. I'll add the tweet button somewhere. |
| [06:10:17] | <ergonlogic[m]> | probably the blog post template |
| [06:11:06] | <ergonlogic[m]> | is there interest in implementing Disqus or something similar? |
| [06:11:06] | <helmo42[m]> | that sounds like the proper place .. I added a stackExchange link in the footer today |
| [06:11:23] | <ergonlogic[m]> | ooh, good idea |
| [06:19:27] | <helmo42[m]> | I put a 3.0-beta1 tag on aegir_rules, and fixed one bug after that. I plan to do a blog post about that module soon ... first draft: https://gitlab.com/aegir/www.aegirproject.org/commit/ea2da2c01570f8f281b... |
| [06:19:43] | <helmo42[m]> | As it's my first hugo post... feedback on style and such is very welcome. |
| [06:28:50] | <colan> | helmo42: i saw you made some https changes, but haven't had a chance to review - will do that soon. |
| [06:30:02] | <ergonlogic[m]> | hmm, it looks like we need to reverse the order that blog posts are listed |
| [06:30:13] | <ergonlogic[m]> | helmo42[m]: I'm reviewing you post now. |
| [06:50:46] | <ergonlogic[m]> | I just pushed a fix to the blog listing order |
| [06:51:56] | <ergonlogic[m]> | gtg, back later |
| [07:24:05] | * ybabel has quit (Quit: ybabel) |
| [08:08:42] | * shaneonabike1 has quit (Quit: Leaving.) |
| [08:17:42] | <jonpugh1> | Hey, all, sorry for the late update. |
| [08:18:10] | <jonpugh1> | I just merged a huge PR for provision 4.x, which was so big because I added Robo as a framework |
| [08:19:51] | <jonpugh1> | I created a task system out of the Robo Collections API |
| [08:21:10] | <jonpugh1> | Which it turns out is a great fit. Every little bit of what needs doing is passed into Collection Builders: http://robo.li/collections/ |
| [08:21:34] | <jonpugh1> | Now any Service class can utilize all the power of Robo Tasks ... |
| [08:22:22] | <jonpugh1> | For example taskExec() for running any arbitrary command |
| [08:22:31] | <jonpugh1> | or taskWriteToFile() http://robo.li/tasks/File/#write |
| [08:22:43] | <jonpugh1> | http://robo.li/tasks/Base/#execstack |
| [08:23:28] | <jonpugh1> | Now, a "verify" command kicks off a Context::verify() method which rounds up all of the "tasks" from each service into a big array, and runs $collection->(). |
| [08:24:10] | <jonpugh1> | Which allowed me to make things as simple as this: https://github.com/aegir-project/provision/blob/4.x/src/Service/DbServic... |
| [08:25:06] | <jonpugh1> | ... or as complicated as this: https://github.com/aegir-project/provision/blob/4.x/src/Service/Http/Htt... |
| [08:25:25] | <jonpugh1> | but either way it ends up as simple and beautiful as this: https://travis-ci.org/aegir-project/provision/jobs/316111066#L2099 |
| [08:27:07] | <jonpugh1> | I think we have a good chance of attracting more users and contributors now that we are heavily leveraging Robo and the other consolidation projects, which now power Drush, wp-cli, Terminus, PlatformSH.CLI, among others |
| [08:27:58] | <jonpugh1> | Maybe over the holidays I'll focus on writing up a detailed blog post about it, it's the only way to go fully indepth, but hopefully you guys understand what's going on here :) |
| [08:28:51] | <jonpugh1> | You can see the UI in travis. Most commands are run with '-v' so you see all output. I run `one provision verify server` at the end of the tests without verbose so you can see the clean UI I'm building: https://travis-ci.org/aegir-project/provision/jobs/316111066#L2099 |
| [08:29:16] | <jonpugh1> | The tool works, except it doesn't prepare the drupal files yet. I can use it now to get sites to load. |
| [08:29:20] | <jonpugh1> | It |
| [08:29:48] | <jonpugh1> | It's at a good point to get tested and have more contributors! There's still a lot to do, but it's really fun work compared to the Drupal/drush functional mess |
| [08:30:00] | <jonpugh1> | </update> |
| [09:00:21] | * theMusician has quit (Ping timeout: 263 seconds) |
| [09:25:22] | * ybabel has joined #aegir |
| [09:25:38] | * ybabel has quit (Client Quit) |
| [09:49:14] | * theMusician has joined #aegir |
| [10:06:39] | * theMusician has quit (Quit: theMusician) |
| [10:19:33] | * theMusician has joined #aegir |
| [10:48:07] | * theMusician has quit (Quit: theMusician) |
| [10:54:03] | * theMusician has joined #aegir |
| [10:56:46] | * theMusician has quit (Client Quit) |