| [12:04:27] | * theMusician has quit (Quit: theMusician) |
| [14:17:26] | * shaneonabike1 has quit (Quit: Leaving.) |
| [17:39:50] | * boshtian has joined #aegir |
| [18:48:06] | * ybabel has joined #aegir |
| [19:06:40] | * reaper013 has joined #aegir |
| [20:11:28] | * oluabbeys has joined #aegir |
| [21:43:17] | * FMB has joined #aegir |
| [22:02:58] | * oluabbeys has quit (Ping timeout: 256 seconds) |
| [22:06:42] | * FMB has quit (Ping timeout: 250 seconds) |
| [22:16:01] | * FMB has joined #aegir |
| [22:30:48] | * mengi has quit (Read error: Connection reset by peer) |
| [22:31:44] | * mengi has joined #aegir |
| [22:33:38] | * FMB has quit (Ping timeout: 264 seconds) |
| [22:34:25] | * FMB has joined #aegir |
| [23:00:52] | * FMB has quit (Ping timeout: 250 seconds) |
| [23:01:05] | * ybabel has quit (Remote host closed the connection) |
| [23:03:15] | * FMB has joined #aegir |
| [23:17:56] | * FMB has quit (Ping timeout: 250 seconds) |
| [23:18:49] | * FMB has joined #aegir |
| [23:28:23] | * ybabel has joined #aegir |
| [23:36:21] | * FMB has quit (Ping timeout: 246 seconds) |
| [00:16:57] | * FMB has joined #aegir |
| [00:42:05] | * ybabel has quit (Remote host closed the connection) |
| [00:57:59] | * ybabel has joined #aegir |
| [01:15:46] | * boshtian has quit (Quit: boshtian) |
| [01:20:04] | * boshtian has joined #aegir |
| [01:23:08] | * oluabbeys has joined #aegir |
| [01:28:22] | * oluabbeys1 has joined #aegir |
| [01:28:52] | * oluabbeys has quit (Read error: Connection reset by peer) |
| [01:28:52] | * oluabbeys1 is now known as oluabbeys |
| [01:40:07] | * oluabbeys has quit (Ping timeout: 258 seconds) |
| [01:45:01] | * noecc has joined #aegir |
| [02:37:42] | * anarchat has quit (Read error: Connection reset by peer) |
| [02:40:53] | * fatguylaughing has joined #aegir |
| [02:42:25] | * anarcat has joined #aegir |
| [03:36:11] | * theMusician has joined #aegir |
| [03:52:56] | * ybabel has quit (Quit: ybabel) |
| [03:56:24] | * oluabbeys has joined #aegir |
| [04:00:19] | * reaper013 has quit (Quit: Page closed) |
| [04:23:26] | <ergonlog1c> | colan: merged |
| [04:23:45] | <colan> | thanks again :) |
| [04:30:00] | * theMusician has quit (Quit: theMusician) |
| [04:30:30] | * theMusician has joined #aegir |
| [04:30:30] | * theMusician has quit (Client Quit) |
| [04:45:09] | * oluabbeys has quit (Quit: oluabbeys) |
| [04:46:27] | * boshtian has quit (Quit: boshtian) |
| [05:18:43] | * FMB has quit (Quit: WeeChat 1.6) |
| [05:20:58] | * theMusician has joined #aegir |
| [05:33:11] | * christefano has joined #aegir |
| [05:37:15] | * theMusician has quit (Quit: theMusician) |
| [05:49:00] | * theMusician has joined #aegir |
| [06:01:26] | <ergonlog1c> | colan: I have a pending MR that could use a review too :) https://gitlab.com/aegir/aegir/merge_requests/3 |
| [06:04:02] | * nicxvan has joined #aegir |
| [06:05:23] | <nicxvan> | My god have there been some improvements since version 2 |
| [06:09:58] | * hestenet has joined #aegir |
| [06:17:44] | <nicxvan> | What is the url to allow a user to sign up? |
| [06:17:58] | <nicxvan> | Do I need to give anonymous users access to the node add form? |
| [06:18:08] | <nicxvan> | or do I let them create an account first? |
| [06:28:05] | <ergonlog1c> | nicxvan: user signup is handled by Drupal core. You'll probably then want to grant the "aegir client" role |
| [06:29:17] | <ergonlog1c> | there is a relatively unused module that allows anonymous users to sign up, iirc. |
| [06:32:26] | <colan> | ergonlog1c: approved & merged. yes, looks like lots of scaffolding. |
| [06:34:25] | <nicxvan> | ergonlog1c: thanks, I was looking at the sign up module which is what confused me |
| [06:35:28] | <nicxvan> | I don't see how to create the clients from that module |
| [06:36:11] | <nicxvan> | The workflow I'm looking for eventually is : user pays for platform, user / client is created they can deploy x number of sites on the platform they purchased |
| [06:36:39] | <nicxvan> | I assume that workflow is handled the way drupal workflows are normally handled |
| [06:36:52] | <nicxvan> | I would need to integrate commerce and rules that grant permissions etc |
| [06:37:04] | <nicxvan> | then assign the correct platform to clients based on those rules |
| [06:41:43] | <ergonlog1c> | that's an option. but lately we've been moving away from putting the commerce/signup stuff on the Aegir site, and instead using service request from a dedicated signup site |
| [06:42:19] | <nicxvan> | hmm interesting |
| [06:42:22] | <ergonlog1c> | check out https://www.drupal.org/project/hosting_services |
| [06:42:39] | <nicxvan> | That probably makes sense |
| [06:43:15] | <ergonlog1c> | Aegir is complicated on its own. Any ecommerce system will likely also be quite complex. |
| [06:43:40] | <nicxvan> | yes |
| [06:44:43] | <nicxvan> | ergonlog1c: so that hosting services is a module that I would install on a ecommerce site to manage sign ups |
| [06:45:02] | <nicxvan> | then use aegir to handle deployment / provisioning and other tasks |
| [06:45:37] | <nicxvan> | and I can likely manage that ecommerce as a site on aegir as well |
| [06:46:04] | <ergonlog1c> | right |
| [06:46:20] | <ergonlog1c> | except that hosting_services runs on the aegir site |
| [06:46:25] | <colan> | nicxvan: hosting_services would run on Aegir to receive commands over Web services. |
| [06:46:39] | <ergonlog1c> | colan: thanks for the code review ) |
| [06:47:05] | <ergonlog1c> | nicxvan: colan re-wrote and extended large chunks of hosting_services recently |
| [06:47:11] | <nicxvan> | Ah so I would add hosting services as a module to the aegir platform |
| [06:47:37] | <nicxvan> | then I would make a commerce site from scratch that would then connect to the hosting services service |
| [06:47:39] | <colan> | nicxvan: so hosting_services would be the server, while something like https://www.drupal.org/project/recurly_aegir would be the client. |
| [06:48:15] | <nicxvan> | oh it's d8 |
| [06:48:17] | <nicxvan> | nice |
| [06:48:27] | <nicxvan> | how is commerce in 8? |
| [06:48:32] | <nicxvan> | I thought it wasn't quite ready |
| [06:48:37] | <colan> | we'd like to make this more generic in https://www.drupal.org/sandbox/tomcox/2816099, but work on that has just started. any help on this stuff would be nice. :) |
| [06:49:02] | <nicxvan> | well there is quite a bit of opportunity |
| [06:49:09] | <nicxvan> | I have a client looking to launch a saas |
| [06:49:13] | <nicxvan> | I'm pushing hard for aegir |
| [06:49:15] | <colan> | nicxvan: beta-ish, and a lot of the necessary add-ons aren't there yet, hence i would trust an external service at this point. |
| [06:49:27] | <colan> | ...more than Commerce. |
| [06:49:39] | <nicxvan> | if we get it I have a lot of sway on how we implement |
| [06:49:52] | <nicxvan> | I could certainly get quite a bit contributed back |
| [06:50:02] | <nicxvan> | my main issue is I need poc by Dec 29th |
| [06:50:04] | <nicxvan> | :p |
| [06:50:09] | <colan> | nicxvan: that would be fantastic, as right now i'm the only one working on this stuff. ;) |
| [06:50:38] | <colan> | tommycox did some work, but i don't think he has too much time for this stuff. |
| [06:50:45] | <nicxvan> | colan: got a moment for a quick pm? |
| [06:50:55] | <colan> | nicxvan: sure. |
| [06:54:59] | <nicxvan> | ok so recurly is the subscriptions tied directly to the recurly service |
| [06:55:13] | <nicxvan> | the one you posted from tommycox is the generic subscription process |
| [07:01:37] | <nicxvan> | ergonlog1c: can I pm you? |
| [07:02:20] | <nicxvan> | kind of unrelated to what I've been talking about in this channel, but relevant to you |
| [07:18:28] | * noecc has left #aegir ("pax") |
| [07:18:44] | * theMusician has quit (Quit: theMusician) |
| [07:19:47] | <colan> | nicxvan: sorry, was afk for a bit. the recurly module connects to the service. |
| [07:20:24] | <colan> | recurly_aegir connects the recurly module with aegir (by sending web service calls to it) |
| [07:21:38] | <colan> | forget about Aegir Subscriptions for now, as that's vapourware. |
| [07:22:02] | <colan> | the idea there is for that to support any service, not just recurly. |
| [07:24:47] | <colan> | so if you wanted to use Stripe Subscriptions, you could do that if Aegir Subscriptions supported it. We'd like to get all services set up in there as plug-ins with the base module being a plug-in manager (in D8-speak). |
| [07:27:16] | <colan> | as we have Recurly Aegir working, we could port it to Aegir Subscriptions as the first support plug-in service. |
| [07:27:26] | <colan> | supported |
| [07:42:20] | * theMusician has joined #aegir |
| [07:42:21] | * theMusician has quit (Remote host closed the connection) |
| [07:43:22] | * theMusician has joined #aegir |
| [08:27:51] | <nicxvan> | ah thanks colan |
| [08:27:58] | <nicxvan> | That's what I was thinking |
| [08:28:14] | <nicxvan> | so for my case I'm probably just going to integrate directly or get my client to use recurly |
| [08:30:01] | <ergonlog1c> | nicxvan: re. PM, sure. |
| [08:30:37] | <ergonlog1c> | nicxvan: you needn't ask, btw |
| [08:32:04] | <ergonlog1c> | another option we've seen is to use CiviCRM's memberships functionality to drive subscriptions |
| [08:32:27] | <ergonlog1c> | since CiviCRM is supported in Aegir, it makes for a relatively self-contained system |
| [08:46:37] | <colan> | that will give you basic functionality, yes, but you can't do anything fancy like issue coupons, give free months, etc. AFAIK |
| [08:47:22] | * nicxvan has quit (Quit: ChatZilla 0.9.93 [Firefox 47.0/20160606114208]) |
| [08:47:36] | <colan> | back soon. trying IRCCloud... :) |
| [08:47:43] | * colan has quit (Quit: leaving) |
| [09:16:56] | * colan has joined #aegir |
| [09:17:35] | <colan> | so this irccloud.com thing seems to work. |
| [09:20:45] | <colan> | anarcat: thanks for the tip. ;) |
| [09:59:09] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [10:08:36] | * christefano has quit (Quit: christefano) |