[07:15] Hi I'm trying to setup a local instance of launchpad. I know that's a big topic and I tried searching but can't find a complete walkthrough. However, I just want to point out that "Build and run Launchpad" doc is kind of out-dated, which I tried following, but failed. Eventually I figured out the error: [07:15] by running 'rocketfuel-setup' without [07:17] by running 'rocketfuel-setup' without --no-workspace, it will not prepare for 'download-cache' directory as documented inside the file it self: [07:17] '$ git clone --depth=1 lp:lp-source-dependencies download-cache' [07:18] so I tried running that command manually and moved on, and eventually got a working testing instance of launchpad. [07:18] So I think this should be mentioned in the doc as well. [07:20] or maybe it should be handled by the script if the user option is without '--no-workspace' [07:22] yumeyao: Do you refer to https://launchpad.readthedocs.io/en/latest/how-to/running.html ? [07:23] Yes, I'm talking about that docoment [07:24] https://dev.launchpad.net/  ->  "Build and run Launchpad"  -> leads me there [07:24] RIght - we are in midst of moving our documentation. It will take a while, though. [07:24] Would you be so kind and create an issue at https://bugs.launchpad.net/launchpad ? [07:25] I think this should not be a manual step, but automated. [07:25] sure [07:25] I just want to confirm if I was missing something first [07:26] I haven't created a manual instance for more than a year, so I cannot recall all the exact steps, but imho it should be at least partially automated, and if not, then it needs to be documented carefully. [07:29] I see, that just happens. [07:49] btw, the test instance has some ancient data initialized, doesn't come with a user authentication system, and have all the domains set as 'xxxxxx.test'. [07:49] If I want to convert the test instance to an even former instance for production, is there any fast commands or cheatsheets to deploy a clean instance with selected domain names, and integrate with some user authentication system? [15:40] yumeyao: I do not think so, as for production we use a different way for deployment. The outlined way is just for development (afaik). [15:46] For better or worse, making it easy for people to deploy their own production instances was explicitly a non-goal when Launchpad was open-sourced. [15:47] We won't stop folks from trying, but the priority was always to make it easy to collaborate on the code for launchpad.net instead.