Log for #openttdcoop.devzone on 1st March 2013:
Times are UTC Toggle Colours
08:29:35  *** Supercheese has quit IRC
17:16:58  *** ODM has joined #openttdcoop.devzone
18:18:14  *** frosch123 has joined #openttdcoop.devzone
18:29:02  *** Supercheese has joined #openttdcoop.devzone
18:29:08  *** Alberth has joined #openttdcoop.devzone
20:06:12  *** andythenorth has joined #openttdcoop.devzone
20:07:08  <Alberth> hi andy
20:25:01  <andythenorth> lo
20:25:07  * andythenorth cleaning up sick
20:25:57  <Ammler> Alberth: andythenorth, as already said, we could supply you a vps for running the translator server
20:26:16  <Ammler> just tell me, what you would need
20:27:01  <Alberth> didn't planet maker already started something in this direction?
20:27:31  <Alberth> my biggest problem is what to do with users
20:27:34  <Ammler> yes, like telling me about
20:27:54  <Ammler> but there is no server yet, afaik
20:27:58  <Alberth> k
20:28:08  <Alberth> no problem, we're not ready yet :p
20:28:27  <Ammler> well, you could also use for developing
20:28:28  <frosch123> does the devzone use ldap?
20:28:35  <Ammler> no
20:28:54  <frosch123> hmm, would have been an easy answer for albert :)
20:29:06  <Alberth> I am quite convinced the user administration is not useful yet
20:29:22  <Alberth> frosch123: well, that's part of the problem
20:29:22  <Ammler> well, ldap might make sense anyway
20:29:50  <andythenorth> I can't help with user stuff :(
20:29:57  <andythenorth> it's one area of apps I stay out of
20:29:58  <Alberth> I have basic authentication enabled (although for now it accepts everything)
20:30:01  <Ammler> the devzone (redmine) would be able to onnect to ldap
20:30:26  <Alberth> but that means you're sending user name + pwd in clear text over the internet
20:30:47  <Alberth> so https as minimal requirement, I think
20:31:19  <Alberth> second, you need to store it somewhere, ldap would be one possible solution
20:31:40  <Alberth> but I don't know that area at all
20:32:23  <Alberth> third is the problem what you exactly want to know about them, and what actions need to be coded to make that happen
20:32:36  <Alberth> again, /me is mostly clueless about it
20:32:44  <frosch123> Alberth: i think it makes most sense to use devzone users, instead of using custom stuff
20:32:55  <frosch123> you could add a "translator" role to redmine
20:33:00  <frosch123> and query that from the translator
20:33:08  <Alberth> fourth, access rights are now central, which scales very badly
20:33:52  <Ammler> redmine already would have rest
20:33:53  <Alberth> ie andy cannot add translators
20:33:57  <Ammler> to query users
20:34:06  <Ammler> via python
20:34:15  <planetmaker> Alberth, andythenorth what kind of linuxwould you want in your VPS?
20:34:21  <planetmaker> oh, ammler's already here :D
20:34:34  <planetmaker> and now I highlighted them all :-)
20:34:39  <Alberth> planetmaker: anything with Python3
20:35:00  <Alberth> currently that's the only dependency
20:35:00  <andythenorth> I have zero knowledge
20:35:20  <Ammler> (fedora should be possible
20:36:26  <Ammler> is there aleady a distro using python 3 as default?
20:37:17  <Alberth> but imo it's a bit too early, I should first finish it, add a bit of docs, and have someone (planetmaker?) have a look at the result
20:37:36  <planetmaker> :-)
20:37:38  <Ammler> again, the vps could also be used for developing
20:37:46  <planetmaker> well, I gladly would like to :-)
20:37:52  <Alberth> Ammler: ubuntu already did with the previous release, althought it was insane
20:38:01  <Ammler> I would anyway suggest to run 2 servers, stage and production
20:38:24  <Alberth> Ammler: running locally works fine, we don't have a db
20:38:36  <Alberth> just a bunch of files that get loaded/written
20:40:51  <Ammler> okidoki, it is up to you anyway, we would just provide the server
20:41:28  <Alberth> and we thank you for that, we will need it at some point :)
20:42:09  <Ammler> what server do you use locally?
20:42:25  <andythenorth> we don'y
20:42:28  <andythenorth> don't *
20:42:32  <andythenorth> well it's a wsgi app
20:42:33  <Alberth> bottle uses wsgi
20:42:50  <Ammler> andythenorth: for wsgi you still need a server
20:42:52  <andythenorth> for production it will need apache or nginx or something in front of it
20:42:57  <andythenorth> or maybe just paster :P
20:43:02  <andythenorth> but probably not in production
20:43:09  <Alberth> as long as it is single threaded
20:43:25  <Ammler> was just curious
20:43:46  <andythenorth> Alberth: we don't know yet? (is the answer?)
20:43:50  <Ammler> so you might already use paster locally?
20:44:20  <Alberth> andythenorth: ?
20:44:29  <andythenorth> wrt server
20:44:36  <andythenorth> I am reading stack overflow now :P
20:44:37  <Alberth> oh, indeed
20:45:45  <Alberth> Bottle is a fast and simple micro-framework for small web applications. It
20:45:45  <Alberth> offers request dispatching (Routes) with url parameter support, templates,
20:45:45  <Alberth> a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and
20:45:45  <Alberth> template engines - all in a single file and with no dependencies other than the
20:45:45  <Alberth> Python Standard Library.
20:45:56  <Alberth> ie it has its own server
20:46:25  <andythenorth>
20:46:26  <Webster> Title: python - Which webserver to use with bottle? - Stack Overflow (at
20:47:46  <Ammler> ok, so gunicorn would also work
20:47:51  <Alberth> tbh aside from robots, I don't expect much traffic
20:48:13  <andythenorth> could just serve directly :P
20:49:11  <Alberth> if you see the number of daily changes of openttd translations, they are less than 100 changes, in general
20:50:07  <Alberth> we would have mor projects, but they are a lot smaller than openttd translations
20:50:11  <Alberth> *more
20:53:43  <andythenorth> Ammler: is there some apache or such handling domain names / subdomains for coop?
20:58:41  <Ammler> andythenorth: yes (nginx), you don't need to bother about frontend
21:05:40  <andythenorth> k :)
21:45:30  *** LordAro has joined #openttdcoop.devzone
21:46:16  <Brot6> Webtranslator - Revision 126:3db0b1b9096c: Add: Remove generated .pyc files of the Epydoc run. XAlberthX @
21:46:16  <Brot6> Webtranslator - Revision 127:8d87de6817a7: Add: Some (currently unused) config settings to control t... XAlberthX @
21:59:39  *** ODM has quit IRC
22:01:47  *** frosch123 has quit IRC
22:31:41  *** andythenorth has quit IRC
22:56:11  *** Alberth has left #openttdcoop.devzone
23:05:57  *** LordAro has quit IRC

Powered by YARRSTE version: svn-trunk