IRC log of #novawebdev for Monday, 2017-07-24

*** mjsir911 has joined #novawebdev07:21
*** ericsaenz has joined #novawebdev09:00
*** dsmall has joined #novawebdev09:04
*** mjsir911 has joined #novawebdev09:17
dsmallmjsir911, so I looked into it and both the Yellow pages and the White pages have a payment barrier09:39
mjsir911Oh damn09:40
dsmallthey are less of a database and more of a search, then pay for the results website09:40
mjsir911thats too bad09:40
mjsir911I think whitepages are the way to go09:43
mjsir911sometimes I can see a phone number and it still gives an address09:43
mjsir911im looking at whitepages.com09:43
mjsir911And It has an API so ez polling of results09:44
dsmallOh, thats good09:48
dsmallDid you get the email with the spreadsheet?09:48
*** jelkner has joined #novawebdev09:59
mjsir911I'm having email problems :/10:01
dsmallI can try to send it again10:03
dsmallmjsir911, can you resend your email address10:08
mjsir911The email problems are on my end10:24
mjsir911I think an email that works is marco.sirabella@novawebdevelopment.org10:25
mjsir911Although I won't be able to access that for a couple of days10:25
*** replaceafill has joined #novawebdev11:55
jelknerGood morning, replaceafill11:55
replaceafillgood morning jelkner11:55
jelkneri'm trying to follow your civicrm recipe11:56
replaceafilljelkner, any problems so far?11:56
jelknersince i'm involved in the whole nea4or and labor4ourrev thing (which is what is going to give us the entre into the space we need)11:57
jelkneri keep getting interrupted11:57
jelkneri'll let you know how it goes11:57
replaceafilljelkner, ok11:57
jelknerbut i know we will want postgresql (so we can have postgis) and not mysql11:57
jelkneri can start playing with civicrm using anything11:58
jelknerbut i the nea4or instance we setup should use postgresql if at all possible11:58
replaceafilljelkner, in my "Nailing Down some Numbers" reply i wrote this:11:59
replaceafill"* Database managers (yes, I plan we use both, unfortunately CiviCRM only11:59
replaceafillplays well with MySQL)"11:59
replaceafilljelkner, according to my googling yes11:59
replaceafilljelkner, wait11:59
replaceafilljelkner, i remember i tested it11:59
replaceafilljelkner, and confirmed it11:59
replaceafilljelkner, the civicrm set up looks for the mysql service12:00
jelknerthat really sucks12:00
replaceafilljelkner, and asks you for the database name/credentials12:00
replaceafilljelkner, that's what i said too :)12:00
jelknerthere goes nice geospatial features12:00
replaceafilljelkner, drupal works well with postgres12:00
replaceafilljelkner, if it's an important feature, i think we can sync them up12:01
jelknerso you run two databases12:01
replaceafilljelkner, and assumming we're not going to deal with millions of concurrent users initially...12:01
replaceafilljelkner, i think it can be handled12:01
jelknernot initially12:01
replaceafilljelkner, hopefully once we hit the million concurrent users, we'll have it figure out12:02
replaceafilljelkner, :)12:02
jelknerand once we are, we will have the resources to hire more folks who can help us make the changes that need to be made12:02
replaceafilljelkner, good point :)12:02
replaceafilljelkner, so i'd say: file an issue with the desired feature12:02
jelknerwill do12:03
replaceafilljelkner, and we take it from there12:03
jelknerok when do you think we can start using a very basic system with nea4or?12:03
jelknerto store member info12:03
jelknerwe can talk at the meeting tomorrow12:03
jelknerbut a time line for that is really important now12:04
jelknerthat's what i meant by "riding a fast moving train"12:04
replaceafilljelkner, my estimates usually suck but i think it'll take around 2 weeks to get the *basics* right12:04
jelknerthis is your moment, my dear friend, it will be important to try to make your estimates work12:05
jelknertiming is going to be everything12:05
replaceafilljelkner, i know, i've been doing my homework12:06
jelknerand start thinking of other developers you know and trust whom we could possibly bring in once this takes off12:06
replaceafilljelkner, and now when i go for my long walks, i keep thikning civi...12:06
jelknerwe need to reach out to the community12:06
replaceafilljelkner, yes12:07
*** zOnny has joined #novawebdev12:07
replaceafilljelkner, using action network first may be a good approach12:08
replaceafilljelkner, since it'd give us a target12:08
replaceafilljelkner, but i don't consider it extremely necessary12:09
replaceafilljelkner, since i think *you* know what you want/need12:09
jelkneri do12:11
jelknertwo weeks is ok12:11
jelknermy concern was loosing the data much longer than that12:11
jelknerwe are going into the data business12:11
jelknerdata is more valuable than software12:11
replaceafilljelkner, indeed12:11
jelknerthat's were our bread will be buttered12:12
replaceafilljelkner, but we need to guarantee that the data is safe too12:12
jelkneryou bet12:12
replaceafilljelkner, that's why i wouldn't rush it12:12
jelknerwe will have no choice but to "rush it" a bit12:12
jelknerthis business moves fast12:12
jelknerif we wait to long12:13
jelknerOR will be so vested in Action Network it will be hard for them to switch12:13
replaceafilljelkner, do you know what contact information you'll need for each member?12:13
jelknerif we don't act fairly soon, nea4or will be forced to use Action Network12:13
jelknerthen we will need to figure out how to get our data migrated12:14
jelkneranother potential headache12:14
jelknermaybe not a big one12:14
replaceafilljelkner, true12:14
jelkneri don't know12:14
jelknersince we are small now12:14
jelkneri would rather bootstrap this and get it going12:14
jelknerdatabases are pretty easy to back up12:15
jelkner(unlike ZODB ;-)12:15
replaceafilljelkner, hey!12:15
replaceafilljelkner, feelings dude12:15
replaceafilljelkner, don't make me quit before starting12:15
*** mr_german has joined #novawebdev12:15
replaceafilljelkner, praise mr fulton12:15
mr_germangood morning12:15
replaceafillgood morning mr_german12:15
jelkneri've had long conversations with my brother about this12:15
jelknermr fulton's ideas were clever and innovative12:16
jelknerbut stodgy old approaches that are tried and true can still make more sense12:16
replaceafilljelkner, true12:16
jelkneralan said in a relational db, there were so many ways he could access and manipulate the data12:17
jelknerback to the civicrm community question12:17
mr_germanjelkner, I saw the email12:18
jelknersince i am not at all shy, do you want me to reach out to them?12:18
replaceafilljelkner, i asked you about contacts above...12:18
mr_germanI'll start to work on that12:18
replaceafill<replaceafill> jelkner, do you know what contact information you'll need for each member?12:18
replaceafilljelkner, can we make that ^ an issue/story?12:18
replaceafilljelkner, sooner rather than later if possible12:18
jelknerthat's my job, i'll get right on it12:19
replaceafilljelkner, i'd like to know what's the *basics*12:19
replaceafilljelkner, maybe we could "bootstrap" from there12:19
jelknerand leave the software development to folks better able to do that ;-)12:19
jelkneryes, that would be awesome12:19
jelkneri'm probably going to have to ask you and mr_german to setup a server somewhere for me to test12:19
jelknerinstead of trying to do this on my own12:20
jelkneri just can't find the time12:20
replaceafilljelkner, i proposed that last week during the meeting12:20
replaceafilljelkner, but i haven't been able to get to it12:20
jelknerokie dokie12:20
jelknerlet me eat my lunch and then right user stories12:20
replaceafilljelkner, but this week for sure... (promises promises as Kevin says)12:20
replaceafilljelkner, cool, thanks12:20
mr_germanreplaceafill, talking about civi, yesterday I set it up on my pc12:21
replaceafillmr_german, cool12:21
replaceafillmr_german, did you see my gist?12:21
replaceafillmr_german, or did you google how to set it up?12:21
mr_germanreplaceafill,yep, very helpful12:21
replaceafillmr_german, cool12:22
mr_germanwell, i'll start to work12:23
mr_germanI have many things to do12:23
mr_germanACTION goes back to work12:24
jelknerdsmall, here is a link to replaceafill's instructions for setting up civicrm: replaceafill/gist:c614ca0571f5fb17f9106ce2834c8aa113:11
replaceafilldsmall, this is a link
dsmalljelkner, replaceafill Thank you13:13
jelkneryou'll need to start with an ubuntu 16.04 server kvm instance13:13
jelknerdsmall, start here:
jelknerand use the ubuntu-16.04.2-server-amd64.iso.torrent to download13:16
jelknerreplaceafill, can anyone see this link: ?13:50
jelknerjust sent an email to amity and rand with it asking for feedback, so i hope so13:50
replaceafilljelkner, nope13:51
replaceafilljelkner, the group is private13:51
jelknershould we add them to the group?13:51
replaceafilljelkner, we can, but they'll need accounts13:51
replaceafilljelkner, i mean, gitlab accounts13:51
replaceafillACTION goes to pick up Camila, bb in ~4513:58
*** dsmall has joined #novawebdev14:22
dsmallreplaceafill, I am going through the civiCRM steps and I have a question: what does the # sign infront of a command mean?14:40
dsmallline 3114:40
mjsir911It probably meancs a comment14:41
mjsir911is this in python? In python it's a comment14:41
dsmallmjsir911, not really, it is a step by step guide of commands in terminal14:42
mjsir911It's a comment in bash too14:43
replaceafilldsmall, it means you can ommit that step14:46
dsmallreplaceafill, ok perfect14:47
*** mr_german has joined #novawebdev14:57
dsmallreplaceafill, I am stuck on the 'Visit http://localhost/install.php' step15:05
replaceafilldsmall, any errors in particular?15:06
replaceafilldsmall, feel free to error traces or screenshots :)15:07
dsmallreplaceafill, it isn't a command and i cannot connect to it if it is a url15:07
replaceafilldsmall, ah, you're setting up a remote machine, correct?15:07
dsmallreplaceafill, I think so15:08
replaceafilldsmall, the http://localhost/... url works when you're installing on your own machine15:08
replaceafilljelkner, can you help dsmall get the ip of the server?15:08
replaceafilldsmall, you need your server's IP address15:08
replaceafilldsmall, so you can use something like
dsmallreplaceafill, I think it is
replaceafilldsmall, if shows you something15:09
replaceafilldsmall, you can replace all the localhost references in the guide15:10
dsmallreplaceafill, ya, that makes sense15:10
dsmallreplaceafill, I see a setup page15:10
replaceafilldsmall, right, that's for setting a drupal site15:10
replaceafilldsmall, it should be straightforward, but in case you need some docs:
dsmallreplaceafill, Thank you :)15:12
zOnnyHello World 15:18
dsmallreplaceafill, I have a new problem
dsmallreplaceafill, and I went into the advanced settings to change the database hose15:30
replaceafilldsmall, and you didn't have issues running lines 6-13?15:31
dsmallreplaceafill, none15:32
dsmallreplaceafill, I even went back and tried them again15:32
replaceafilldsmall, you don't need to set a database host, since it's running in the same server15:33
replaceafilldsmall, but that's not the issue15:33
dsmallreplaceafill, when I set it back to localhost it now says "SQLSTATE[HY000] [1045] Access denied for user 'drupalsite'@'localhost' (using password: NO)."15:34
dsmallreplaceafill, I have put this command in "GRANT ALL ON drupalsite.* TO 'drupalsite'@'';"15:35
replaceafilldsmall, that's not necessary15:36
replaceafilldsmall, it should be localhost15:36
dsmallreplaceafill, I even tried "GRANT ALL ON drupalsite.* TO 'drupalsite'@'localhost';"15:36
replaceafilldsmall, the "using password: NO" is the weird part15:36
replaceafilldsmall, you're setting the three fields to drupalsite correct15:37
replaceafilldsmall, i mean database user and password15:37
dsmallreplaceafill, derp that was the issue15:37
replaceafilldsmall, missing password?15:38
dsmallreplaceafill, I didn't realize there was a password15:38
replaceafilldsmall, ah15:38
jelknermr_german, what does your schedule look like tomorrow?15:38
dsmallreplaceafill, yup15:38
replaceafilldsmall, glad it worked :)15:38
jelkneri'd like to work with you on the labor4ourrev website15:38
dsmallreplaceafill, what about the site email addr and site maintenance acc?15:38
jelknerit would be helpful if we could plan a time15:39
jelkneri have to leave in 5 minutes today15:39
replaceafilldsmall, you can use dummy data on those for now15:39
jelknerso if you aren't here now, please email me with when i can expect to see you tomorrow15:39
dsmallreplaceafill, Okay15:39
jelknerreplaceafill, i'm going to need to leave in a few minutes15:40
replaceafilljelkner, ok15:40
jelknerrand emailed back with stuff he wants on the website15:40
replaceafilljelkner, i saw15:40
jelkneri plan to get on that first thing tomorrow15:40
jelknerand will probably need mr_german's help15:40
replaceafilljelkner, can mr_german help you with that?15:40
replaceafilljelkner, ah ok15:40
jelkneri'll be in tomorrow and get started15:40
mr_germanjelkner, 15:41
dsmallreplaceafill, Did it!15:41
jelknerahh, there you are ;-)15:41
replaceafilldsmall, awesome!15:41
jelknerwhat times will you work tomorrow, mr_german?15:41
mr_germanjelkner, mm I'll be at 1pm15:42
jelkneri'll do what i can in the morning15:42
jelknerand then check in with you at 1 pm15:42
mr_germank jelkner 15:42
jelknerc u tomorrow15:42
jelknerACTION signs out for the day...15:42
*** mjsir911 has joined #novawebdev17:18
*** mjsir911 has joined #novawebdev17:41
*** mjsir911 has joined #novawebdev19:31
*** mjsir911 has joined #novawebdev19:48
*** mjsir911 has joined #novawebdev21:49

Generated by 2.17.2 by Marius Gedminas - find it at!