IRC log of #novawebdev for Sunday, 2019-03-03

*** nrcerna has joined #novawebdev09:37
*** GFbot has joined #novawebdev09:58
*** zOnny has joined #novawebdev10:21
*** jelkner has joined #novawebdev10:31
jelkner!remind10:32
Big_BrotherChair for 2019.03.03: GFbot (ubuntourist) 10:32
Big_BrotherCan novawebdevelopment.org emails go through mayfirst.org? (jelkner) 10:32
*** replaceafill has joined #novawebdev10:38
*** ubuntourist has joined #novawebdev10:55
*** DG123 has joined #novawebdev10:56
Big_BrotherChair for 2019.03.03: GFbot (ubuntourist)10:57
Big_BrotherCan novawebdevelopment.org emails go through mayfirst.org? (jelkner)10:57
replaceafillis it me or Big_Brother fires a bit earlier each time...? :)10:58
jelknerit's not you, replaceafill 10:58
jelknerit is drifting10:58
ubuntouristreplaceafill, jelkner was just saying the same thing.10:58
replaceafill:D10:58
jelkneri was joking that in about a year we will be starting an hour earlier10:58
jelknermaybe sooner10:58
replaceafillEST aware!10:58
jelknerso, GFbot, it's your show10:59
jelknerwe're ready when you are10:59
GFbotHello everybody!10:59
DG123good morning10:59
jelknerGood morning!10:59
ubuntouristHey.10:59
replaceafillgood morning everyone10:59
zOnnyHello World!10:59
GFbotit's a pleasure for me to have chair again ;)10:59
GFbotso, let's start11:00
nrcernaGood morning! 11:00
GFbotFirst item: "Discuss LLC plans"11:00
DG123That's me11:00
DG123So, I had shared the link last week but here it is again if anyone is missing it11:01
*** Doisaac has joined #novawebdev11:01
DG123https://docs.google.com/document/d/1I_eNyS7Ngtg0Cl-_u5X_rEQ5RBuUslqXdgvVFyWVRjo/edit?usp=sharing I've made some important edits mostly concerning the costs11:01
zOnnyHello Doisaac ?11:02
DG123Hello, Doisaac11:02
replaceafillDoisaac is Douglas Barrera, a Salvadorean friend of us11:03
DG123Welcome11:03
jelknerwelcome, Doisaac!11:03
DoisaacHello Everyone, Nice to meet you!11:03
GFbotoh welcome Doisaac 11:03
jelknerSo, what do people think?11:04
jelknerto me this is a no-brainer11:04
jelknerwe should be an llc11:04
replaceafill+111:04
jelknerin fact, i don't see how we can not be11:04
jelknerthat's 2 votes11:04
jelknerwe need 2 more to make a decision11:04
jelknerquestions from others who haven't voted yet?11:05
nrcernaWelcome! Doisaac11:05
zOnny+111:05
DG123Yes, it would simplify everything significantly, as well as giving us more than enough flexibility to include more people and do business in our own style11:05
jelknerthat's 311:05
DoisaacThank you11:05
jelknernrcerna, GFbot, ubuntourist?11:05
nrcerna+111:06
GFbotjelkner: 1+ , i was reading11:06
GFbotsorry11:06
jelknerLet it be officially recorded that we have agreed to make NOVA Web Development and LLC11:06
ubuntouristI still need to read, but from last week I got the impression it wouldn't hurt me. So, based on that alone, +1. ;)11:06
jelknerAnd tasked DG123 (Diego) with making that happen11:07
replaceafillnice work on the doc DG123 11:07
jelknerDG123, what do you think is the time line on that?11:07
DG123I believe Virginia can be completed by mid march11:08
DG123As in I can have the forms in11:09
ubuntouristBeware the ides.11:09
DG123They would of course probably take a little longer to register us etc11:09
jelknerSo, by April Fools, day, you can send us some horrible joke related to this?11:09
DG123It would be my pleasure11:09
replaceafill:))11:09
DG123DC would probably take longer11:09
DG123I'd say Early april there11:10
DG123but VA is our biggest priority11:10
DG123Alright that's it from me11:11
GFbotcool11:11
DG123ACTION is done11:11
GFbotlet's move11:11
GFbotitem #211:12
GFbot"Update on Douglas Barrera progress and possible task for him"11:12
replaceafillDoisaac, do you want to introduce yourself and what you have been doing the last couple of months related to learning?11:12
replaceafillok, i'll try to sum up :)11:14
DoisaacHello Everyone My name is Douglas Barrera, I have been studing PYthon and Now I am studing "GETTING DOWN WITH HTML"11:14
jelknerExcellent, Doisaac.  You know you can communicate with me directly.11:15
replaceafilljelkner, i added the point to the agenda so we could discuss what Doisaac could be doing about your book translation11:15
jelknerIn fact, I'd like to setup a weekly irc meeting with you to talk about your progress.11:15
replaceafillor if that's still a valid goal11:15
replaceafillACTION gets out of the way :)11:15
DoisaacOh thank you Mr Jelkner11:16
jelknerAnd help you with specific goals and time lines11:16
jelknerbut only if you promise to call me Jeff! ;-)11:16
jelkneror jelkner, but not Mr. Jelkner11:16
DoisaacOh ok Jeff :) thank you11:17
jelknerDoisaac, let's talk after the meeting11:17
jelknerACTION done11:17
replaceafillACTION done11:17
GFbotcool11:17
GFbotanything else Doisaac 11:17
GFbot?11:18
replaceafilli think we can move on GFbot 11:18
GFbotok11:18
GFbotlets move to item #311:18
Doisaacoh it soud good Jeff11:18
GFbot"Talk about Ritero application"11:18
Doisaacsound *11:18
GFbotzOnny: would you like to start?11:19
GFbotor i can start11:19
zOnnyGFbot: go ahead11:19
zOnnyGFbot: ? 11:20
jelknerok, i'm going to say something11:20
jelknersince the silence is killing me11:21
GFbotwell, this last week zOnny and I were working on riteros app, app for tendenci that allow users to register easily, then tendenci right zOnny ?11:21
jelknerfirst, i was super happy on thursday night to see chris hedrick helping zOnny with ritero11:21
jelknerso this is really a group project - GFbot, zOnny, chris11:21
zOnnyGFbot: right11:21
zOnnythe app can be tested in our development server as well11:22
zOnnyhttp://172.104.19.176:900011:22
jelknercould we see a demo by next week?11:22
jelknerwill you have a "minimal viable product" by then?11:22
zOnnyjelkner: the app is almost done11:23
GFbotI think that we can get that around this week working with zOnny 11:23
jelknerso, zOnny, you are coming to the NOVALACIRO board meeting on tuesday11:23
zOnnyjelkner: -.-11:23
jelkneryou should present it to the board, and talk with heylin about getting real live testers11:23
jelknerto start using it11:23
jelknerher father, to start11:24
zOnnyjelkner: ok11:24
zOnnyACTION done11:24
GFboti don't anything else to add11:24
GFbotACTION done11:24
replaceafilli have something to say11:24
replaceafillyou should try to integrate it with Tendenci's profile11:25
replaceafillnot use a separate profile11:25
replaceafillthat'll make it simpler11:25
replaceafillbut that can be a version 2 thing if you're willing to face the data migration11:25
replaceafillwe can talk about it later11:25
zOnnyreplaceafill: the user profiles is with tendenci11:26
replaceafillzOnny, but editing the On Duty attribute is done from a separate page?11:26
replaceafilllet's talk about it later11:26
replaceafillafter the meeting11:26
GFbotreplaceafill: yes, zOnny and i were thinking about that, how to integrate it with tendenci11:26
GFbotreplaceafill: ok11:26
zOnnyreplaceafill: ok11:26
GFbotso we can finish with the last item:11:27
GFbot"Can novawebdevelopment.org emails go through mayfirst.org?"11:27
jelknerGFbot, that's mine11:27
GFbotjelkner: go ahead11:27
jelknersince ubuntourist has had a busy week, and since we want to explore this more first11:27
jelknercan we move this to next week?11:27
jelkneri am already on mayfirst myself11:27
jelknerubuntourist and i will look into it more11:28
jelknerand have something more to say next week11:28
replaceafilljelkner, your elkner.net email?11:28
jelkneryes11:28
replaceafilljelkner, nice11:28
replaceafilljelkner, did you set it up?11:28
ubuntouristAFAIK (As Far As I Know): This is easy. I set up jelkner half-way in about a minute and a half.11:28
replaceafilljelkner, or mayfirst?11:28
jelknerwith the kind help of mattva01!11:28
replaceafillah11:28
jelknerthat's what thursday nights are for ;-)11:28
jelkneri have one question before we go11:29
jelknernrcerna, what do you think about an agenda item next week: Talk about getting work for nrcerna?11:29
jelknerwe have been leaving you out of our discussions11:29
ubuntouristNow all that remains is setting up the SMTP usage which I'll need to be sitting next to jelkner to accomplish.11:29
jelknerand with your design skills11:29
jelknerwe should be marketing that11:29
jelknerwhat do you think, nrcerna?11:30
nrcernaThat's Great! I'm jelkner 11:30
jelknercool, i'll add it11:31
jelknerACTION done11:31
GFbotcool11:31
GFbotanything else nrcerna ?11:31
GFbotI think we are done jelkner :D11:32
nrcernaNot really GFbot 11:32
GFbotok11:32
nrcernaThanks for asking 11:32
GFbotACTION drops the bag of gravel11:33
replaceafillgood job GFbot 11:33
ubuntouristChair for next week?11:33
DG123I'll chair next week11:33
GFbotreplaceafill: thanks!11:33
zOnnyDG123: cool11:33
jelknernice job, GFbot 11:33
GFbotjelkner: thanks!11:33
zOnnyGFbot: good job11:34
ubuntourist!remind 2019.03.10 Chair: DG123 11:34
Big_Brother"2019.03.10 Chair: DG123" added to message queue11:34
jelkner!remind Ask mjsir911 to fix time drift11:34
Big_Brother"Ask mjsir911 to fix time drift" added to message queue11:34
jelkner!remind Talk about promoting nrcerna's design work11:34
Big_BrotherInvalid arguments: No closing quotation.11:34
jelkner!remind "Talk about promoting nrcerna's design work"11:35
Big_Brother"Talk about promoting nrcerna's design work" added to message queue11:35
ubuntourist!remind Update on the state of the business cards11:35
Big_Brother"Update on the state of the business cards" added to message queue11:35
jelknerDoisaac, can you and i meet at 10:30 am EST next week on this channel?11:35
jelknerthat woud be 30 minutes before the regular meeting11:35
jelkneri would like to give you a shell account on our student server11:36
jelknertalk about your progress with GDWHTML11:36
DoisaacOh yes i would like it , Thank you.11:36
replaceafillDoisaac, do Sundays mornings work for you?11:37
replaceafillDoisaac, we don't want you to be dropping any responsibilities11:37
jelknerCool.  We can talk about starting Manos a la Obra con HTML tambien11:37
Doisaacno Douglas Im free11:37
replaceafillDoisaac, great11:38
replaceafillDoisaac, and remember jelkner talks in Eastern Time11:38
replaceafillDoisaac, they're currently 1 hour ahead of us11:38
jelknerperfecto, Doisaac.  Vamos a empezar a las 10:30 am tiempo "Eas Coast US"11:38
replaceafillso 10:30 am EST means 9:30 am Salvadorean time11:38
DoisaacYeah I would like to help doing this.11:38
jelknermuy bien, vamos a reunir a las 8:30 am tiempo el salvador11:39
Doisaacok i alredy understand it thanks.11:39
Doisaacalready sorry11:39
replaceafilljelkner, that'd be 9:30 am SV time11:39
replaceafillhhmm11:40
jelknerour time switches next sunday11:40
replaceafillwhen does time change ?11:40
replaceafillah!11:40
jelknerwhat time is it there now11:40
replaceafillDoisaac, scratch the time discussions :D11:40
replaceafillDoisaac, next week we'll be 2 hours behind11:40
Doisaacoh :011:41
replaceafillDoisaac, so our regular weekly meeting becomes 9:00 am SV time11:41
jelknerso, Doisaac11:41
jelkner8:30 am esta bien?11:41
Doisaacyes 8:30 its perfect11:41
replaceafillGFbot, nrcerna beware11:43
replaceafillwe're meeting an hour earlier starting next week11:43
GFbotreplaceafill: 9AM for us11:43
GFbot?11:44
replaceafillyes11:44
GFbotok11:44
Doisaacso, see you next sunday, Thanks.11:45
replaceafillthank you Doisaac 11:45
replaceafillzOnny, GFbot anything you want to discuss?11:46
Doisaacno Thank to you :)11:46
zOnnyreplaceafill: yes11:46
GFbotyes11:46
zOnnyI would like to explain how the app is working11:48
replaceafillzOnny, goo ahead i've seen the repo btw11:48
zOnnyThe riteros app is using ForeignKey to the user11:48
replaceafillzOnny, do you have that in a different branch?11:49
zOnnyreplaceafill: yes11:49
replaceafillmodels.py in master is pretty simple11:49
replaceafillzOnny, the zOnny/models one?11:50
zOnnyreplaceafill: https://gitlab.com/edzon.quinteros/riteros_app/tree/zOnny/models11:50
replaceafillzOnny, i see it11:50
replaceafillzOnny, why a key to User and not tendenci's Profile?11:50
zOnnyreplaceafill: tendenci ?11:51
zOnnyreplaceafill: it is not the same that tendenci is importing ?11:51
replaceafillUser comes from Django, right?11:52
zOnnyreplaceafill: right11:52
replaceafillso you don't have all the other tendenci fields available11:52
replaceafilllike phone names, etc11:52
replaceafilland you need to create your own11:53
zOnnyreplaceafill: my own ?11:53
replaceafillhttps://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/models.py#L6-711:54
replaceafillthose are your own name and phone fields ^11:54
replaceafillTendenci already has that available to you11:54
replaceafillright?11:54
zOnnyreplaceafill: right11:54
replaceafillzOnny, so you could point your key to a tendenci Profile instead:11:54
replaceafillhttps://github.com/tendenci/tendenci/blob/master/tendenci/apps/profiles/models.py#L3011:54
zOnnyreplaceafill: ok11:55
replaceafilland as you can see a tendenci profile is a person11:55
replaceafilland a person in tendenci has.... a user!!! https://github.com/tendenci/tendenci/blob/master/tendenci/libs/abstracts/models.py#L10111:55
GFbotwe can include "on_duty"?11:55
replaceafillGFbot, to me on_duty is the only field you'd need in the ritero app11:55
replaceafillso your model becomes: on_duty bool field + profile key11:56
zOnnyreplaceafill: we don't want all the users to be riteros right ?11:56
replaceafillzOnny, that's why i recommended doing it through memberships, remember?11:57
replaceafillbut that'd be more complicated to set up11:57
replaceafillhow do you decide who's a ritero in the app?11:57
replaceafillshould the novalaciro organizer do that through the UI?11:57
zOnnyreplaceafill: in the membership, how the users can edit their profile ?11:57
replaceafillby visiting the membership form11:58
replaceafillwhile they're logged in11:58
zOnnyreplaceafill: you can setup in the admin11:58
replaceafillso i as a novalaciro user can only request to become or stop being a ritero, right?11:59
replaceafilland the admin takes care of it11:59
zOnnyreplaceafill: http://172.104.19.176:9000/admin/riteros/ritero/26/11:59
zOnnyreplaceafill: I was thinking on having the user to edit their ritero profile12:00
zOnnyreplaceafill: and not the entire user profile12:00
replaceafillzOnny, in that admin page you just linked you can see the problem you currently have12:00
replaceafillzOnny, what if i change the User to Douglas?12:00
replaceafillby mistake or whatever?12:00
replaceafillyour data becomes mine12:01
replaceafillso editing should be the other way around12:01
replaceafillyou look for the person/user in tendenci12:01
replaceafilland give the admin an option to mark the person as a ritero12:01
replaceafillyou wouldn't be able to change the person/profile from there12:01
replaceafillsince you used it to navigate to the info12:02
GFbotgood point12:03
replaceafillbut please please please, if you're fine with the design you have now, go with it12:03
GFbotreplaceafill: 12:03
replaceafillif making it better will take you two more weeks12:03
replaceafilland the app can get on the ground tomorrow12:03
replaceafilli'd go with the current design fast and start iterating on it12:03
replaceafillthese things usually come around by themselves when an app is really being used12:04
replaceafillyour admin will complain "this is too difficult"12:04
replaceafill"this requires too many jumps, etc"12:04
replaceafilland having your app to be popular and really used should be your goal12:05
zOnnyGFbot: what you think ?12:07
GFbotzOnny: i think we can take replaceafill as a suggestion, no we have to do now.12:08
GFbotwe have to continue, and try to get it working as we want for now12:08
GFbotzOnny: 12:08
zOnnyGFbot: ok12:09
replaceafillgreat12:09
zOnnyreplaceafill: I have one Issue there.12:09
replaceafillwhat issue?12:09
zOnnyreplaceafill: to have the app working as expected12:09
zOnnyreplaceafill: https://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/templates/riteros/detail.html#L10 line 10 - 1612:10
zOnnyreplaceafill: I want to display the ritero related to that user12:11
zOnnyonly12:11
zOnnyreplaceafill: to edit his/her ritero profile12:12
replaceafillbut you're passing the full queryset: Ritero.objects.all().order_by('name')12:12
zOnnyreplaceafill: by now I am takin the first only12:12
replaceafilland iterating through it12:12
jelknerreplaceafill, can you walk and chew gum at the same time? (i can't :-(12:12
jelkneri know you're talking with zOnny 12:12
replaceafilljelkner, i can try :)12:12
jelknerbut i wanted to ask about paying GFbot 12:12
jelknerare there any funds in the account there?12:13
replaceafilljelkner, i think so, let me check12:13
replaceafilljelkner, https://docs.google.com/spreadsheets/d/1thXxESyYdgnI1zXYIqmOj5JF2130xjh-EE_l1ois26c/edit#gid=012:13
replaceafilljelkner, 527.85 left12:13
replaceafillGFbot, do you have timesheet already for your work?12:14
jelknerSo, replaceafill, here is the workflow i would like to propose:12:14
jelkner1. GFbot works directly with zOnny to get approved work12:14
GFbotreplaceafill: yes i am12:15
jelkner2. He, zOnny, authorizes payment and lets you, replaceafill, know to disburse the funds12:15
replaceafillGFbot, url?12:15
GFbotreplaceafill: not at the moment, i send my hours via gmail to zOnny 12:15
GFboti can move them12:15
replaceafillGFbot, no12:16
replaceafillGFbot, use a shared spreadsheet please12:16
replaceafillGFbot, that all of us can see12:16
jelkner3. i will need to be told when to replenish the account12:16
replaceafilljelkner, told by whom? me?12:16
replaceafillwho/whom i never know :)12:16
replaceafillzOnny has access to the spreadsheet so can take care of 3. too12:17
GFbotreplaceafill: ok12:18
replaceafilljelkner, and i wanted to ask you, GFbot has his own bank account now12:18
replaceafilljelkner, you could pay him directly through xoom too12:18
replaceafilljelkner, all that being said it's not problem for me to keep distributing payments this way12:19
replaceafilljelkner, i just don't want to become a bottleneck at some point12:19
jelknerso, replaceafill, we are having a very important discussion here12:21
jelknerwe may have a missunderstanding12:21
jelknerpoor zOnny is getting a lot put on his shoulders12:21
replaceafilljelkner, we as you and i?12:21
replaceafilljelkner, ah ok12:21
jelknerno, we as all of us12:21
replaceafilljelkner, zOnny is really strong and capable12:21
jelknerhere is what i just told him, from my point of view12:21
replaceafilljelkner, i really believe in him12:21
replaceafill:D12:22
replaceafillACTION stops joking12:22
jelkner1. i spent $50 trying to finance a "viable product"12:22
jelknerwe didn't make it12:22
jelknerand the money ran out12:22
jelknernow we have a greatly reduced budget but the same need12:22
jelknerwe are much further along12:22
jelkneri'm more convinced then ever we have a viable business plan12:23
jelknerwith focus on unions and libreorganize12:23
jelknerbut libreorganize is not ready12:23
jelknernow, the missunderstanding is with the number of hours GFbot thinks he is going to work12:23
jelkneri'm stretched thin, financially12:23
jelknerand, GFbot, please listen to this12:24
jelkneras far as i am concerned, he has to *earn our trust*12:24
jelknerbefore i can risk trying to find money to pay him for more than a few hours12:24
jelkneri can't take the risk12:24
jelkneri know zOnny is 100% in on getting us to the goal12:25
jelkneri can feel it12:25
jelknerhe takes ownership of that12:25
jelknerso, he makes me want to take the risk12:25
jelknerGFbot will have to convince me likewise12:25
jelknerfor now, i'm agreeing to paying him for the number of hours zOnny says are helpful to him in getting toward being able to hack libreorganize12:26
GFbotjelkner: sounds reasonable.12:26
jelknerif he too takes ownership of this over time12:26
jelknermore hours will follow12:26
jelknerzOnny is real shy about these kinds of things12:26
jelknerhe isn't comfortable being a "boss"12:26
jelknerwe are a coop12:26
replaceafilljelkner, zOnny needs to improve that12:26
jelknerhe does, but it comes with time12:26
jelknerbaby steps12:27
jelknerin the mean time, replaceafill 12:27
replaceafilljelkner, us being a coop has nothing to do with work organization, right?12:27
jelkneri would be greatful if payment can continue to go through you12:27
replaceafillah sure12:27
replaceafillno problem12:27
jelknerit keeps you in the loop and serving as another pair of eyes12:27
jelknerthanks12:27
replaceafilli agree12:27
replaceafillthe question becomes who pull the triggers12:28
replaceafillthat's all12:28
jelkneroh, and $50 should have been $50K ;-)12:28
replaceafilljelkner, i know (sadly)12:28
jelknerthat is peanuts12:28
jelknerfor development of a software platform12:28
replaceafill:)12:28
jelknerthat, of course, is our huge challenge12:28
jelknerwe are trying to do great things with only peanunts12:28
jelknerso, regarding triggers12:29
jelknerzOnny needs to pull them12:29
jelkneri talk to him on a regular basis12:29
jelknerso i will be a guide12:29
jelknerbut he is in the heart of the tech12:29
jelknerso he needs to drive that part12:29
replaceafillcool12:29
replaceafillzOnny, you have access to the "Contabilidad POES" spreadsheet12:29
zOnnyreplaceafill: yes12:30
replaceafillso you can pull the "this needs more money" and "Douglas should pay X" triggers12:31
replaceafillright?12:31
replaceafilland regarding being a boss12:31
replaceafilli consider it your job to be honest12:31
replaceafillwe are a coop, yes12:31
replaceafillbut that means we have equal votes12:31
GFbotreplaceafill, jelkner i'll send you my hours tonight12:31
replaceafillnot equal responsibilities12:31
replaceafill(work-wise)12:32
replaceafillyou're dealing with Tendenci now, that's a responsibility of you12:32
replaceafilli need to point you to easier places to go, that's my responsibility12:32
replaceafilland so on12:32
replaceafillyou need to "use" GFbot 12:32
replaceafillthat's yours12:32
replaceafillbut you need to do it wisely12:33
replaceafilllearn and have GFbot to learn how to estimate12:33
replaceafillwe're really bad at it12:33
replaceafillthe estimate works kind of like TDD does, and jelkner can explain a lot about TDD12:34
replaceafillthe estimate makes you think how to break down the task12:34
replaceafilleven before starting the task12:34
replaceafillit's fine to have the estimate wrong by a few hours or even days12:34
replaceafillwhat's not fine is to start hacking or doing something without estimating it first12:35
replaceafillGFbot, pay attention to that ^12:35
replaceafillthe estimate for me it's a **design** activity, just like TDD is12:35
replaceafillTDD is not about testing and have 100% test coverage12:36
replaceafillit's about you thinking how you're going to solve it12:36
replaceafillhope this makes sense12:36
replaceafillso zOnny let me know if when i should pay GFbot 12:37
replaceafillok?12:37
jelknerreplaceafill, can i quote you on that? "The estimate for me is a design activity, like TDD." Nice!12:38
replaceafilljelkner, it's not mine :D12:38
jelkneryes, i know12:38
jelknerit's part of XP12:38
replaceafillyes12:38
jelknerbut you stated it so nicely12:38
replaceafill:)12:38
replaceafilli hate estimates, but i'm learning to deal with them better :)12:39
zOnnyreplaceafill: I will try 12:39
replaceafillzOnny, that's all we ask you for :)12:40
replaceafilland regarding GFbot timesheet12:40
replaceafilli'm pushing for that because of transparency12:40
replaceafilland to keep my sister aware of him working12:40
replaceafill:)12:40
GFbotlol12:41
zOnnyreplaceafill: ok12:41
jelknerbtw.  this is great, novawebsters12:42
jelknerit's what sundays are all about12:42
jelknerworking out the kinks in our processes, figuring out how to move forward12:42
jelknerchecking-in on where we are12:42
replaceafillagree12:43
zOnnyGFbot: did you get that ?12:43
GFbotzOnny: about my hours?12:44
zOnnyGFbot: yes, I didn't know how that was working and being paid12:44
GFbotyes i got it12:45
GFbotzOnny: 12:45
zOnnyGFbot: I was suggesting on cutting my payment in half to pay you as well12:45
GFbotim going to update that and i'll share my timesheet with you12:46
replaceafillzOnny, so you want to keep discussing the app?12:47
zOnnyreplaceafill: yes12:47
zOnnyreplaceafill: going back to my Issue12:47
replaceafilljelkner, are we done?12:47
replaceafilljelkner, regarding organization/finances?12:47
replaceafillzOnny, what's the purpose of this: https://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/templates/riteros/detail.html#L1112:48
zOnnyreplaceafill: I was testing 12:48
zOnnyreplaceafill: you mean the issue is in https://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/views.py#L1212:49
replaceafillzOnny, it's not an issue12:49
replaceafillzOnny, i think you're not iterating through the queryset correctly to get what you want12:50
zOnnyreplaceafill: uhmmm12:50
replaceafillzOnny, want the table in http://172.104.19.176:9000/riteros/detail/ to have the names as links, right?12:51
replaceafillor something like that12:51
zOnnyreplaceafill: that is a good point to go for12:52
zOnnyI can do that as well12:52
zOnnyI think it is the solution12:52
replaceafillit's *a* solution :)12:52
zOnnyreplaceafill: I was trying to get the button12:52
replaceafillzOnny, but what's the point of just a single button?12:53
replaceafillwere you thinking of setting a lots of buttons at some point?12:53
zOnnyI was trying to get a single button with the ritero id only12:53
replaceafilli'd use the table rows to do it12:53
replaceafillyou'd only need to change https://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/templates/riteros/detail.html#L3512:54
replaceafillfrom {{ obj.name }} to <a href="{{ obj.get_absolute_ur }}">{{ obj.name }}</a>12:54
replaceafillor something like that12:55
replaceafillbtw12:55
replaceafillshadowing variables is not good12:55
zOnnyreplaceafill: ah 12:55
replaceafillhttps://gitlab.com/edzon.quinteros/riteros_app/blob/zOnny/models/templates/riteros/detail.html#L3312:55
replaceafillfor obj in obj12:55
replaceafillinside the for loop12:55
zOnnyreplaceafill: I was telling GFbot about it 12:55
replaceafillthe obj you passed to the template is not avaiable12:55
replaceafillcool, so you're aware12:56
replaceafillfix it12:56
zOnnyreplaceafill: it was 'object': obj12:56
replaceafillobject is a reserved keyword in python12:56
replaceafillyou should avoid using python's keywords as variable names too12:56
zOnnyreplaceafill: you mean the plural 'objects'12:57
GFbotreplaceafill: mb then12:57
replaceafillzOnny, no the type 'object' singular12:58
replaceafilluse names that represent things12:58
replaceafillnaming things is hard i know12:58
zOnnyreplaceafill: ok12:58
replaceafillbut if you're passing elephants to the template call the variable..... monkeys?12:58
replaceafill:/12:58
replaceafillobj says nothing about what this is supposed to be12:59
replaceafilland GFbot has had a huge problem naming things logically/consistently for a long time12:59
replaceafillanyway...13:00
replaceafillzOnny, anything else you need to discuss?13:00
zOnnyreplaceafill: to get the names into the links I should call the fields 'name' with list_display_link13:00
replaceafillzOnny, but that's only available in the admin13:01
replaceafillthis is your own template, right?13:01
replaceafillnot an admin view13:01
zOnnyreplaceafill: right13:01
replaceafillzOnny, get absolute url is fine if the object has its own index view13:02
replaceafillzOnny, you could get fancy and use {% url ... %} too13:02
zOnnyIt didn't work13:02
replaceafillzOnny, or calculate the url in python directly13:03
replaceafillzOnny, start simple13:03
replaceafillget_absolute_url is fine for now13:03
zOnnyreplaceafill: I used get_absolute_url because of the id13:03
replaceafillzOnny, so you know how to continue?13:04
zOnnyreplaceafill: uhmmm 13:04
zOnnyreplaceafill: getting the especific id in a button will not work ?13:05
replaceafillzOnny, i don't understand what you mean by that13:05
zOnnyreplaceafill: hold on13:06
zOnnyreplaceafill: http://172.104.19.176:9000/riteros/detail/13:08
zOnnyyou see how the names display in the buttons ?13:08
replaceafill"the names display in the buttons"?13:09
replaceafilloh, never mind13:09
zOnnyreplaceafill: If you login with the specific user13:09
zOnnyreplaceafill: I would like to get the retero related to that especific user13:09
zOnnyritero13:10
replaceafillzOnny, do you have hangout capabilities?13:10
replaceafilli'm getting tired of typing13:10
zOnnyreplaceafill: We are leaving now :(13:10
replaceafillok13:10
zOnnyreplaceafill: when do you have time13:10
replaceafillnext sunday then13:10
replaceafilli'll be home today13:11
replaceafillping me if you can hangout13:11
replaceafilli think you're approaching this wrong13:11
replaceafillyou don't need any button13:11
replaceafillyou just need a view13:12
zOnnyreplaceafill: I will ping you once I arrived home13:12
zOnnyreplaceafill: does that sounds good to you ?13:13
replaceafillzOnny, kk13:13
replaceafillzOnny, email me too just in case13:13
replaceafilli might be away13:13
zOnnyreplaceafill: the hangouts will help to explain what I mean13:13
replaceafillzOnny, cool13:13
zOnnyreplaceafill: see u13:13
replaceafillo/13:13
zOnnyreplaceafill: thanks 13:13
GFbotreplaceafill: thanks for you time13:19
GFbotit will helpful13:19
replaceafillGFbot, np13:20
replaceafillGFbot, you should stick around if you have time for hanging out today13:20
replaceafillGFbot, or you can ask zOnny later too13:21
GFbotreplaceafill: i'll be here13:23
*** zOnny has joined #novawebdev14:14
zOnnyreplaceafill: are you around ?14:18
replaceafillzOnny, yes, give me a few minutes14:19
zOnnyreplaceafill: ok14:21
replaceafillzOnny, GFbot ready14:23
replaceafillhttps://novawebdevelopment.org/hangout14:23
GFbotreplaceafill: give me a moment, im having lunch14:26
GFbotreplaceafill: hackpro1114:50
replaceafilldir(request)15:15
replaceafillrequest.user.ritero_set15:18
replaceafillhttps://docs.djangoproject.com/en/1.8/ref/models/relations/15:21
replaceafillhttps://docs.djangoproject.com/en/1.8/topics/db/examples/one_to_one/15:30
replaceafillimport pdb; pdb.set_trace()16:12
replaceafillhttp://172.104.19.176:9000/16:13
*** GFbot has joined #novawebdev17:34
GFbotzOnny: i lost connection17:34
*** mjsir911 has joined #novawebdev19:20

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