IRC log of #novawebdev for Tuesday, 2017-04-04

*** mjsir911 has joined #NovaWebDev06:23
*** mjsir911 has joined #NovaWebDev06:32
*** jelkner has joined #NovaWebDev07:30
*** mjsir911 has joined #NovaWebDev07:57
mjsir911What was that presentation where the guy does wierd things with programming languages like `True + 1` or something08:21
jelknermjsir911: https://www.destroyallsoftware.com/talks/wat08:38
jelknermjsir911: please remind me to ask why aeava.org isn't working?09:08
jelknerat our meeting this evening.09:08
jelkneraeava.net is working, but .org should work as well.09:08
mjsir911I'll look into it09:24
mjsir911@jelkner, I have no idea, what webfactional account is it hosted on?09:25
*** ubuntourist has joined #NovaWebDev09:26
jelknermjsir911: they have their own webfactional account09:26
jelknerhold on..09:26
mjsir911What time will the meeting start? I might be able to rig up something09:26
jelknermjsir911: rig something? what do you mean?  09:30
jelknerGerman can handle this one.  I was just asking you to remind me.09:30
mjsir911The bot is going to evolve with neccessity, and a good reminding system is a good idea09:31
mjsir911I can make it dump out anything you say `!remindme aeava` during meetings :D09:31
jelknergood systems are hard - they need to be both effective and unobtrusive09:31
ubuntouristFor chuckles: Are /exec commands standard IRC commands? Or is this some trickery only provided by Konversation? What does your IRC client do with "/exec uptime"? Or "/exec cmd ls -l /tmp"?09:31
* ubuntourist types /exec ls -l /tmp09:32
mjsir911i can do that in irssi09:32
mjsir911thats cool09:32
mjsir911ls /etc09:32
mjsir911oops09:32
ubuntouristcmd: total 4409:33
ubuntouristcmd: srwxr-xr-x 1 kjcole    kjcole       0 Apr  4 08:56 Wallch Local Socket Server09:33
ubuntouristcmd: drwx------ 2 kjcole    kjcole    4096 Apr  4 08:56 akonadi-kjcole.te50Iz09:33
ubuntouristcmd: drwxr-xr-x 2 root      root      4096 Apr  4 08:35 aucat09:33
ubuntouristcmd: -rw------- 1 kjcole    kjcole       0 Apr  4 08:56 config-err-Es9kVM09:33
ubuntouristcmd: drwx------ 2 kjcole    kjcole    4096 Apr  4 09:05 firefox_kjcole09:33
ubuntouristcmd: drwxr-xr-x 2 zookeeper zookeeper 4096 Apr  4 08:35 hsperfdata_zookeeper09:33
ubuntouristcmd: srwxrwxr-x 1 kjcole    kjcole       0 Apr  4 08:56 kwallet5_kjcole.socket09:33
ubuntouristcmd: drwxrwxr-x 2 root      root      4096 Apr  4 08:35 leapd09:33
ubuntouristcmd: -rw-r--r-- 1 prey      prey         4 Apr  4 08:35 prey.pid09:33
ubuntouristcmd: drwx------ 2 kjcole    kjcole    4096 Apr  4 08:56 pulse-PKdhtXMmr18n09:33
ubuntouristcmd: -rw-r----- 1 kjcole    kjcole       0 Apr  4 08:56 qipc_sharedmemory_WallchMemoryf724665a52020f8bb5d5586bc47447258cb0705809:33
ubuntouristcmd: -rw-r----- 1 kjcole    kjcole       0 Apr  4 08:56 qipc_sharedmemory_qtox45bdc9c0c458c8a25fc32de3a5f6d795f60b53f909:33
ubuntouristcmd: -rw-r----- 1 kjcole    kjcole       0 Apr  4 08:56 qipc_systemsem_WallchMemoryf724665a52020f8bb5d5586bc47447258cb0705809:33
ubuntouristcmd: -rw-r----- 1 kjcole    kjcole       0 Apr  4 08:56 qipc_systemsem_qtox45bdc9c0c458c8a25fc32de3a5f6d795f60b53f909:33
ubuntouristcmd: drwx------ 3 root      root      4096 Apr  4 08:35 systemd-private-6f0963ec2bd347b3b607ab4d47aeefa6-colord.service-NPuwWd09:33
ubuntouristcmd: drwx------ 3 root      root      4096 Apr  4 08:35 systemd-private-6f0963ec2bd347b3b607ab4d47aeefa6-rtkit-daemon.service-aX6V0L09:33
ubuntouristcmd: drwx------ 3 root      root      4096 Apr  4 08:35 systemd-private-6f0963ec2bd347b3b607ab4d47aeefa6-tor@default.service-iA63VD09:33
ubuntouristcmd: -rw-rw-r-- 1 kjcole    kjcole       0 Apr  4 08:56 unity_support_test.009:33
ubuntouristcmd: -rw------- 1 kjcole    kjcole     103 Apr  4 08:56 xauth-1000-_009:33
* ubuntourist actually types /exec cmd ls -l /tmp09:33
ubuntourist(I assume it showed everyone the result of that, not just me.)09:34
mjsir911wait is yours printing on the screen?09:34
mjsir911how does that work?!09:35
jelknermjsir911: I need to figure out how to get the kvm machine i just setup onto the bridged network09:35
mjsir911You gotta ask owen for that, I still don't know09:35
jelknerwill do09:35
ubuntouristSorry to distract. Though it may be leveraged in some way for logging or other IRC control, which is why I'm curious.09:36
ubuntourist(Don't try it with something that floods IRC, as the powers that be get unhappy, and I imagine logger-bots won't be thrilled either.)09:37
mjsir911when I do exec it just prints it to my screen, not the irc log09:38
* mjsir911 does `/exec ls /tmp`09:38
mjsir911you see that?09:39
ubuntouristBut when I did it, you could see it?09:39
mjsir911yup09:39
ubuntouristyou're missing the cmd09:39
ubuntouristI had to type /exec cmd ls -l /tmp09:39
mjsir911i just gotta type in exec09:39
mjsir911/bin/sh: cmd: command not found09:40
ubuntouristSo, it seems "/exec" is somewhat standard, but the Konversation IRC client enhances it.  And maybe it's "client standard" rather than "IRC standard". Too bad.09:40
ubuntouristhttps://en.wikipedia.org/wiki/List_of_Internet_Relay_Chat_commands09:43
ubuntouristThe /exec is not among them.09:43
ubuntouristAnd it appears Konversation lets me write Python scripts that inject stuff https://userbase.kde.org/Konversation/Scripts/Scripting_guide09:46
jelknermjsir911: i figured it out09:46
jelknermy vm is on our network, yay!09:46
mjsir911Oh thats good09:47
ubuntouristKonversation's specific implementation of it (and how to write your own new commands) https://docs.kde.org/stable5/en/extragear-network/konversation/konvi-cmds.html09:51
mjsir911What time is the meeting going to be today?09:51
ubuntouristAnd with that, I'll stop. For now.09:51
jelknermjsir911: do you know how to message people on github?09:51
mjsir911gitter09:51
mjsir911I think09:52
jelknerI want to try to make contact with this group: https://github.com/vapublicaccessproject09:53
ubuntouristjelkner - eh? You mean, like an e-mail message that shows up somewhere on github?09:53
ubuntouristjelkner - That link says, specifically "This organization has no public members. You must be a member to see who’s a part of this organization."09:54
jelknerlike sending a communication to: https://github.com/benpsweet09:54
mjsir911Meeting time?!?! anyone? 7:00?09:54
jelkneryes, 7 pm09:55
mjsir911ty09:55
ubuntouristjelkner - I must be missing something: I tried https://github.com/jelkner and I can see your profile (including e-mail, but no way to "message" you in any direct way.)09:57
jelknerubuntourist: perhaps there is no way.09:58
jelknerthat's what i'm asking09:58
jelknersince benpsweet doesn't provide and email09:58
ubuntouristjelkner - Ah.09:58
* mjsir911 is afk09:58
ubuntouristjelkner - there's this not so hot solution (for an individual) - https://stackoverflow.com/questions/12686545/how-to-leave-a-message-for-a-github-com-user10:06
ubuntouristjelkner - However, it won't work for your example Ben Sweet, as it requires the user to have actually USED GitHub (for something other than consumption).10:07
jelknerthx, ubuntourist.  i just used an old fashion device (a phone) to call vpap, and they answered, so i'll start there10:16
*** remindBot has joined #NovaWebDev10:44
remindBotI am here to remind you of things at 19:00 on tuesdays. Use me by typing in `!remind <msg>`10:44
jelkner!remind ask why aeava.org isn't working.10:49
remindBotwill print ask why aeava.org isn't working. at 2017-04-04 19:00:0010:49
*** louie has joined #NovaWebDev10:59
*** louie has quit IRC11:00
*** mjsir911 has joined #NovaWebDev11:05
jelknerexcellent, louie made it here.11:43
jelknerhowever briefly ;-)11:43
* jelkner sent rena and louie instructions11:43
jelknerand will talk to victor and amanuel in person11:43
*** mjsir911_ has joined #NovaWebDev12:31
ubuntouristGrabbin' a BikeShare... Goin' offline...12:31
*** replaceafill has joined #NovaWebDev12:58
*** mjsir911 has joined #NovaWebDev13:25
replaceafillmjsir911, you around?13:29
mjsir911Hi, yea ill be leaving in 1 min13:29
mjsir911need anything quick? ill be back in a half hour13:29
replaceafillmjsir911, no, we can talk later13:30
mjsir911k, cya13:30
replaceafill:)13:30
*** mjsir911 has joined #NovaWebDev13:51
mjsir911Hi, yea @replaceafill what's up?13:52
jelknerreplacefill, so gooood to see you!13:53
jelknermjsir911 has been busy, but he needs your help13:54
replaceafillmjsir911, jelkner, just a sec13:56
replaceafillmjsir911, jelkner, back14:08
mjsir911wb14:08
replaceafilli got my old job back today... sigh...14:09
replaceafillwas doing some set up tasks14:09
mjsir911Ok, can you help with the apache/wsgi configuration?14:09
replaceafillmjsir911, i was reviewing the wsgi setup for the logger14:09
replaceafillyeah14:09
replaceafillwe want it under /irclogs, correct?14:09
mjsir911yea14:10
mjsir911on the machine tho its webapps/irc/ and the docs are in webapps/irc/htdocs/logs14:10
replaceafillwhy is this needed?14:11
replaceafill<Directory /home/novawebdev/webapps/irc/htdocs>14:11
mjsir911well webapps/irc is a virtual root with an apache director and htdocs was the default location to put stuff in14:11
mjsir911oh looking at the apache configuration14:13
mjsir911I think it needs a Directory to work14:14
replaceafillmjsir911, sorry, back14:40
replaceafillmjsir911, is you real.py script used somehow in the current setup?14:41
mjsir911hi yea, I don't know how to configure apache, is there any way i could make the entire novawebdevelopment.org/irclogs redirect to one script14:41
mjsir911yea that is my logger bot--- gotta give it a better name14:41
replaceafillyeah, a better name would be good :)14:42
replaceafilli'm trying to understand what's from logs2html and what's from the bot14:42
mjsir911ok so the irclog2html package is logs2html14:43
mjsir911theres also htdocs/wsgi.py which has the actuall application method14:43
mjsir911and /bin/irclogserver is the execuatable that is being called if you do https://www.novawebdevelopment.org/irclogs/14:44
replaceafillmjsir911, you still around? :)15:08
mjsir911yea, whats up?15:08
replaceafillcan you check the site15:08
replaceafilland the conf15:08
replaceafillsite seems to work for me15:08
replaceafillabout the conf15:09
replaceafilli commented most of it15:09
replaceafillyou really don't need much wsgi configuration15:09
replaceafilllike a group and processes15:09
replaceafilli mean, for the logs2html to work15:09
replaceafillyou just need the location, in this case pointing to /15:09
replaceafillbecause webfaction already does the /irclogs redirection15:10
replaceafillbecause of how the website webapp is set up15:10
mjsir911ok yea thanks ill look at the diff15:13
mjsir911irclogs doesnt work but irclogs/ works15:13
replaceafillah15:16
replaceafillnew rewrite rule?15:16
* replaceafill doesn't remember exactly how to fix the trail slash15:17
replaceafillmjsir911, could you please take it from here?15:18
replaceafill(i mean, fix the trailing slash issue)15:18
mjsir911This configuration is beyong me but ill give it a try15:18
replaceafillit should be just an alias or a rewrite rule15:19
replaceafilli can give it a shot after lunch too15:19
replaceafillmjsir911, good work and thanks for setting this up15:19
replaceafillbtw15:19
* replaceafill goes to get lunch, bb in ~1h15:19
*** amanuel has joined #NovaWebDev15:28
jelkner!remind ask mjsir911 to fix the clock15:28
remindBotwill print ask mjsir911 to fix the clock at 2017-04-04 19:00:0015:28
jelkneramanuel: great to see you in our channel!15:28
*** vjuarez has joined #NovaWebDev15:34
jelknerwelcome, vjuarez!15:34
amanuelthanks 15:35
vjuarezYessssss!!!! I am here15:35
amanueldouble check victor15:36
*** Logger_WIP has joined #NovaWebDev15:42
*** Logger_WIP has joined #NovaWebDev15:43
jelknercool, now we are ready for today's meeting (once everyone else joins us)15:47
*** ubuntourist has joined #NovaWebDev15:57
*** German has joined #NovaWebDev16:19
*** German has quit IRC16:22
mjsir911hey @replaceafill how did you get unaffiliated/replaceafill16:23
mjsir911@ubuntourist how are u doin16:23
replaceafillmjsir911, you need to register your nick on freenode16:24
replaceafilland logging with the nickserv16:24
mjsir911With nickserv or actual freenode?16:24
mjsir911ubuntourist test16:24
replaceafillmjsir911, https://freenode.net/kb/answer/registration16:24
*** German has joined #NovaWebDev16:25
jelknerhola, German!16:25
jelknerdid you see the email from Ingrid?16:25
jelknerand also the email i sent to Elizabeth?16:25
jelknereveryone should register their nicks16:26
jelknerthen you get to keep it16:26
*** German has joined #NovaWebDev16:28
GermanHello!16:28
*** mjsir911 has joined #NovaWebDev16:30
replaceafillhi German. jelkner asked you something, use http://novawebdevelopment.org/irclogs/ to see what it was16:30
replaceafilli know it's the  hard way but you should get familiar with logs16:30
GermanYes, I did Jeff16:31
replaceafillGerman, and here you can use nicks to refer to people16:32
replaceafillsome clients will display those messages differently16:32
GermanHow can I do that?16:32
replaceafilljust write the nick of the person you're referring to16:32
replaceafilllike16:32
replaceafillGerman, hello!16:33
GermanLike this. replaceafill 16:33
replaceafillyep16:33
Germanok16:33
GermanYes, I did jelkner 16:34
jelknerExcellent16:35
jelkneri told ingrid we would talk about the url issue tonight16:36
jelknershe is about to send out an email to all our members, and we need the website to work16:36
jelknerdo you know what is wrong?16:36
GermanIm trying to see what's going on. jelkner 16:37
Germangive me a sec16:37
jelknergot it, German.  i don't mean to rush you ;-016:37
Germanit's ok man ;-) 16:38
mjsir911cat /tmp/steam_chrome_shmem_uid1024_spid46716:41
GermanI just send an email to Ingrid, jelkner 17:03
ubuntouristjelkner "git clone git@github.com:cmhedrick/NotesStep0.git"17:03
jelkneri saw it, German. Thx!17:04
jelknerwhat was the issue?17:05
Germanfor some reason 'webfactional' changed the IP address, and  the dns for aeava.org was configured with this IP: 50.97.173.2317:09
Germanthis is the new IP: 207.38.86.15317:10
GermanWe have to keep it in mind in the future. jelkner 17:10
Germanor try to fix that17:11
jelknerWhy didn't aeava.net break?17:12
replaceafilljelkner, aeava.net is redirected from godaddy to webfaction17:16
replaceafilli mean, dns resolution is done by webfaction17:16
jelknergot it.17:16
replaceafilljelkner, we should ask if they're using aeava.org emails for instance17:16
jelkneri bet webfaction notified us, and we missed it.17:16
replaceafillif they're only using it for www.*, we can make the same adjustment aeava.net uses17:17
replaceafilljelkner, i was looking for some explanation but it seems something sort of common17:17
replaceafill(they changing ips)17:17
jelkneri don't think so.17:17
jelkneri've had elkner.net and a host of others for a looooong time17:17
replaceafillah ok17:18
jelknerand never had the ips change17:18
ubuntouristjelkner, the more informative "git clone git@github.com:ahirschberg/NotesDemoStepThrough.git"17:19
ubuntouristreplaceafill, Speaking of GoDaddy... I may need some help there: In a non-NOVAWeb project (DC Books to Prisons),17:21
replaceafillubuntourist, sure17:21
ubuntouristreplaceafill, I've inherited (or maybe adopted) three domains registered on GoDaddy.17:21
ubuntouristreplaceafill, Initially they were pointed to a Drupal site that got badly hacked. Then they were pointed at a GitHub Page (bla-bla.github.io)17:23
ubuntouristwhere bla-bla was someone's username. Now I want them to point to a GitHub page I set up, and I've apparently bollixed it up.17:23
ubuntouristLet me check now and see if my changes from this morning fixed that. If not, I'll ask how to proceed. (I have a tarball of the three17:24
ubuntouristsite's DNS records.)17:24
replaceafillubuntourist, ah ok17:24
ubuntouristreplaceafill, Well. I'm completely lost. This is why I've never played with DNS. I'll send you the DNS records.17:37
replaceafillubuntourist, ok17:37
ubuntouristreplaceafill, I THINK the issue is somewhere with https://help.github.com/articles/troubleshooting-custom-domains/#github-repository-setup-errors17:38
ubuntouristreplaceafill, "CNAME already taken"17:39
ubuntouristreplaceafill, BUT...17:39
ubuntouristreplaceafill, the guy who had previously pointed DNS to his github.io page says he undid all that this morning.17:40
jelknerGerman, we just got a reply from Elizabeth17:40
jelknershe wants the Endorsements page17:40
ubuntouristreplaceafill, So, the CNAME should no longer be taken. When I try to set it in17:41
ubuntouristreplaceafill, https://github.com/dc-b2p/dc-b2p.github.io/settings it just tells me17:41
ubuntouristreplaceafill, "No changes to custom domain." and does nothing.17:41
replaceafillubuntourist, i can look at the repo, but not the settings17:42
replaceafillok17:42
replaceafillubuntourist, the domain is that one in the repo, correct?17:42
Germanjelkner: , Yes.17:43
ubuntouristreplaceafill, This is where I have a language barrier: I don't speak DNS. I don't understand the question.17:43
ubuntouristreplaceafill, Hold while I get the DNS records again from GoDaddy. (I had them on another computer.)17:43
replaceafillubuntourist, ok17:44
Germanjelkner, I'll talk with replaceafill because I don't get it very well17:45
jelknerGerman, let's talk later. i'm with a student17:53
Germansure. jelkner 17:53
ubuntouristreplaceafill, Just sent two e-mail messages from the b2p.webspinners account.17:55
replaceafillubuntourist, CNAME looks fine17:57
replaceafilli mean17:57
replaceafillwww1800INCNAMEdc-b2p.github.io17:57
replaceafillubuntourist, and dns resolution seems to work using dig17:59
replaceafillubuntourist, so i'd think it's a github issue17:59
ubuntouristreplaceafill, and one more e-mail message with the screenshot that the former owner told me to change.18:00
replaceafillubuntourist, why don't you try wwww.dcbooks...18:01
ubuntouristreplaceafill, It may be that he didn't properly release control of something.18:01
replaceafilli mean, a different one than www.18:01
replaceafillubuntourist, dev.dcbookstoprisoners.org is what i'd try18:02
ubuntouristTry it where? Since the original names are well-known none of the DC Books To Prisoners volunteers wants me to switch to a 4th domain name18:02
replaceafilloh18:03
replaceafillyou don't control the dns?18:03
replaceafilli meant, use dev. or something just to see if it's something clashing in the github side18:03
replaceafillassuming the problem is that www. is already used by other repo18:04
ubuntourist(The preferred one is www.bookstoprisons.org but the one that SEEMS to be working is dcbtp.org, though I haven't verfied that it is pointing to MY GitHub repo yet.)18:05
ubuntouristreplaceafill, I think the DNS controls me. ;-)18:06
replaceafill:D18:06
ubuntouristreplaceafill, I think I control the DNS but I don't know what I'm doing.18:06
replaceafillubuntourist, i could take a look if you want18:08
ubuntouristreplaceafill, So, change A @ on GoDaddy? CNAME www on GoDaddy? Custom domain name on GitHub? Change all three? For which of the three domains on GoDaddy?18:08
replaceafillubuntourist, i'd add a this record in godaddy:18:09
replaceafillCNAME dev dc-b2p.github.io 360018:09
replaceafilland then change  your github repo setting to: http://dev.dcbookstoprisoners.org18:10
ubuntouristTo all three domains?18:10
replaceafilloh wait, the three zones are for the same site?18:11
replaceafilli thought they were 3 different sites18:11
ubuntouristYes.18:11
ubuntouristSame site.18:11
ubuntouristHold a sec18:11
replaceafillah ok18:12
replaceafilllet me step back then18:12
replaceafilldcbtp.org doesn't seem to work for me18:14
ubuntouristInteresting.18:15
replaceafilldoes it work for you?18:15
replaceafilli mean, dig sees your CNAME correctly18:15
replaceafillbut i get 404 on github in my browser18:15
ubuntouristWell... It did this morning. But now it appears that's broken as well.18:16
replaceafillmaybe you had www.dcbtp.org in the repo settings?18:16
ubuntouristI18:18
ubuntouristI've been unable to put ANYTHING in the repo settings. Mine has always been blank.18:19
replaceafillubuntourist, and you don't get any errors?18:24
replaceafilli mean, customizing the settings18:24
ubuntouristWhen I try to customize the settings (in GitHub) it responds with  "No changes to custom domain." and does nothing.18:25
ubuntourist(It remains blank.)18:28
replaceafillubuntourist, have you seen https://stackoverflow.com/questions/9082499/custom-domain-for-github-project-pages/912391118:29
replaceafillsee item 2. in the marked answer18:30
replaceafillit seems that you need two records18:30
replaceafillnot just the CNAME to the .io site18:30
ubuntouristThe thing is, it was working as I understand it, when Jason had the three GoDaddy domains, and the GitHub.io page.18:32
ubuntouristWhat I thought I had done was take each of his domain DNS settings and changed the pointer to point to my GitHub.io page.18:33
ubuntouristBut apparently, there's more to it than that.18:33
ubuntouristIn any case, I'll study the answer and see what happens.18:33
replaceafillubuntourist, ok18:33
replaceafillsorry i couldn't help much :/18:33
jelknerreplaceafill, what do you know about CORS?18:36
replaceafilljelkner, not a lot18:37
replaceafilli mean, i know what it is used for18:37
replaceafillthat's the cross site sharing, right?18:37
jelknernot that i've got the server working, i want to create a client18:37
jelknerhttps://github.com/jelkner/flasktodo18:38
jelkneri've started using: https://spring.io/guides/gs/consuming-rest-jquery/18:38
jelknerbut when i try to access the page, i get: 18:39
jelkner          Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://zestyserver:5000/todo/api/v1.0/tasks. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).18:39
jelknerso i need to add a CORS header18:40
jelknerjust wanted to know if you had experience with that.18:40
jelkneri'll look it up18:40
jelknerwish me luck18:40
replaceafilljelkner, i remember there's a flask package for that18:40
replaceafillbut i haven't used it18:41
replaceafilli mean, an extension18:41
*** louis_ has joined #NovaWebDev18:42
jelknercool, i'll look into that18:42
jelknerhey louis_18:42
louis_hey jelkner18:43
mjsir911replaceafill, when i was looking over jelkner's shoulder at his unit testing stuff, I noticed a line `self.assertEqual(a, b)`. Why would you do that and not `assert a == b`?18:43
jelknerlouis_: if you want to get rid of the _, type: '/nick louis'18:44
replaceafillmjsir911, because asserts can be disabled18:44
louis_thanks jelkner, I was just working on that.18:45
mjsir911oh that makes enough sense, theyre disabled for fast compilation I think, right?18:45
replaceafillmjsir911, correct18:45
replaceafilloptimized mode18:45
jelknerlouisea: you can register that nick later18:45
jelknerso that it is always yours18:45
mjsir911ok thanks, also is this what we want to do for webhooks for aea?: https://gist.github.com/oodavid/180904418:46
jelkner14 minutes to show time18:46
replaceafillmjsir911, some test runners use simple asserts though18:46
mjsir911is that a bad idea though?18:47
replaceafillmjsir911, pretty much, yeah18:47
replaceafillmjsir911, not really, matter of taste i guess18:47
ubuntouristlouisea, Since this is a co-op, I'm going to say "Why wait to register?" ;-)18:48
replaceafillmjsir911, in this case is good to know that unittest follows junit18:49
ubuntouristlouisea, to see how, type "/msg nickserv help register" sans quotes18:49
louiseathanks ubuntutourist18:49
louiseayou read my mind18:49
*** amanuel has joined #NovaWebDev18:51
mjsir911Ok so who is actually registered? I'll give some of you permissions18:51
* jelkner calls rena so we can start a few minutes early18:52
ubuntouristWhat he means is who has actually typed "/msg nickserv register <password> <email>"?18:53
louiseaI just registered18:54
ubuntouristAs I just mentioned, you can get the details via "/msg nickserv help register" sans quotes.18:54
jelknerlouisea: take it away18:54
louiseaAlright. So I just sent you all a draft of the partnership agreement that I have been working on.18:56
louiseaBasically, it's a legal document that contains the rules that we will agree upon for how we will relate to the organization financially and in decision making.18:57
louiseaI'm not sure what the best way for us to collectively make revisions on it will be...18:57
louiseabut we need to decide on things like fraction of the members required to pass policies18:58
louiseawhat sort of management structure we will use18:58
mjsir911What will we be revising? Won't we be coming up with decisions and you implementing them in the document?18:59
ubuntouristlouisea, like a quorum?18:59
louiseaubuntourist: yes18:59
remindBotask why aeava.org isn't working.19:00
remindBotask mjsir911 to fix the clock19:00
ubuntouristmjsir911, a lot of these requirements are to satisfy the government, not necessarily how things get done.19:00
louiseato that point ubuntourist...19:00
louiseaI agree19:00
jelknerlouisea: we should mention now that anyone without an SSN needs to get a US tax id, yes?19:01
louiseathough we should probably be careful and envision situations in which we might get into situations where we will have liabilities19:01
louiseajelkner: yes19:01
ubuntouristmjsir911, To become officially recognized by the government, and reap whatever benefits are available from organizing a particular way, they require19:01
jelknerreplaceafill: you have that, yes?19:01
mjsir911ubuntourist, I mean what are we collectively revising, does anyone other than loisea really know what requirements we need to satisfy the goernment?19:01
replaceafilljelkner, yes19:02
ubuntouristmjsir911, a document that says "IF we revise things, this is how we'll do it"19:02
mjsir911oh i see, rules on revisions?19:02
ubuntouristmjsir911, yes, that's my understanding.19:02
louiseamjsir911 and ubuntourist: yes, but that's not all that document contains.19:03
louiseathe best way to understand it is to look over the Article headers in the draft that I sent out19:04
ubuntouristlouisea, Undobutedly there's a whole slew of "Bring me a ... shrubbery" type requirements in the organizing docs. I was just referring to the one that came up. ;-)19:04
jelknerthe biggest issue i see is with the notion of "shares"19:05
louiseacould you say more?19:05
jelkner"shares" will be in constant flux, especially in the beginning19:06
jelknerbasically, members aren't going to have to contribute anything but their labor, since we need no capital infrastructure19:06
Germanjelkner: we're in meeting?19:06
louiseayes, I have thought of that19:06
louiseaand I do not yet know how to account for it19:06
jelknerand they will take out "shares" based on what income they bring in19:07
louiseaI'm investigating 19:07
jelknerGerman, yes19:07
jelknerGerman, look at your email, so you can see the document we are discussing19:07
louiseanow the danger of not having investments in an LLC is that if a lawsuit were to occur people could be held personally financially responsible19:08
GermanI'm looking at it, jelkner 19:08
louiseathe point of an LLC is to have a business that is separate from your personal accounts19:09
louiseaso that in the case of having to, settle a debt for example, your personal assets are not at risk19:09
jelknerlouisea: right (hence the "limited liability" in the LLC19:09
louiseabut you have to prove that the business is in fact distanced from your personal accounts19:10
jelknerto help focus this process a bit, louisea, is there anything you need from us now?19:10
louiseausually by investing capital19:10
louiseathanks jelkner19:10
jelkneryou said we would discuss this more fully next week19:10
louiseaI thought this would happen19:10
jelknerand we need to meet with an accountant19:10
jelknerfor now, just let folks know what you are working on, and ask us for any feedback you need19:11
louiseaif people could look over Article IV on Management and come up with ideas on how they would like our organization to be managed19:11
louiseathat might be helpful.19:11
louiseaand we could discuss it next week.19:12
* jelkner promises to have have read and thought about that by our next meeting19:12
ubuntouristBTW the doc is now at https://drive.google.com/open?id=0BwTZk3m0X_cjb3NZSXl6VWt5alE19:12
replaceafillcouldn't we have an LLC and operate like a co-op19:12
louiseareplaceafill: yes19:13
replaceafilllouisea, ah ok, thanks19:13
ubuntourist(I mean the doc louisea sent in email.)19:13
jelknerthat's how you have to do it in VA, right louisea?19:13
louiseajelkner: not absolutely sure about that19:13
louiseaI think there are other ways to have a cooperatively run business19:14
louiseaLLC is just one vehicle in which it can happen19:14
jelkneris it the one you recommend?19:14
louiseaI'm not absolutely sure its the best19:15
jelknerok, let's talk more next week19:15
louiseacool19:15
jelknerreplaceafill, can you explain to German and the others who need it how to get US tax id?19:16
replaceafilljelkner, sure, you need to get a certified copy of your passport19:16
replaceafillhere in San Salvador, you get it at the US embassy19:17
replaceafillthen i sent it to our SIELibre accountant and he took it from there19:17
jelkneryou'll work with German on that there, yes?19:17
replaceafillit took about one month to get the ITIN19:17
replaceafilljelkner, yes19:17
jelkneri'll work with folks here to see what we need to do19:17
jelknerok, let's see what everyone has been up to19:18
jelknerGerman, you want to start?19:18
Germansure jelkner 19:18
GermanRight now, I'm working on Celina's site and I hopefully have the layout for tomorrow.19:19
Germanbecause I need the complete information19:19
GermanAt the moment I just have pics19:19
jelknerdid you get to talk to her?19:20
Germanyes I did19:20
jelknercool19:20
GermanI'll call her tomorrow19:20
jelknergreat19:20
Germanagain19:20
jelknersince her election is may 1, she needs that soon19:21
jelknerdon't forget the nova web development logo on the bottom ;-)19:21
Germanyes19:21
GermanShe asked me If we can make her site with both languages19:21
jelknershe definitely wants that19:21
Germanspanish & english19:21
Germanyes19:21
jelknerand it gives us a chance to show off our bilingual chops again19:22
ubuntouristHeh. The all-important logo! Yes! ;-)19:22
Germanyes 19:22
jelknerok, German, anything else we need to know?19:22
Germanno19:23
Germantha'ts all19:23
Germanthat's*19:23
Germanjelkner: 19:23
jelknervjuarez?19:23
jelkneramanuel?19:23
vjuarezI have being working on the tacos truck. I am working on the responsive design, and it is looking good and also I have being studying for the Skills USA19:23
jelkneris there a url we can see?19:23
vjuarezyes19:24
vjuarezhttp://students.gctaa.net/~vjuarez/tacos_el_papi_website/19:24
vjuarezthere you can see, and you can see also that is working very good on cellphones19:25
jelknernice19:25
jelknerand i see the resemblance to your own site ;-)19:25
GermanI like the parallax effect vjuarez 19:26
vjuarezI just got some new pictures, so I will change some of them soon19:26
vjuarezthanks german19:26
jelknervjuarez: but where's our logo?!19:26
vjuarezI still working on that but it is getting better19:26
vjuarezsoon Jelkner19:27
jelknerok19:27
ubuntouristNice effects, but the initial text is hard to read on my screen. (The translucent stuff blends with the pictures behind it.)19:27
jelknerthx19:27
* replaceafill wants tacos for dinner now...19:27
vjuarezyes Ubuntourist I have to change the color19:27
vjuarezhahaha We want tacos for free19:27
jelkneryes indeed19:28
mjsir911I'm getting a translation error, google thinks the page is latin http://students.gctaa.net/~vjuarez/tacos_el_papi_website/19:28
mjsir911oops19:28
mjsir911http://imgur.com/a/k46WN19:28
vjuarezis a latin page Jelkner19:28
jelkneramanuel?19:28
amanuelyep19:28
jelknerwhat are you working on this week?19:29
jelknerbriefly, we usually have 30 minute meetings19:29
jelknerwe are at 30 minutes now19:29
amanueli am slowly creating some templates and trying to mix a little jquery on them19:29
jelknergood19:30
jelkneri should talk to you about the front end to the ToDo list19:30
amanuelokey 19:30
jelknerok, ubuntourist you're on19:30
* ubuntourist takes the helm19:30
ubuntouristWell.19:30
ubuntouristA setback cost me a lot of sleep last week, more than usual. But things are back on track and ahead of where they19:31
ubuntouristwere a week ago.  I'm now at the stage of incorporating mjsir11's prototype JSON template into my code.19:32
jelknercan you mention the meetings we have coming up?19:32
ubuntouristFrom here on out, the my code will depend on his JSON file format.19:32
ubuntouristComing up: A six-month review of mjsir11 with Dragana at Gallaudet this coming Tuesday.19:33
jelknerGallaudet is our single best customer, so this is important19:33
ubuntouristBefore that, any last-minute polish he can put on his code. We want to see how it looks on the actual19:33
ubuntouristproduction machine. So, that's this coming Sunday.19:34
ubuntouristThat's it for me.19:34
jelknermjsir91119:34
mjsir911Yea and I'm fixing up that code so I have to do the least amount of fixing while I actually have access to the production machine19:34
mjsir911And can focus on getting it onto there.19:34
mjsir911I'll also be continuing the update the irc infrastructure, refining the bots and working with a student in web design to update the log html19:35
jelkneryou're becoming a handy dandy sys admin!19:35
jelkneras evidenced by this setup we are using here19:36
jelknerwe will need those skills19:36
ubuntouristI think we're both becoming more comfy with forks and branches in git as well.19:36
mjsir911Yep, the time on webfaction was broken but that got fixed, so the old logs are 4 hours ahead, be warned for everything before today19:36
jelknerawesome!19:36
jelknerreplaceafill, anything to add?19:36
mjsir911Yea, we have to look into github webhooks soon for aea development 19:36
jelknersoon19:37
replaceafilljelkner, not much, got  my old job now19:37
jelknerhow is it going?19:37
replaceafillso i'll be around more here19:37
mjsir911& aeava.org btw jelkner19:37
replaceafilllet's say i'll be able to pay my sugery if it's needed19:37
replaceafillthat's all i wanted...19:37
jelknermjsir911: that's done19:37
* replaceafill done19:38
mjsir911Oh ok19:38
jelknerok, everyone, thanks!19:38
* jelkner drops the bag of gravel19:38
replaceafilllegendary!!!!19:38
replaceafill:D19:38
German;-)19:38
Germanlet's back to work19:38
*** mjsir911 has quit IRC19:39
jelkneroops19:39
jelknerwe need a next week time19:39
jelknercan we meet in the morning?19:39
jelknerwe are on spring break19:39
Germantime?19:39
louiseaI can't 19:39
jelknerso we won't be here 7 pm19:39
jelknerlouisea: what works for you?19:39
louiseaI will not be on Spring Break19:39
louiseaactually... I can do 9:30AM - 10:30 AM any week day. Otherwise weekdays at 7:00 PM is best19:40
jelknercan we do 9:30 am Wednesday?19:40
louiseayeah that will work19:41
jelknerGerman?19:41
replaceafillthat's too early for me, sorry19:41
jelknernp19:41
Germanworks for me jelkner 19:41
replaceafillbut we have logs now :)19:41
German;-)19:41
jelknerok, we'll check in next Wednesday at 9:30 am19:43
Germanok.19:43
replaceafillok19:43
jelknerlouisea, ubuntourist, German, jelkner, mjsir911, and amanuel can make it19:43
jelknerafter that, Tuesday april 18 at 7 pm again19:43
jelknerthanks!19:43
*** German has quit IRC19:44

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!