Difference between revisions of "Talk:SAC Meeting 2017-12-07"

From OSGeo
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
== New Website status report ==
 +
Regina in middle of install ldap plugin for wordpress.  LDAP plugin installed.  Went with https://wordpress.org/plugins/wpdirauth/
 +
was able to convert a sample of existing logins to LDAP and had some folks try Vicky Vergara, Jody Garnett, Even Rouault, Sandro Santilli.
 +
 +
Going to write a script to map matching local accounts to LDAP.
 +
 +
Also fixed hard-coded links, made relative that Jody found - using SQL update on some tables.
 +
 
== sysadmin contract ==
 
== sysadmin contract ==
  
 
Board decided on December 7th 2017 meeting that the contract can be signed, Helena Mitasova (current vice-president) will take care of it but needs the document to be signed. I (strk) asked Alex and Martin about that, waiting for a reply
 
Board decided on December 7th 2017 meeting that the contract can be signed, Helena Mitasova (current vice-president) will take care of it but needs the document to be signed. I (strk) asked Alex and Martin about that, waiting for a reply
 +
 +
== Transcript ==
 +
 +
    20:00:20 jgarnett: good day!
 +
    20:00:31 robe2: okay everyone ready to meet
 +
    20:00:35 jgarnett: I have a few moments to say hi :)
 +
    20:00:45 robe2: by the way jgarnett I'm doing ldap install now
 +
    20:00:55 robe2: didn't like the first ldap plugin I tried now up to my second.
 +
    20:01:15 jgarnett: excellent! I confirmed I can edit, and wanted to check with you before inviting people to do so ...
 +
    20:01:22 robe2: Okay I'll start with wordpress status
 +
    20:01:47 jgarnett: excellent :)
 +
    20:02:00 robe2: I should have LDAP configured today which at that point you should be able to log in with your old get interactive assigned account or your new
 +
    20:02:13 robe2: I'm setting to auto create accounts if account does not exist on first login
 +
    20:02:22 robe2: I'll keep you posted when its ready to test
 +
    20:02:45 * strk wears the burocrat hat
 +
    20:02:46 robe2: as far as hard-coded get interactive, it's easy enough I can fix those if that is all you see wrong Jody
 +
    20:03:05 strk: we should start meetings with roll call, elect chair and scribe
 +
    20:03:15 jgarnett: my update is easier, marketing committee is done checking that the content/functionality is ready and "signed off" on all the line items we can.
 +
    20:03:18 robe2: strk you have a useless burocrat comment to make
 +
    20:03:28 * robe2 thinks all burocrats are useless
 +
    20:03:31 jgarnett: This leaves SAC with 3 or 4 line items to sign off on before contract is paid.
 +
    20:03:33 * strk takes the hat off
 +
    20:04:11 robe2: here is the line items - https://lists.osgeo.org/pipermail/sac/2017-November/008923.html
 +
    20:04:12 sigabrt: Title: [SAC] Fwd: component 2 review (at lists.osgeo.org)
 +
    20:04:39 robe2: so I should be done today with item 3.3.2.19
 +
    20:04:39 jgarnett: that mail missed one:
 +
    20:04:56 jgarnett: 3.3.2.1 General theme components <-- this was waiting on transfer of wordpress assets to some git repo? May be done already ...
 +
    20:05:19 robe2: jgarnett I don't think Jeffrey got me that document he promised about general setup he did
 +
    20:05:31 robe2: though I've been half asleep so I could have missed it
 +
    20:05:48 jgarnett: We can wait to confirm, if you can send a reminder email.
 +
    20:05:59 robe2: I think that's the only thing left to make me feel confident that SAC can handle the remaining items
 +
    20:06:11 robe2: Okay will send that to him
 +
    20:07:31 jgarnett: that may be all we have to discuss today
 +
    20:07:51 jgarnett: unless you have guidence about inviting people to edit again
 +
    20:10:03 jgarnett: it went quiet are we in an IRC bubble again?
 +
    20:10:25 robe2: jgarnett after I install -- was thinking a couple of us can test e.g. you, me , cvvergara
 +
    20:10:54 robe2: then we can decide if we want to remap existing accounts to ldap or just have people resign - and how we want to map osgeo orgs to wp permissions
 +
    20:11:37 jgarnett: okay, thanks for the clarification. Will hold off sending email invite.
 +
    20:12:26 strk: so second agenda item ?
 +
    20:12:42 * strk belives in burocracy
 +
    20:12:54 strk: isn't all coding about creating burocracies
 +
    20:13:40 robe2: second agenda item - sys contract
 +
    20:13:50 robe2: looks like Alex isn't here to fill us in on that
 +
    20:13:54 strk: neither Alex nor Martin are here
 +
    20:14:02 strk: but I know I mailed president@osgeo
 +
    20:14:17 robe2: okay can you put that on discuss tab
 +
    20:14:19 strk: she said today board meeting approved signing
 +
    20:14:56 robe2: I'll fill in the discuss tab for wordpress after I have ldap login working and feel content with the plugin I installed (I may need to go thru several)
 +
    20:15:26 robe2: next Drone / Gitea status
 +
    20:15:57 robe2: I have test gitea on winnie installed, ldap working great. Haven't experimented with restore of git.osgeo.org backup as you suggested strk :(
 +
    20:16:15 robe2: anything to report on your end strk for gitea/drone we are all set with git version right?
 +
    20:16:25 robe2: that it supports our antiquated git
 +
    20:17:18 strk: I'm not sure that discussion tab is appropriate for the outcomes, anyway, filled mine
 +
    20:17:41 strk: Gitea status: 1.3.0 is out, I'm not positive but chances are it already supports our ancient git
 +
    20:18:04 strk: it's to be tested that it works with current Drone setup
 +
    20:18:37 robe2: strk since I have gitea 1.3.0 installed on ianna, any easy way for me to tell. She's probably got newer git since she's a debian 9
 +
    20:19:00 strk: I can tell from sources, one sec
 +
    20:19:52 strk: vendor/code.gitea.io/git/git.go: GitVersionRequired = "1.7.2" # <-- that's the required version, with tag 1.3.0 of Gitea
 +
    20:20:07 robe2: and what are we running?
 +
    20:20:15 strk: 1.7.>2
 +
    20:20:23 robe2: okay good
 +
    20:20:24 strk: we're fine
 +
    20:20:31 robe2: so it's just the drone thing we are not sure of
 +
    20:20:43 strk: yes
 +
    20:20:59 strk: do you have a repo there ?
 +
    20:22:19 robe2: strk I have a dumb repo
 +
    20:22:52 robe2: I was going to ask what is the easiest way to get postgis there to test with. Or do I have to do a git checkout and commit remote or something
 +
    20:23:08 robe2: I didn't see a menu option anywhere to copy a repo from remote
 +
    20:23:22 robe2: so assumed it wasn't supported
 +
    20:23:48 * robe2 questions may be really stupid cause git still mystifies here
 +
    20:24:07 robe2: test
 +
    20:24:14 robe2: here / her
 +
    20:24:25 robe2: sorry thought I lost my connection for a bit
 +
    20:24:47 markusN: hi, sorry for late (kids time...)
 +
    20:25:01 robe2: anyway strk if you want to add a repo to test be my guest or install a lower drone on ianna
 +
    20:25:08 strk: robe2: easiest way is to mirror it
 +
    20:25:18 strk: when you create the repo, it does support mirroring
 +
    20:25:25 strk: then you can switch to normal
 +
    20:25:27 strk: hi markusN
 +
    20:25:38 strk: robe2: then you can try https://git.osgeo.org/gogs/sac/drone-server-config.git
 +
    20:25:48 markusN: hi strk robe2 and the others
 +
    20:25:55 strk: branch drone-0.5, tweak the configuration to point at your Gitea url and something like that
 +
    20:25:55 * markusN catches up on log
 +
    20:26:12 robe2: you mean create the repo via gitea or just regular git local?
 +
    20:26:17 strk: via gitea
 +
    20:26:35 strk: you'll need to edit dronerc in that repo
 +
    20:26:38 robe2: okay I'll see if I can figure that out from docs and maybe provide a patch if I can't
 +
    20:27:12 strk: changing DRONE_GOGS_URL and DRONE_DATABASE_DATASOURCE
 +
    20:27:13 robe2: hi markusN
 +
    20:27:21 strk: oh wait... that config is meant to be used with a manually built drone binary
 +
    20:27:38 strk: that's because we didn't have Docker on the osgeo target machine
 +
    20:27:46 strk: now building a drone executable might not be so easy
 +
    20:27:52 strk: but you can copy the one on the osgeo machine
 +
    20:28:01 strk: it's just a single file anyway
 +
    20:28:12 strk: (but needs to run on linux, not windows)
 +
    20:28:14 robe2: strk so should I use the docker approach on ianna as I tried a while ago and screwed up
 +
    20:28:30 robe2: strk yah it's all running on linux
 +
    20:28:32 strk: don't use docker, copy the binary from drone.osgeo.org
 +
    20:28:56 robe2: sorry I misspoke earlier about winnie (I forgot ianna is proxying thru her and she's not doing the work)
 +
    20:29:11 strk: I could actually start another drone on a different port
 +
    20:29:25 robe2: okay will do - what server is drone.osgeo.org running on
 +
    20:29:34 strk: just ssh drone.osgeo.org :)
 +
    20:29:41 robe2: okay
 +
    20:29:43 strk: anyway, should be written on the wiki
 +
    20:30:03 strk: https://wiki.osgeo.org/wiki/Drone
 +
    20:30:04 sigabrt: Title: Drone - OSGeo (at wiki.osgeo.org)
 +
    20:30:11 robe2: osgeo6 it says
 +
    20:30:48 robe2: okay I'm in I'll experiment later after have wordpress ldap thing all done
 +
    20:31:28 robe2: next topic gitlab
 +
    20:31:46 robe2: guess we can skip since bjorn not here and he needs the new hardware anyway
 +
    20:32:13 strk: that's always been the main reason for Gogs/Gitea to win the race
 +
    20:32:37 robe2: next topic my favorite new hardware
 +
    20:32:56 robe2: but guess we can skip that since Alex isn't here to fill us in and assume it requires our budget approval
 +
    20:33:22 robe2: next topic geoforall dns - GeoForAll DNS
 +
    20:33:22 strk: do we want to buy the service of setting up translate.osgeo.or ?
 +
    20:33:31 strk: it's not on the agenda, but I have a quote
 +
    20:33:45 robe2: strk is this using weblate?
 +
    20:33:45 strk: well actually the quotes are public
 +
    20:33:49 strk: yes, weblate
 +
    20:34:03 robe2: just add to agenda
 +
    20:34:26 strk: this one or next ?
 +
    20:34:35 robe2: and the quote details to discuss -- I'm going to link all the sections to discuss sections when I am done with meeting
 +
    20:34:46 robe2: this one and also next
 +
    20:37:01 robe2_: sorry lost my connection
 +
    20:37:02 strk: added under Road Ahead
 +
    20:38:16 robe2_: as I was saying before I lost connection -- the priorties I see are -- get new website up (wordpress), ssl for all foss4g and other sites, new gitea/drone, the translate, gitlab etc
 +
    20:38:28 robe2_: of course things can run in parallel
 +
    20:38:57 robe2_: like I forgot the new osgeo hardware which a lot of these things probably will hinge on -- gitlab, (migrating wordpress) etc.
 +
    20:39:47 strk: top priority is supported ssl for current services, as people are getting warnings and refusals from browsers to visit OSGeo
 +
    20:40:19 robe2_: okay GeoForAll DNS anyone knows about that -- think last we left, we need someone with registrar access to orchestrate the move
 +
    20:40:22 strk: and we're delegating that to contractor, so higher priority is gettign that work started
 +
    20:40:29 markusN: yes, that's indeed imporant with the ssl
 +
    20:40:35 robe2_: I'm not even sure who the contact person is on the GeoForALL side currently
 +
    20:40:40 strk: absence of Martin and Alex from this meeting makes me nervous, and it's already 3 weeks or so
 +
    20:40:47 strk: since the motion passed, we're too slow
 +
    20:41:32 robe2_: strk well it is kinda holiday seasonny
 +
    20:41:46 markusN: (not in Germany)
 +
    20:41:53 robe2_: but I did expect at least one of them to be at this meeting
 +
    20:42:06 strk: germans never party
 +
    20:42:16 robe2_: I thought germans always party
 +
    20:42:30 markusN: indeed
 +
    20:42:35 robe2_: I heard germans spend 25% of their life on vacation. Or have I been misinformed
 +
    20:42:50 markusN: ...that explains the absence: party during work time
 +
    20:43:22 markusN: I can try to ping Martin
 +
    20:43:37 robe2_: strk did you ever hear back about increasing budget for contract
 +
    20:43:46 strk: nope
 +
    20:44:11 strk: I saw we have an agenda item about that, still in time to raise that up ?
 +
    20:44:11 robe2_: I never know how much we can ask for.
 +
    20:44:20 strk: when in dubt, ask more
 +
    20:44:24 cvvergara: sorry I am late
 +
    20:44:45 strk: I mean, we spent 30k for a wordpress template ?
 +
    20:44:48 robe2_: Might make sense to find out budgets of all projects and ask some to contribute. Heck PostGIS has never used any funding we could probably pass off our non-existent use to SAC
 +
    20:45:12 robe2_: strk to be fair it wasn't just the template
 +
    20:45:26 strk: yeah I'm oversimplifying, sorry
 +
    20:45:27 robe2_: there is a lot of content work and stuff orchestrated
 +
    20:45:57 robe2_: cvvergara np I already volunteered you to test wordpress after I have ldap working :)
 +
    20:45:58 markusN: We should just put a request to the board... like also projects do
 +
    20:46:09 strk: but I've the feeling we'll need SAC work for keeping www.osgeo.org/osgeo_userid cgi-bin and the like ? (we need to start using an alias about that)
 +
    20:46:13 cvvergara: ok, I can help on test
 +
    20:46:31 robe2_: markusN yah I think that's a great idea. Ask for the sky and settle.
 +
    20:46:35 strk: markusN: for the budget ? all comms have been asked to present a budget, and we did, it's documented on the wiki
 +
    20:46:55 robe2_: strk yah I really want to move osgeo_userid to some other domain like you said maybe somethng like identity
 +
    20:47:09 strk: https://wiki.osgeo.org/wiki/OSGeo_Budget_2018
 +
    20:47:10 sigabrt: Title: OSGeo Budget 2018 - OSGeo (at wiki.osgeo.org)
 +
    20:48:32 strk: uhm, detailed page has 20k, while summary page has 15k
 +
    20:48:42 strk: I've no idea which one was sent to board for discussio
 +
    20:49:03 robe2_: strk regarding ssls I think a lot of the foss4g are now in one place
 +
    20:49:04 strk: ah, I'm wrong, it's 20k for 2018 draft
 +
    20:49:26 robe2_: I'm going to followup with guido about moving 2017.foss4g.org back to osgeo so we can ssl it.
 +
    20:49:49 robe2_: we can use letsencrypt for everything. Hey it's good enough for postgresql.org, it's good enough for us :)
 +
    20:49:58 strk: of course it is
 +
    20:50:22 robe2_: so then of urgency would be the 2018 one. I think there current might just be static and they wanted one for registration
 +
    20:51:03 robe2_: strk and I did set letsencrypt to auto renew on the wordpress via cronjob I'll monitor but command worked fine running
 +
    20:51:32 strk: it should create a log file, cronjob may be frequent, but it'll only do something upon expiration (3 months?)
 +
    20:51:46 robe2_: strk yah we need Alex to up that. I'm thinking it might be a good idea to have 2 contracts running at same time (but make them a bit longer) so we have overlap
 +
    20:51:48 strk: so you will really only know after that time
 +
    20:51:51 markusN: I use letsencrypt for my stuff for long and it works perfectly. So let's try
 +
    20:52:03 robe2_: don't feel comfortable with having just martin
 +
    20:52:06 strk: it's already in use for git.osgeo.org
 +
    20:52:10 strk: and drone.osgeo.org
 +
    20:52:29 robe2_: and postgis.net and debbie.postgis.net and winnie.postgis.net :)
 +
    20:52:48 robe2_: but we don't have it as default on postgis.net (because of unsecure images we are currently linked to)
 +
    20:53:43 robe2_: okay I think that's it for meeting stuff - I'll try to itemize the easy knockoff ssls we can do and just do them if I can
 +
    20:54:11 robe2_: others like geoforall, foss4g2018, foss4g2017 may need registrar authority transfer
 +
    20:54:38 robe2_: anything else anyone wants to discuss or should we adjourn?
 +
    20:54:52 cvvergara: I have nothing to say :(
 +
    20:55:11 strk: maybe we should try another timing, of it's easier for Alex and Martin ?
 +
    20:56:03 markusN: could be... an hour later or two
 +
    20:56:12 robe2_: strk they are the ones that picked this time :)
 +
    20:56:19 robe2_: it was the most convenient for them
 +
    20:56:37 robe2_: but sure we can revisit the time
 +
    20:57:02 robe2_: okay meeting adjorned then

Latest revision as of 21:27, 11 December 2017

New Website status report

Regina in middle of install ldap plugin for wordpress. LDAP plugin installed. Went with https://wordpress.org/plugins/wpdirauth/ was able to convert a sample of existing logins to LDAP and had some folks try Vicky Vergara, Jody Garnett, Even Rouault, Sandro Santilli.

Going to write a script to map matching local accounts to LDAP.

Also fixed hard-coded links, made relative that Jody found - using SQL update on some tables.

sysadmin contract

Board decided on December 7th 2017 meeting that the contract can be signed, Helena Mitasova (current vice-president) will take care of it but needs the document to be signed. I (strk) asked Alex and Martin about that, waiting for a reply

Transcript

   20:00:20	jgarnett:	good day!
   20:00:31	robe2:	okay everyone ready to meet
   20:00:35	jgarnett:	I have a few moments to say hi :)
   20:00:45	robe2:	by the way jgarnett I'm doing ldap install now
   20:00:55	robe2:	didn't like the first ldap plugin I tried now up to my second.
   20:01:15	jgarnett:	excellent! I confirmed I can edit, and wanted to check with you before inviting people to do so ...
   20:01:22	robe2:	Okay I'll start with wordpress status
   20:01:47	jgarnett:	excellent :)
   20:02:00	robe2:	I should have LDAP configured today which at that point you should be able to log in with your old get interactive assigned account or your new
   20:02:13	robe2:	I'm setting to auto create accounts if account does not exist on first login
   20:02:22	robe2:	I'll keep you posted when its ready to test
   20:02:45		* strk wears the burocrat hat
   20:02:46	robe2:	as far as hard-coded get interactive, it's easy enough I can fix those if that is all you see wrong Jody
   20:03:05	strk:	we should start meetings with roll call, elect chair and scribe
   20:03:15	jgarnett:	my update is easier, marketing committee is done checking that the content/functionality is ready and "signed off" on all the line items we can.
   20:03:18	robe2:	strk you have a useless burocrat comment to make
   20:03:28		* robe2 thinks all burocrats are useless
   20:03:31	jgarnett:	This leaves SAC with 3 or 4 line items to sign off on before contract is paid.
   20:03:33		* strk takes the hat off
   20:04:11	robe2:	here is the line items - https://lists.osgeo.org/pipermail/sac/2017-November/008923.html
   20:04:12	sigabrt:	Title: [SAC] Fwd: component 2 review (at lists.osgeo.org)
   20:04:39	robe2:	so I should be done today with item 3.3.2.19
   20:04:39	jgarnett:	that mail missed one:
   20:04:56	jgarnett:	3.3.2.1 General theme components <-- this was waiting on transfer of wordpress assets to some git repo? May be done already ...
   20:05:19	robe2:	jgarnett I don't think Jeffrey got me that document he promised about general setup he did
   20:05:31	robe2:	though I've been half asleep so I could have missed it
   20:05:48	jgarnett:	We can wait to confirm, if you can send a reminder email.
   20:05:59	robe2:	I think that's the only thing left to make me feel confident that SAC can handle the remaining items
   20:06:11	robe2:	Okay will send that to him
   20:07:31	jgarnett:	that may be all we have to discuss today
   20:07:51	jgarnett:	unless you have guidence about inviting people to edit again
   20:10:03	jgarnett:	it went quiet are we in an IRC bubble again?
   20:10:25	robe2:	jgarnett after I install -- was thinking a couple of us can test e.g. you, me , cvvergara
   20:10:54	robe2:	then we can decide if we want to remap existing accounts to ldap or just have people resign - and how we want to map osgeo orgs to wp permissions
   20:11:37	jgarnett:	okay, thanks for the clarification. Will hold off sending email invite.
   20:12:26	strk:	so second agenda item ?
   20:12:42		* strk belives in burocracy
   20:12:54	strk:	isn't all coding about creating burocracies
   20:13:40	robe2:	second agenda item - sys contract
   20:13:50	robe2:	looks like Alex isn't here to fill us in on that
   20:13:54	strk:	neither Alex nor Martin are here
   20:14:02	strk:	but I know I mailed president@osgeo
   20:14:17	robe2:	okay can you put that on discuss tab
   20:14:19	strk:	she said today board meeting approved signing
   20:14:56	robe2:	I'll fill in the discuss tab for wordpress after I have ldap login working and feel content with the plugin I installed (I may need to go thru several)
   20:15:26	robe2:	next Drone / Gitea status
   20:15:57	robe2:	I have test gitea on winnie installed, ldap working great. Haven't experimented with restore of git.osgeo.org backup as you suggested strk :(
   20:16:15	robe2:	anything to report on your end strk for gitea/drone we are all set with git version right?
   20:16:25	robe2:	that it supports our antiquated git
   20:17:18	strk:	I'm not sure that discussion tab is appropriate for the outcomes, anyway, filled mine
   20:17:41	strk:	Gitea status: 1.3.0 is out, I'm not positive but chances are it already supports our ancient git
   20:18:04	strk:	it's to be tested that it works with current Drone setup
   20:18:37	robe2:	strk since I have gitea 1.3.0 installed on ianna, any easy way for me to tell. She's probably got newer git since she's a debian 9
   20:19:00	strk:	I can tell from sources, one sec
   20:19:52	strk:	vendor/code.gitea.io/git/git.go: GitVersionRequired = "1.7.2" # <-- that's the required version, with tag 1.3.0 of Gitea
   20:20:07	robe2:	and what are we running?
   20:20:15	strk:	1.7.>2
   20:20:23	robe2:	okay good
   20:20:24	strk:	we're fine
   20:20:31	robe2:	so it's just the drone thing we are not sure of
   20:20:43	strk:	yes
   20:20:59	strk:	do you have a repo there ?
   20:22:19	robe2:	strk I have a dumb repo
   20:22:52	robe2:	I was going to ask what is the easiest way to get postgis there to test with. Or do I have to do a git checkout and commit remote or something
   20:23:08	robe2:	I didn't see a menu option anywhere to copy a repo from remote
   20:23:22	robe2:	so assumed it wasn't supported
   20:23:48		* robe2 questions may be really stupid cause git still mystifies here
   20:24:07	robe2:	test
   20:24:14	robe2:	here / her
   20:24:25	robe2:	sorry thought I lost my connection for a bit
   20:24:47	markusN:	hi, sorry for late (kids time...)
   20:25:01	robe2:	anyway strk if you want to add a repo to test be my guest or install a lower drone on ianna
   20:25:08	strk:	robe2: easiest way is to mirror it
   20:25:18	strk:	when you create the repo, it does support mirroring
   20:25:25	strk:	then you can switch to normal
   20:25:27	strk:	hi markusN
   20:25:38	strk:	robe2: then you can try https://git.osgeo.org/gogs/sac/drone-server-config.git
   20:25:48	markusN:	hi strk robe2 and the others
   20:25:55	strk:	branch drone-0.5, tweak the configuration to point at your Gitea url and something like that
   20:25:55		* markusN catches up on log
   20:26:12	robe2:	you mean create the repo via gitea or just regular git local?
   20:26:17	strk:	via gitea
   20:26:35	strk:	you'll need to edit dronerc in that repo
   20:26:38	robe2:	okay I'll see if I can figure that out from docs and maybe provide a patch if I can't
   20:27:12	strk:	changing DRONE_GOGS_URL and DRONE_DATABASE_DATASOURCE
   20:27:13	robe2:	hi markusN
   20:27:21	strk:	oh wait... that config is meant to be used with a manually built drone binary
   20:27:38	strk:	that's because we didn't have Docker on the osgeo target machine
   20:27:46	strk:	now building a drone executable might not be so easy
   20:27:52	strk:	but you can copy the one on the osgeo machine
   20:28:01	strk:	it's just a single file anyway
   20:28:12	strk:	(but needs to run on linux, not windows)
   20:28:14	robe2:	strk so should I use the docker approach on ianna as I tried a while ago and screwed up
   20:28:30	robe2:	strk yah it's all running on linux
   20:28:32	strk:	don't use docker, copy the binary from drone.osgeo.org
   20:28:56	robe2:	sorry I misspoke earlier about winnie (I forgot ianna is proxying thru her and she's not doing the work)
   20:29:11	strk:	I could actually start another drone on a different port
   20:29:25	robe2:	okay will do - what server is drone.osgeo.org running on
   20:29:34	strk:	just ssh drone.osgeo.org :)
   20:29:41	robe2:	okay
   20:29:43	strk:	anyway, should be written on the wiki
   20:30:03	strk:	https://wiki.osgeo.org/wiki/Drone
   20:30:04	sigabrt:	Title: Drone - OSGeo (at wiki.osgeo.org)
   20:30:11	robe2:	osgeo6 it says
   20:30:48	robe2:	okay I'm in I'll experiment later after have wordpress ldap thing all done
   20:31:28	robe2:	next topic gitlab
   20:31:46	robe2:	guess we can skip since bjorn not here and he needs the new hardware anyway
   20:32:13	strk:	that's always been the main reason for Gogs/Gitea to win the race
   20:32:37	robe2:	next topic my favorite new hardware
   20:32:56	robe2:	but guess we can skip that since Alex isn't here to fill us in and assume it requires our budget approval
   20:33:22	robe2:	next topic geoforall dns - GeoForAll DNS
   20:33:22	strk:	do we want to buy the service of setting up translate.osgeo.or ?
   20:33:31	strk:	it's not on the agenda, but I have a quote
   20:33:45	robe2:	strk is this using weblate?
   20:33:45	strk:	well actually the quotes are public
   20:33:49	strk:	yes, weblate
   20:34:03	robe2:	just add to agenda
   20:34:26	strk:	this one or next ?
   20:34:35	robe2:	and the quote details to discuss -- I'm going to link all the sections to discuss sections when I am done with meeting
   20:34:46	robe2:	this one and also next
   20:37:01	robe2_:	sorry lost my connection
   20:37:02	strk:	added under Road Ahead
   20:38:16	robe2_:	as I was saying before I lost connection -- the priorties I see are -- get new website up (wordpress), ssl for all foss4g and other sites, new gitea/drone, the translate, gitlab etc
   20:38:28	robe2_:	of course things can run in parallel
   20:38:57	robe2_:	like I forgot the new osgeo hardware which a lot of these things probably will hinge on -- gitlab, (migrating wordpress) etc.
   20:39:47	strk:	top priority is supported ssl for current services, as people are getting warnings and refusals from browsers to visit OSGeo
   20:40:19	robe2_:	okay GeoForAll DNS anyone knows about that -- think last we left, we need someone with registrar access to orchestrate the move
   20:40:22	strk:	and we're delegating that to contractor, so higher priority is gettign that work started
   20:40:29	markusN:	yes, that's indeed imporant with the ssl
   20:40:35	robe2_:	I'm not even sure who the contact person is on the GeoForALL side currently
   20:40:40	strk:	absence of Martin and Alex from this meeting makes me nervous, and it's already 3 weeks or so
   20:40:47	strk:	since the motion passed, we're too slow
   20:41:32	robe2_:	strk well it is kinda holiday seasonny
   20:41:46	markusN:	(not in Germany)
   20:41:53	robe2_:	but I did expect at least one of them to be at this meeting
   20:42:06	strk:	germans never party
   20:42:16	robe2_:	I thought germans always party
   20:42:30	markusN:	indeed
   20:42:35	robe2_:	I heard germans spend 25% of their life on vacation. Or have I been misinformed
   20:42:50	markusN:	...that explains the absence: party during work time
   20:43:22	markusN:	I can try to ping Martin
   20:43:37	robe2_:	strk did you ever hear back about increasing budget for contract
   20:43:46	strk:	nope
   20:44:11	strk:	I saw we have an agenda item about that, still in time to raise that up ?
   20:44:11	robe2_:	I never know how much we can ask for.
   20:44:20	strk:	when in dubt, ask more
   20:44:24	cvvergara:	sorry I am late
   20:44:45	strk:	I mean, we spent 30k for a wordpress template ?
   20:44:48	robe2_:	Might make sense to find out budgets of all projects and ask some to contribute. Heck PostGIS has never used any funding we could probably pass off our non-existent use to SAC
   20:45:12	robe2_:	strk to be fair it wasn't just the template
   20:45:26	strk:	yeah I'm oversimplifying, sorry
   20:45:27	robe2_:	there is a lot of content work and stuff orchestrated
   20:45:57	robe2_:	cvvergara np I already volunteered you to test wordpress after I have ldap working :)
   20:45:58	markusN:	We should just put a request to the board... like also projects do
   20:46:09	strk:	but I've the feeling we'll need SAC work for keeping www.osgeo.org/osgeo_userid cgi-bin and the like ? (we need to start using an alias about that)
   20:46:13	cvvergara:	ok, I can help on test
   20:46:31	robe2_:	markusN yah I think that's a great idea. Ask for the sky and settle.
   20:46:35	strk:	markusN: for the budget ? all comms have been asked to present a budget, and we did, it's documented on the wiki
   20:46:55	robe2_:	strk yah I really want to move osgeo_userid to some other domain like you said maybe somethng like identity
   20:47:09	strk:	https://wiki.osgeo.org/wiki/OSGeo_Budget_2018
   20:47:10	sigabrt:	Title: OSGeo Budget 2018 - OSGeo (at wiki.osgeo.org)
   20:48:32	strk:	uhm, detailed page has 20k, while summary page has 15k
   20:48:42	strk:	I've no idea which one was sent to board for discussio
   20:49:03	robe2_:	strk regarding ssls I think a lot of the foss4g are now in one place
   20:49:04	strk:	ah, I'm wrong, it's 20k for 2018 draft
   20:49:26	robe2_:	I'm going to followup with guido about moving 2017.foss4g.org back to osgeo so we can ssl it.
   20:49:49	robe2_:	we can use letsencrypt for everything. Hey it's good enough for postgresql.org, it's good enough for us :)
   20:49:58	strk:	of course it is
   20:50:22	robe2_:	so then of urgency would be the 2018 one. I think there current might just be static and they wanted one for registration
   20:51:03	robe2_:	strk and I did set letsencrypt to auto renew on the wordpress via cronjob I'll monitor but command worked fine running
   20:51:32	strk:	it should create a log file, cronjob may be frequent, but it'll only do something upon expiration (3 months?)
   20:51:46	robe2_:	strk yah we need Alex to up that. I'm thinking it might be a good idea to have 2 contracts running at same time (but make them a bit longer) so we have overlap
   20:51:48	strk:	so you will really only know after that time
   20:51:51	markusN:	I use letsencrypt for my stuff for long and it works perfectly. So let's try
   20:52:03	robe2_:	don't feel comfortable with having just martin
   20:52:06	strk:	it's already in use for git.osgeo.org
   20:52:10	strk:	and drone.osgeo.org
   20:52:29	robe2_:	and postgis.net and debbie.postgis.net and winnie.postgis.net :)
   20:52:48	robe2_:	but we don't have it as default on postgis.net (because of unsecure images we are currently linked to)
   20:53:43	robe2_:	okay I think that's it for meeting stuff - I'll try to itemize the easy knockoff ssls we can do and just do them if I can
   20:54:11	robe2_:	others like geoforall, foss4g2018, foss4g2017 may need registrar authority transfer
   20:54:38	robe2_:	anything else anyone wants to discuss or should we adjourn?
   20:54:52	cvvergara:	I have nothing to say :(
   20:55:11	strk:	maybe we should try another timing, of it's easier for Alex and Martin ?
   20:56:03	markusN:	could be... an hour later or two
   20:56:12	robe2_:	strk they are the ones that picked this time :)
   20:56:19	robe2_:	it was the most convenient for them
   20:56:37	robe2_:	but sure we can revisit the time
   20:57:02	robe2_:	okay meeting adjorned then