Hi Ryan, could you give an update on the release of Trac 1.2? I see some discussion on https://trac.edgewall.org/ticket/12120 but a high level update to this mailing list would be great. If you list the remaining tasks, maybe some other people would help chip in if you're overloaded. Thanks!
On Saturday, July 25, 2015 at 6:04:53 PM UTC-4, RjOllos wrote: > > On Thursday, July 23, 2015 at 12:48:43 AM UTC-7, Mael Lavault wrote: >> >> Ok, so a bit of context to better explain what is needed :) >> >> Docker containers must be stateless, meaning that every installation >> specific configuration must be passed to Docker container at runtime. >> >> The way Docker choose to do so, is by passing environment variables to >> the Docker container through different way (either command line, or yaml >> file with compose, or env file, ... that's not really your concern as app >> developer). >> >> This means that ideally, every configuration key present in trac.ini >> should be overridable by env var (to begin you could just have the most >> important stuff that vary from one install to another like >> user/pass/db_host, ... that kind of stuff). >> >> You can take a look at what spring boot do, feedbin is also a good >> example (and ruby app in general seems to use env var a lot by default) >> https://github.com/feedbin/feedbin >> >> This mechanism could be directly bundled in trac core or, what some >> docker container do for app not conceived to get their conf via env var, >> have a startup script that convert env var passed to docker container to >> trac.ini keys for example. >> >> Hope I am clear enough, do not hesitate to ask if something is unclear or >> if you want more details. >> >> We are running a lot of webapps, in Docker container in our company and >> it is really a pleasure to work with, since we do not have to care about >> dependencies, os / version compatibility. It only takes a few seconds to >> have the app up and running. >> >> Maƫl Lavault >> > > Thank you for the explanation. I think we can investigate a solution in > #11339, but I'm not sure that will happen before the 1.2 release. You may > want to follow the ticket. > http://trac.edgewall.org/ticket/11339 > -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/trac-dev. For more options, visit https://groups.google.com/d/optout.
