*** nrcerna has joined #novawebdev | 08:44 | |
nrcerna | !remind “LibreOrganize Status (GFbot and nrcerna)" | 08:45 |
---|---|---|
Big_Brother | Invalid arguments: No closing quotation. | 08:45 |
nrcerna | !remind“LibreOrganize Status (GFbot and nrcerna)" | 08:45 |
nrcerna | !remind | 08:46 |
nrcerna | !remind | 08:46 |
nrcerna | !remind LibreOrganize Status (GFbot and nrcerna) | 08:49 |
"LibreOrganize Status (GFbot and nrcerna)" added to message queue | 08:49 | |
nrcerna | !remind LibreOrganize v.02 - NOVALACIRO (jelkner) | 08:50 |
"LibreOrganize v.02 - NOVALACIRO (jelkner)" added to message queue | 08:50 | |
*** GFbot has joined #novawebdev | 09:34 | |
*** GFbot has joined #novawebdev | 09:35 | |
nrcerna | GFbot mira lo que te mande en Whatsapp | 09:41 |
*** lbolz has joined #novawebdev | 10:15 | |
*** zOnny has joined #novawebdev | 10:16 | |
nrcerna | Hello zOnny | 10:19 |
nrcerna | zOnny: I want to ask you a favor, could you please take care of ssh certificate (libreOrganize Website), we thought that issue was fixed but it still there | 10:22 |
zOnny | nrcerna: ok | 10:22 |
zOnny | nrcerna: hello | 10:22 |
nrcerna | Thank you zOnny :) | 10:23 |
nrcerna | how is everything? btw zOnny | 10:23 |
*** jelkner has joined #novawebdev | 10:24 | |
jelkner | Good morning, nrcerna! | 10:25 |
nrcerna | Good Monrning jelkner | 10:25 |
jelkner | Everyone's here except hrodriguez | 10:26 |
jelkner | she contacted me this morning | 10:26 |
jelkner | she isn't feeling well | 10:26 |
jelkner | we aren't quite ready for her anyway, nrcerna | 10:27 |
nrcerna | GFbot logged in early but he is not here now jelkner, but he have a reason for that | 10:27 |
jelkner | our meeting isn't for 1/2 hour | 10:27 |
jelkner | !remind | 10:27 |
jelkner | nice agenda, nrcerna. | 10:28 |
jelkner | you rock! | 10:28 |
nrcerna | jaja...it supposed to be a surprise jelkner | 10:28 |
jelkner | thanks to mjsir911, you can't do that ;-) | 10:28 |
nrcerna | we are going to hear your "Yohooooo"jelkner | 10:29 |
jelkner | Yippee!!!! | 10:29 |
nrcerna | GFbot is going to be here at 9 jelkner | 10:29 |
nrcerna | since he want so share or progress | 10:29 |
nrcerna | whants* | 10:30 |
nrcerna | wants* | 10:30 |
nrcerna | jelkner remember about promote NWD on social media? | 10:30 |
nrcerna | I asked Louie if he knows who manage Our fanpage on Facebook and he told me he created it and have the access,(I guess the Twitter account Kevin mentioned too) jelkner | 10:32 |
nrcerna | Today I started creating a linked in business account jelkner: https://www.linkedin.com/company/28429875/ | 10:34 |
nrcerna | I made you admin on that profile, It would be awesome if all the members create a linked in profile and then have access to the NWD profile jelkner | 10:37 |
jelkner | nrcerna: you should handle all the social media | 10:40 |
jelkner | my job is going to be finances | 10:40 |
jelkner | that's all i have the bandwidth to do now that school has started | 10:40 |
jelkner | i'm glad to see you moving on that | 10:41 |
jelkner | we are not yet ready for web application development jobs | 10:41 |
jelkner | we are getting there, but we're not ready | 10:41 |
jelkner | so for now, we want to go after basic websites where your design skills are what we are offering | 10:42 |
jelkner | both zOnny and GFbot have a nice eye for design | 10:42 |
jelkner | so with your guidance, we have something to offer | 10:42 |
jelkner | for this year, i'm thinking LibreOrganize and Gallaudet is all we can handle on the web application side | 10:43 |
jelkner | if we can really get LibreOrganize working for all our current users, we will be ready to reach out for more | 10:43 |
jelkner | nrcerna, sound reasonable? | 10:43 |
nrcerna | Yes jelkner | 10:43 |
nrcerna | jelkner: https://www.linkedin.com/feed/update/urn:li:activity:6576474403310313472 | 10:45 |
jelkner | nrcerna, i just liked the post you made on our linkedin page | 10:52 |
jelkner | nice work! | 10:52 |
nrcerna | :) thanks jelkner | 10:54 |
zOnny | nrcerna: done | 10:56 |
nrcerna | Thank you zOnny | 10:57 |
+jelkner : zOnny : lbolz : nrcerna : @mjsir911 : wolcen : @ChanServ | 11:00 | |
jelkner | Hi everyone! | 11:01 |
zOnny | Hello World! | 11:01 |
nrcerna | Hello! | 11:01 |
jelkner | mjsir911, BigBrother was 2 minutes early | 11:01 |
*** ubuntourist has joined #novawebdev | 11:01 | |
mjsir911 | interesting | 11:02 |
mjsir911 | might need a reboot or something | 11:02 |
jelkner | +1 | 11:02 |
jelkner | i vote for "or something" ;-) | 11:02 |
jelkner | so, nrcerna, we are all eagerly waiting for you to lead us forward! | 11:03 |
nrcerna | Yes jelkner I just waiting for GFbot | 11:03 |
nrcerna | He worked all the nitght to share news about LibreOrganize jelkner | 11:04 |
jelkner | thanks, great, but we only have 30 minutes | 11:04 |
jelkner | so we should get going | 11:04 |
nrcerna | Ok, Let's start! | 11:05 |
nrcerna | First item: LibreOrganize Status (GFbot and nrcerna) | 11:05 |
jelkner | ACTION does a drum roll | 11:06 |
nrcerna | It's a pleasure to me to let you all know that LibreOrganize v 0.1 is ready to be tested in our site | 11:06 |
jelkner | WOOHOO!!! | 11:06 |
nrcerna | finally, after 2 months of hard work we did it! | 11:06 |
jelkner | nrcerna, can you point us to it? | 11:07 |
nrcerna | After all I want to share a report of it | 11:07 |
nrcerna | https://docs.google.com/document/d/1zt3NjnnEiY6N4FhgFPt8jOgayL-s7XwIkVkmx8YxOVU/edit?usp=sharing | 11:07 |
nrcerna | I talked earlier with GFbot today, and the LO theme is running with no issues live in our website | 11:08 |
nrcerna | https://novawebdevelopment.org/ | 11:08 |
nrcerna | He worked yesterday an all night long porting the theme to the website | 11:09 |
jelkner | Great work nrcerna and GFbot! | 11:09 |
jelkner | we'll let GFbot sleep | 11:10 |
jelkner | since he was up all night | 11:10 |
jelkner | nrcerna, you and i can go over how to start testing events with our new site | 11:10 |
nrcerna | That is what i wanted to suggest :) | 11:10 |
nrcerna | Yes, jelkner | 11:10 |
jelkner | and what we should spec out for v0.2 | 11:10 |
nrcerna | We need to test it all, to make it better in the upcoming v 0.2 | 11:11 |
jelkner | nrcerna, it looks from your doc that events are ready | 11:11 |
jelkner | is that true? | 11:11 |
nrcerna | Yes :) | 11:11 |
jelkner | sweet | 11:11 |
jelkner | that is the first thing we can start using | 11:11 |
nrcerna | Sure jelkner | 11:11 |
nrcerna | Ok item 2 | 11:12 |
nrcerna | "LibreOrganize v.02 - NOVALACIRO (jelkner)" | 11:12 |
jelkner | nrcerna, you and i can arrange for you to "claim your bonus" after the meeting ;-) | 11:12 |
nrcerna | Yes jelkner :D | 11:12 |
jelkner | and nrcerna, not quite yet, be we need those thank you emails to paul carduner soon | 11:12 |
jelkner | maybe after v0.3 | 11:13 |
nrcerna | Ok,jelkner | 11:13 |
jelkner | for item 2, let's hold off until hrodriguez is here | 11:13 |
nrcerna | Sure, | 11:13 |
jelkner | NOVALACIRO will be the next user | 11:14 |
jelkner | so we need to port their site | 11:14 |
jelkner | and get her using it | 11:14 |
nrcerna | Would you like to make the announcement to the Novawebsters? jelkner | 11:14 |
jelkner | the additional feature for them is going to be ID cards | 11:14 |
nrcerna | I mean by email (about v 0.1) | 11:14 |
jelkner | You are our "fearless leader", nrcerna, you should make the announcement | 11:15 |
nrcerna | Yes, I started the email, but I wanted to ask you first jelkner | 11:15 |
jelkner | stop asking me, nrcerna | 11:15 |
nrcerna | since I know you was expecting this since day 1 | 11:15 |
jelkner | just take the ball and run with it | 11:15 |
nrcerna | I just did it for that | 11:16 |
jelkner | this is great | 11:16 |
jelkner | our future success will be based on LibreOrganize | 11:16 |
jelkner | replaceafill made that point while we were together this summer | 11:16 |
nrcerna | Yes jelkner | 11:16 |
ubuntourist | Speaking of fearlessly leading, LinkedIn. "Good idea!" "'course it's a good idea. Stop groveling" (See "Monty Python and the Holy Grail") | 11:17 |
nrcerna | He helped us a lot jelkner | 11:17 |
nrcerna | jaja Thank you ubuntourist | 11:18 |
nrcerna | I'm going to be fearless ubuntourist | 11:18 |
jelkner | those that take no chances accomplish nothing, nrcerna | 11:19 |
ubuntourist | nrcerna, Specifically, https://www.youtube.com/watch?v=Bj4ax1BRPqo | 11:19 |
nrcerna | Great video ubuntourist ;-) thanks for sharing | 11:20 |
jelkner | nrcerna, did you see my private message? | 11:21 |
nrcerna | I just did it jelkner | 11:22 |
nrcerna | anyone has anything else? | 11:22 |
zOnny | nrcerna: great work | 11:22 |
ubuntourist | Meanwhile, our present success (or not): Crunch time for the Annual Report of Achievements (a.k,a, the ARA) at Gallaudet. Specifically, Research Activity at Gallaudet University (RAGU). | 11:22 |
nrcerna | Thank you zOnny! :D | 11:23 |
jelkner | we sent them the invoice | 11:23 |
jelkner | we'll get paid this time out | 11:23 |
jelkner | but whether they want us to continue will depend on how happy they feel on sept 15 | 11:23 |
jelkner | so ubuntourist has to practice his very best deskside manor! | 11:24 |
ubuntourist | Although we're getting lots of complaints, most have work-arounds, albeit awkward ones, once the problems have been articulated. | 11:24 |
jelkner | we're cheap, ubuntourist | 11:25 |
jelkner | remember, what does every customer want? | 11:25 |
jelkner | they want three things: | 11:25 |
ubuntourist | The data entry, I *think* is scheduled to finish this week, and then comes editing and book generation. | 11:25 |
jelkner | 1. fast 2. good, 3. cheap | 11:25 |
jelkner | you get to pick any 2 in practice | 11:25 |
jelkner | they picked 1 and 3 | 11:25 |
ubuntourist | jelkner, true. | 11:26 |
jelkner | nrcerna, did you see my new private message? | 11:27 |
nrcerna | anything else? | 11:28 |
ubuntourist | Sound Advice slouches slowly forward as well. I'm finally getting motivated / creative on that again. I hope. | 11:28 |
ubuntourist | ACTION is done | 11:28 |
nrcerna | Ok so... | 11:28 |
nrcerna | ACTION drop the bag of gravel | 11:28 |
jelkner | great everyone, see you next week! | 11:29 |
nrcerna | See you! | 11:29 |
jelkner | okie dokie, nrcerna | 11:30 |
jelkner | how do i login to our new website? | 11:30 |
*** GFbot has joined #novawebdev | 11:30 | |
nrcerna | do you see the button on the rightside? jelkner | 11:30 |
jelkner | GFbot, congratulations! | 11:31 |
GFbot | Good morm | 11:31 |
nrcerna | Well since GFbot is here, he could explain any concern jelkner | 11:31 |
jelkner | i do, nrcerna | 11:31 |
jelkner | let's talk about a few small changes | 11:31 |
nrcerna | GFbot! CONGRATS!!! | 11:31 |
jelkner | let me know when you're ready, nrcerna | 11:32 |
GFbot | :D? For what? | 11:32 |
jelkner | GFbot, for the great work you did | 11:32 |
jelkner | for earning your first big bonus | 11:32 |
GFbot | Oh, thanks | 11:32 |
nrcerna | GFbot, jelkner wants to test LibreOrganize in our site | 11:32 |
jelkner | for being the hard working, dedicated example coop member we all love ;-) | 11:32 |
nrcerna | so he needs to log in frist GFbot, and we have to expplain him | 11:33 |
jelkner | nrcerna, let me know when you're ready for a few tweaks i'd like to discuss with you | 11:33 |
nrcerna | I'm ready | 11:33 |
*** GFbot_ has joined #novawebdev | 11:34 | |
jelkner | 1. Change the word "collaborating" to "organizing" | 11:34 |
jelkner | in "Let's start organizing!" | 11:34 |
jelkner | i think grammatically you shouldn't capitalize all the words, just the first | 11:35 |
jelkner | so it should read, "Let's start organizing!" | 11:35 |
nrcerna | Ok jelkner | 11:36 |
nrcerna | ACTION Creating a checklist | 11:36 |
jelkner | Let me explain why, so you help develop your sense of this | 11:36 |
jelkner | "collaborate" is a bit of a wishy washy word | 11:36 |
jelkner | it sounds so nice and friendly | 11:37 |
jelkner | even the bosses like it | 11:37 |
jelkner | we are aiming at unions | 11:37 |
jelkner | working people need to build power | 11:37 |
jelkner | and power comes from being organized | 11:37 |
nrcerna | +1 | 11:37 |
jelkner | one drop of water is one drop along, but a great running river can wash away stone | 11:38 |
jelkner | s/alone/along | 11:38 |
*** GFbot has joined #novawebdev | 11:38 | |
jelkner | anyway | 11:38 |
nrcerna | A really good quote jelkner | 11:38 |
jelkner | that's the idea | 11:38 |
nrcerna | Ok got it, thanks for the context :) jelkner | 11:38 |
jelkner | 2. we i really like the login icon | 11:38 |
jelkner | but on our site, we probably shouldn't have it | 11:39 |
jelkner | our website is not really a user site | 11:39 |
jelkner | and least not now | 11:39 |
GFbot | Right | 11:39 |
jelkner | our customers won't log in | 11:39 |
jelkner | so we should login with the url only | 11:39 |
jelkner | https://novawebdevelopment.org/accounts/login/ | 11:39 |
GFbot | Remember that login btn its from base theme so, i cant remove it | 11:39 |
jelkner | but you could make disply hidden, right, GFbot? | 11:40 |
nrcerna | GFbot have a point jelkner | 11:40 |
jelkner | almost all our other sites will want it | 11:40 |
GFbot | Yes, jelkner | 11:40 |
GFbot | Its software :D | 11:41 |
jelkner | like replaceafill always says | 11:41 |
jelkner | but it isn't worth the expense of fixing this just for us | 11:41 |
jelkner | display hidden is good enough | 11:41 |
GFbot | Yep | 11:41 |
jelkner | cool | 11:42 |
jelkner | for now, those are the only two changes i have | 11:42 |
jelkner | i'm sure i'll come up with others later | 11:42 |
jelkner | but let's move on | 11:42 |
nrcerna | Great jelkner | 11:42 |
jelkner | how can i login? | 11:42 |
jelkner | do i have an account? | 11:42 |
GFbot | You should login to see the profile ;) | 11:43 |
GFbot | Yes you have | 11:43 |
jelkner | the same as before? | 11:43 |
GFbot | Right | 11:43 |
nrcerna | Yes | 11:43 |
jelkner | cool | 11:43 |
jelkner | ACTION goes to login | 11:43 |
GFbot | Same database :) | 11:43 |
jelkner | nice, GFbot! | 11:43 |
nrcerna | Are you in? jelkner | 11:46 |
jelkner | Wow, the dashboard looks beautiful! | 11:46 |
GFbot_ | :D | 11:46 |
*** zOnny has joined #novawebdev | 11:46 | |
nrcerna | Thank you jelkner | 11:47 |
*** lbolz has joined #novawebdev | 11:47 | |
*** jelkner has joined #novawebdev | 11:47 | |
nrcerna | Thank you jelkner | 11:47 |
jelkner | nrcerna, we got kicked off | 11:47 |
jelkner | are you here? | 11:47 |
nrcerna | yes Im here | 11:47 |
jelkner | so, i was saying that i logged in | 11:47 |
GFbot_ | im here | 11:47 |
jelkner | and the panel looks beautiful! | 11:47 |
jelkner | i went to add lbolz as a user | 11:48 |
jelkner | that but that icon gives me a page not found | 11:48 |
GFbot | ibolz? | 11:48 |
jelkner | lbolz is lena | 11:49 |
jelkner | not i, l | 11:49 |
GFbot | she's not registered yet | 11:49 |
*** lbolz has joined #novawebdev | 11:49 | |
*** zOnny has joined #novawebdev | 11:49 | |
nrcerna | It gives you that when you summit the info? jelkner | 11:50 |
jelkner | no, when i click on the icon | 11:50 |
jelkner | let me try again | 11:50 |
nrcerna | mmmm, is weard beacause I just did that jelkner | 11:50 |
jelkner | now it worked | 11:50 |
jelkner | cool | 11:50 |
jelkner | it must have been my browser cache | 11:51 |
nrcerna | I'm here: https://novawebdevelopment.org/profiles/add/ | 11:51 |
jelkner | nrcerna, i am going to go through and clean out the users who are not with us any more | 11:51 |
nrcerna | Ok jelkner | 11:51 |
jelkner | kgrieco, louie, samanatha, etc | 11:51 |
jelkner | and add lbolz | 11:51 |
GFbot | jelkner if you issues let me know | 11:52 |
jelkner | actually, lets keep replaceafill | 11:52 |
jelkner | as long as he keeps saying "we" ;-) | 11:52 |
nrcerna | jajajaa right jelkner | 11:52 |
nrcerna | and he helped us a lot too jelkner | 11:53 |
jelkner | ok, GFbot, I get an error when i try to delete kgreco | 11:54 |
jelkner | GFbot, do you want a screenshot? | 11:55 |
GFbot | yes | 11:55 |
jelkner | i decided not to delete louis yet | 11:55 |
jelkner | since there is a long list of history in the database i want to talk about before he goes away | 11:55 |
jelkner | we may not want to loose all that | 11:55 |
nrcerna | https://novawebdevelopment.org/admin/auth/user/9/delete/ on this right jelkner? | 11:55 |
jelkner | yes | 11:56 |
jelkner | nrcerna, this is something we should talk to replaceafill about | 11:56 |
jelkner | now that i think about it, we probably don't want to "delete" users | 11:56 |
jelkner | we want to deactivate them | 11:56 |
jelkner | so that they don't show up as users in the list anymore | 11:57 |
GFbot | jelkner we need to create or duplicate more "django app" to libreorganize. | 11:57 |
nrcerna | so, when you click on delete display the error? jelkner | 11:57 |
jelkner | but their history is still there | 11:57 |
jelkner | nrcerna, yes | 11:57 |
jelkner | so wait, do you hear what i'm saying? | 11:57 |
jelkner | data is actually what libre organize is all about | 11:57 |
jelkner | one of the general rules of data is that you almost never want to delete it | 11:58 |
jelkner | i can think of a user story like this: | 11:58 |
GFbot | jelkner on users profile there an option called | 11:59 |
GFbot | "Status detail" | 11:59 |
nrcerna | I remember that Storie GFbot : the Status detail on users is Active and Unactive right? | 12:02 |
nrcerna | we can keep all the contributions and data of all the users even if they are not an active one GFbot right ? | 12:03 |
nrcerna | Sorry, it was inactive | 12:04 |
nrcerna | I just update replaceafill to "inactive" GFbot and jelkner | 12:05 |
nrcerna | I think thats the way it could work for now jelkner | 12:05 |
jelkner | nrcerna, i got another error | 12:06 |
nrcerna | where? | 12:06 |
jelkner | here is what i did | 12:06 |
jelkner | i went to the forums section and created a new catagory | 12:06 |
jelkner | User Stories | 12:06 |
jelkner | Then I made a new topic: Version 0.2 | 12:06 |
jelkner | Then I went to post my first user story | 12:07 |
jelkner | and i got an error | 12:07 |
nrcerna | mmmm | 12:07 |
jelkner | GFbot, can you see the errors in the logs? | 12:07 |
GFbot | not right now | 12:07 |
jelkner | It says: | 12:07 |
jelkner | Oops jeff.elkner, we caused a problem | 12:07 |
jelkner | We have been notified of this and will be working on it quickly. | 12:07 |
jelkner | You may want to try this page again in a little bit. | 12:07 |
jelkner | nrcerna, can i give you a call? | 12:08 |
nrcerna | Sure jelkner | 12:08 |
nrcerna | But I suggest if you need to share something we can do a hangouts call with GFbot too | 12:08 |
nrcerna | Since today I'm not there with him | 12:09 |
nrcerna | Ok GFbot, acabo de hablar con Jeff, te puedo llamar para solo decirte algo y luego puedes ir a descansar. | 12:16 |
jelkner | nrcerna, can you write up an invoice from novawebdevelopment to novalaciro for $1000.00? | 12:17 |
nrcerna | Ok jelkner | 12:17 |
jelkner | great | 12:17 |
jelkner | we just got our new bank account at the credit union | 12:18 |
jelkner | i need to setup online access today | 12:18 |
nrcerna | That's great | 12:18 |
GFbot | cool | 12:19 |
nrcerna | ACTION calling GFbot | 12:19 |
GFbot | i cant | 12:20 |
GFbot | right now | 12:20 |
nrcerna | Ok, GFbot, mira mi mensaje privado | 12:22 |
nrcerna | porfa | 12:22 |
GFbot | jelkner are you there? | 12:23 |
nrcerna | jelkner? | 12:27 |
nrcerna | jelkner I just shared you the invoice | 12:38 |
jelkner | yes, i just saw it, but it doesn't add up | 12:47 |
jelkner | it says $1000 and $60 per hour | 12:47 |
jelkner | how many hours is that? | 12:47 |
*** GFbot has joined #novawebdev | 12:47 | |
jelkner | it needs to include a list of things that were done | 12:47 |
GFbot | jelkner i have | 12:48 |
jelkner | and a rough number of hours on each | 12:48 |
GFbot | a question | 12:48 |
GFbot | and suggestion | 12:48 |
jelkner | GFbot, shoot | 12:48 |
GFbot | jelkner we you make a list of sites that we host currently | 12:48 |
GFbot | i was looking linode | 12:48 |
GFbot | and we are speding money | 12:48 |
GFbot | on vps | 12:48 |
GFbot | that we dont use | 12:48 |
jelkner | yes, GFbot | 12:48 |
jelkner | we need to stop doing that! | 12:48 |
GFbot | it would be good to turn them off | 12:48 |
GFbot | i want to take care if you dont mind | 12:49 |
jelkner | if we keep pouring resources down the drain | 12:49 |
jelkner | it will be hard to be successful | 12:49 |
nrcerna | Ok jelkner I'm going to change it | 12:49 |
jelkner | but do you know which ones? | 12:49 |
GFbot | yep | 12:49 |
jelkner | cool | 12:49 |
jelkner | then go for it | 12:49 |
GFbot | i will turn them off, no delete in any case that we need it again. | 12:50 |
GFbot | for example | 12:50 |
GFbot | CelinaBenitez | 12:50 |
GFbot | is using 10$ per | 12:50 |
nrcerna | Im going to make another since I deleted the format jelkner, let me do it and share the new one with you | 12:50 |
GFbot | we have 2 dev instances | 12:52 |
zOnny | nrcerna: | 12:56 |
jelkner | nrcerna, zOnny is going to share an example from replaceafill | 12:56 |
jelkner | that show how a good invoice should look | 12:56 |
jelkner | i'm working on trying to get access to our bank account | 12:57 |
nrcerna | Ok jelkner | 12:58 |
nrcerna | I thought the last one i did for NOVALACIRO was good :O jelkner | 12:59 |
GFbot | im out for today! | 13:00 |
zOnny | nrcerna: Do you know how to make a copy, yes ? | 13:08 |
nrcerna | yes | 13:08 |
zOnny | nrcerna: ok | 13:08 |
nrcerna | It looks like similar to the last I did for NOVALACIRO, thanks zOnny | 13:10 |
nrcerna | I just shared the invoice jelkner | 13:29 |
*** replaceafill has joined #novawebdev | 13:57 | |
replaceafill | hello nrcerna and jelkner | 13:57 |
replaceafill | i just saw your emails | 13:57 |
nrcerna | hello replaceafill | 13:57 |
replaceafill | i don't think i'll be around next weekend | 13:57 |
replaceafill | but i have time now if you want to talk | 13:57 |
nrcerna | GFbot is resting , since he worked all the night to get LO v.01 | 13:58 |
nrcerna | jelkner are you here? | 13:58 |
jelkner | i am | 13:58 |
jelkner | great invoice, nrcerna | 13:59 |
jelkner | hi replaceafill | 13:59 |
nrcerna | thanks jelkner | 13:59 |
jelkner | nrcerna, i couldn't create the web account to our bank, so that will have to wait until tomorrow | 13:59 |
jelkner | replaceafill, are you available to chat now? | 13:59 |
jelkner | never mind, GFbot is not here | 14:00 |
replaceafill | jelkner, sure | 14:00 |
jelkner | basically, he needs to know how to access the error logs for our website | 14:00 |
jelkner | when something goes wrong, i get a cryptic message | 14:01 |
jelkner | i asked him if he can see the errors in the log file | 14:01 |
jelkner | and he said he can't | 14:01 |
jelkner | i want to use our forum for user stories | 14:01 |
jelkner | it isn't the best tool for that | 14:01 |
jelkner | but we very badly need to test it, and it is good enough | 14:02 |
jelkner | and gives us a great use case for testing forums regularly | 14:02 |
jelkner | i tried to submit a first user story | 14:02 |
jelkner | and got that cryptic error | 14:02 |
jelkner | since i want to report the error in the forum | 14:03 |
jelkner | i have a bootstrapping problem :-( | 14:03 |
jelkner | also, GFbot moved our database over to our new LibreOrganize instance | 14:03 |
jelkner | that's great | 14:03 |
jelkner | big milestone for us! | 14:03 |
replaceafill | nice! | 14:03 |
jelkner | we have a lot of "old users" | 14:04 |
replaceafill | and the design looks pretty nice nrcerna | 14:04 |
replaceafill | nrcerna, great work | 14:04 |
jelkner | +1 | 14:04 |
jelkner | my first User Story is going to be to make users active or inactive | 14:04 |
jelkner | i wanted to check with you, but my hunch is that you don't delete users from the database | 14:05 |
replaceafill | nrcerna, that's already possible, right? | 14:05 |
jelkner | not through LibreOrganize yet | 14:05 |
jelkner | it says "delete" | 14:05 |
jelkner | not "inactivate" | 14:05 |
nrcerna | Thank you replaceafill | 14:05 |
jelkner | i'm not sure what it does | 14:05 |
replaceafill | oh ok | 14:05 |
jelkner | but that's what it says | 14:05 |
jelkner | anyway, i'm thinking this is the process we need to take the next step: | 14:06 |
jelkner | 1. GFbot needs to learn to read logs | 14:06 |
jelkner | 2. He needs to identify and fix the forum problem i encountered | 14:06 |
jelkner | 2. I need to start adding user stories to the forum | 14:06 |
jelkner | oops | 14:06 |
jelkner | that last one should be 3 ;-) | 14:06 |
jelkner | replaceafill, does that sound reasonable to you? | 14:07 |
replaceafill | i have a suggestion | 14:07 |
jelkner | please | 14:07 |
replaceafill | since it seems you're using a PRODUCTION site as it was a TESTING one | 14:07 |
replaceafill | why don't you enable DEBUG mode on it | 14:07 |
jelkner | +1 | 14:08 |
jelkner | that would help GFbot, yes? | 14:08 |
replaceafill | that way, you or nrcerna (non-sysadmin users) would be able to get screenshots of the traceback | 14:08 |
jelkner | and you raise a really good point here | 14:08 |
replaceafill | and attach them to the error report | 14:08 |
jelkner | this is bad practice to be using a production site for testing | 14:08 |
replaceafill | yep | 14:08 |
jelkner | so what we really need is a testing site | 14:08 |
replaceafill | yep | 14:09 |
jelkner | cool | 14:09 |
nrcerna | GFbot was using test at first | 14:09 |
replaceafill | you need a QA stage | 14:09 |
replaceafill | and if you're willing to file "stories" | 14:09 |
jelkner | and in this case, a long running one | 14:09 |
nrcerna | but he wanted to put it online to show the last part of v 0.1 to jeklner | 14:09 |
replaceafill | you're not really "using" the system | 14:09 |
replaceafill | you're "designing" it | 14:09 |
replaceafill | you know what i mean? | 14:09 |
jelkner | ahh, but it is an iterative process | 14:10 |
jelkner | we are using it in order to gain the understanding we need to design it | 14:10 |
replaceafill | jelkner, i understand your "i don't have time for dummy tests" | 14:10 |
replaceafill | point | 14:10 |
jelkner | i don't | 14:10 |
jelkner | but only we see forums | 14:10 |
jelkner | so we can use our testing site for that | 14:10 |
jelkner | as the "real one" | 14:10 |
jelkner | we can migrate the data to the real site later | 14:11 |
jelkner | we should have dev.novawebdevelopment.org | 14:11 |
jelkner | with debug on | 14:11 |
replaceafill | +1 | 14:11 |
replaceafill | and i'd propose nrcerna to be in charge of QA | 14:11 |
replaceafill | not you | 14:11 |
replaceafill | with stories provided by you or anyone | 14:11 |
jelkner | i was saying to nrcerna and GFbot that customers won't be logging into our site anyway | 14:11 |
jelkner | only we will | 14:12 |
jelkner | at least for now | 14:12 |
replaceafill | a story usually has an "acceptance criteria" | 14:12 |
replaceafill | a set of steps you can verify | 14:12 |
jelkner | yes | 14:12 |
jelkner | i understand | 14:12 |
jelkner | that's how i will write them | 14:12 |
replaceafill | so if she has those steps written | 14:12 |
replaceafill | she can follow them | 14:12 |
nrcerna | It could work if jelkner provide the stories | 14:12 |
jelkner | i will write them in the forum | 14:12 |
replaceafill | or anyone else really, hrodriguez, etc | 14:12 |
jelkner | that's what i want to do | 14:12 |
nrcerna | and then follow them as you mentioned replaceafill | 14:12 |
jelkner | +1 | 14:12 |
jelkner | so, nrcerna, here is the next step for GFbot: | 14:13 |
jelkner | setup dev.novawebdevelopment.org | 14:13 |
jelkner | with debug on | 14:13 |
jelkner | i will use that as soon as its ready to add user stories to the forum | 14:14 |
replaceafill | why don't you write the stories on gitlab? | 14:14 |
nrcerna | Sure, anything else? | 14:14 |
replaceafill | that way you don't need to wait | 14:14 |
jelkner | replaceafill, same reason you stated earlier | 14:14 |
replaceafill | and at this point i think nrcerna even has a document with "features" or "stories" that could be built upon | 14:14 |
jelkner | i am way overextended | 14:15 |
jelkner | i already know the forum is broken | 14:15 |
jelkner | i only know that because i needed to use it | 14:15 |
jelkner | i needed to use it because i needed to write user stories | 14:15 |
nrcerna | In fact I have a document replaceafill | 14:15 |
jelkner | i don't have time for fake forum posts | 14:15 |
jelkner | i need a real reason to use it | 14:15 |
replaceafill | look like "all i have is a hammer" situation, but i won't interfere :) | 14:15 |
nrcerna | I shared that today early replaceafill | 14:16 |
jelkner | i understand it is not optimal, replaceafill | 14:16 |
jelkner | but there really is no other way | 14:16 |
jelkner | if i am responsible for writing the stories | 14:16 |
replaceafill | make it mandatory for the team! | 14:16 |
jelkner | i need to use the system to find where its broken | 14:16 |
replaceafill | like "for next sunday please write a forum post" | 14:16 |
jelkner | make what mandatory? | 14:16 |
replaceafill | and maybe "report any incoveniences or improvements" | 14:17 |
jelkner | again, its a matter of making best use of our *very* limited resources | 14:17 |
nrcerna | Forum is not broken jelkner, I thought was the cache | 14:17 |
jelkner | that sounds like a writing assignment from an english class | 14:17 |
jelkner | nrcerna, are you sure? | 14:17 |
replaceafill | jelkner, everybody will use it differently, yes? | 14:17 |
jelkner | replaceafill, what do you mean? | 14:18 |
nrcerna | I'm going to try it now jelkner | 14:18 |
jelkner | who is everybody | 14:18 |
jelkner | our next big user will be ORA | 14:18 |
replaceafill | jelkner, everybody in the team carrying the assignment | 14:18 |
replaceafill | carrying out | 14:18 |
replaceafill | jelkner, what i'm trying to poing is you're becoming a single point of failure | 14:19 |
replaceafill | for design/test | 14:19 |
jelkner | replaceafill, not at all | 14:19 |
jelkner | we will all have something real to use forums for | 14:19 |
jelkner | discussing the system | 14:19 |
jelkner | it won't just be me | 14:19 |
jelkner | the point is, instead of trying to get busy people to write fake stories about who knows what | 14:20 |
jelkner | that would be hard | 14:20 |
replaceafill | ok, maybe i've been misunderstanding this | 14:20 |
jelkner | we can use our own tool to discuss our own tool | 14:20 |
replaceafill | i thought we were still talking about using dev.* | 14:20 |
jelkner | that seems like the essence of dogfooding to me | 14:20 |
jelkner | we are | 14:20 |
jelkner | all of the novawebsters will use dev | 14:20 |
jelkner | that's the point i was making | 14:20 |
jelkner | our customers don't login | 14:21 |
jelkner | only we do | 14:21 |
jelkner | so for our purposes, dev will be our tool | 14:21 |
jelkner | where our data will live | 14:21 |
jelkner | we need to back it up | 14:21 |
jelkner | since we can't lose the data | 14:21 |
jelkner | that is another thing for us to learn | 14:21 |
jelkner | we need to protect our data | 14:21 |
jelkner | GFbot, nrcerna, and the rest of us need to learn to think that way | 14:22 |
replaceafill | no! see, that's where i think you're wrong, dev is cattle | 14:22 |
replaceafill | dev should be something you can kill | 14:22 |
replaceafill | canary, whatever | 14:22 |
replaceafill | over and over | 14:22 |
replaceafill | until you get it right | 14:22 |
replaceafill | dev should be the "safe" place to break | 14:22 |
jelkner | then nrcerna and GFbot have to do the testing | 14:22 |
replaceafill | if that makes any sense :D | 14:22 |
jelkner | i can't | 14:22 |
jelkner | i don't have time | 14:22 |
replaceafill | yes! | 14:23 |
jelkner | that's fine with me | 14:23 |
replaceafill | that's why you need "acceptance criteria"!!! | 14:23 |
jelkner | well, the first acceptance critieria is that i can make a forum post with a user story for the next release | 14:23 |
jelkner | i tried that this morning | 14:24 |
jelkner | and could not do it | 14:24 |
replaceafill | +1 | 14:24 |
jelkner | and GFbot said he didn't know how to look in the log to see what went wrong | 14:24 |
jelkner | so we are stuck | 14:24 |
jelkner | which is way we reached out to you | 14:24 |
nrcerna | We already make it happen , but i think something went wrong on that, maybe when GFbot ported the site jelkner replaceafill | 14:25 |
jelkner | i sent a screenshot | 14:25 |
jelkner | but it isn't helpful | 14:25 |
jelkner | back to dev, right? | 14:25 |
jelkner | so i guess i'm done here | 14:25 |
replaceafill | sorry i can't be of more help | 14:25 |
jelkner | and nrcerna and GFbot can see if they can reproduce my problem on dev | 14:25 |
jelkner | and let me know when it is ready to use again? | 14:25 |
jelkner | replaceafill, i don't understand | 14:26 |
jelkner | you know how to read logs, why can't you show GFbot? | 14:26 |
replaceafill | he's not around :) | 14:26 |
jelkner | i don't mean now | 14:26 |
jelkner | lol | 14:26 |
jelkner | besides, he has been working really hard | 14:27 |
replaceafill | jelkner, i'm pretty sure he knows how to do it already | 14:27 |
jelkner | nrcerna and i agreed he should take a little break | 14:27 |
replaceafill | 99.9999% sure :) | 14:27 |
jelkner | ok | 14:27 |
jelkner | so nrcerna can follow up with him after his break | 14:27 |
jelkner | thanks, replaceafill | 14:27 |
jelkner | that's all we need for now | 14:27 |
replaceafill | nrcerna, for German's reference | 14:28 |
jelkner | we don't need to meet next saturday after all | 14:28 |
replaceafill | the log files are in the project settings | 14:28 |
jelkner | since nrcerna knows what she and GFbot need to do | 14:28 |
replaceafill | cool | 14:28 |
nrcerna | Dejame terminar de enteder algo replaceafill | 14:29 |
replaceafill | nrcerna, dale pregunta | 14:29 |
replaceafill | voy a pegar algunas referencias aqui para que German las vea despues | 14:29 |
replaceafill | https://tendenci.readthedocs.io/en/latest/installation/installation.html#tendenci-installation | 14:29 |
replaceafill | alli esta el directorio con los logs | 14:29 |
replaceafill | no se que procedimiento siguio German para configurar el sitio | 14:30 |
nrcerna | entonces el proceso de las hisotorias del usuario sería como lo sugeriste, pero sería en un servidor de desarrollo para que no se friegue replaceafill | 14:30 |
nrcerna | estoy en lo correcto? | 14:30 |
replaceafill | nrcerna, lo importante no es que se friegue | 14:30 |
replaceafill | lo importante es que se pueda fregar una y otra y otra | 14:31 |
replaceafill | hasta que funcione | 14:31 |
nrcerna | pero, para detectar los errores? a eso se referia jelkner | 14:31 |
nrcerna | tu sugerencia es escribirlas | 14:31 |
replaceafill | ejemplo: en el trabajo hay como 5-8 analistas (usuarios "comunes") | 14:31 |
nrcerna | ajá | 14:31 |
replaceafill | cada uno tiene la capacidad de borrar la base de datos completeament | 14:32 |
replaceafill | y poner los sitios de prueba a 0 | 14:32 |
replaceafill | por que? porque a veces realizan tareas que joden los servidores | 14:32 |
replaceafill | pero son para eso, para probar | 14:32 |
nrcerna | es como dejarlos donde estaban antes de que los tocaran | 14:32 |
replaceafill | correcto, pero lo mas importante del trabajo de esos analistas | 14:33 |
replaceafill | es que cada uno verifica partes diferentes del sistema | 14:33 |
nrcerna | pero en este caso no aplica del todo, no todos podemos hacer eso, dependemos del conocimiento de German por el momento. | 14:33 |
replaceafill | y lo hacen a partir de listas definidas | 14:33 |
replaceafill | dejame ver si te encuentro una publica, rapido | 14:33 |
nrcerna | La acción de verificar si | 14:33 |
replaceafill | correcto | 14:33 |
nrcerna | pero de modificar no | 14:33 |
replaceafill | nrcerna, vaya mira https://github.com/archivematica/Issues/issues/837 | 14:35 |
nrcerna | La verdad las veces que nos hemos reunido con GFbot nos hemos sentado a revisar las cosas, pero siendo sincera quizá hay cosas que en alguna parte del proceso de desarrollo se van, aunque se creyeron tener bajo control | 14:35 |
replaceafill | nrcerna, ves los bullet points | 14:36 |
nrcerna | Si | 14:36 |
replaceafill | esos son criterios, cosas que deben haber pasado | 14:36 |
replaceafill | para marcar la cajita de chequeo | 14:36 |
replaceafill | y tomar la prueba como "valida" | 14:36 |
nrcerna | es un paso a paso | 14:36 |
replaceafill | nrcerna, mira esto, es mas complicado: https://github.com/artefactual-labs/archivematica-acceptance-tests/blob/f4e395cd3636f204740ac8914d6ccf25a8a9b4c8/features/core/metadata-only-aip-reingest.feature#L24-L60 | 14:37 |
replaceafill | pero te puede dar una idea | 14:37 |
replaceafill | ^ ese ultimo representa una serie de pasos automaticos | 14:38 |
replaceafill | ya ni siquiera necesita usuarios "humanos" probando | 14:38 |
replaceafill | nrcerna, los criterios son "dado que..., cuando algo pase..., entonces se espera esto..." | 14:39 |
nrcerna | Si German puede hacer bots, crees que se pueda desarrollar un bot que detecte issues basados en esos criterios? | 14:39 |
replaceafill | "dado que un administrador loginea al sitio, cuando va a la seccion de foros, entonces puede crear una categoria y un foro y un post con en esa categoria" | 14:40 |
replaceafill | nrcerna, algun dia | 14:40 |
replaceafill | nrcerna, pero no lo necesitas ahorita mismo | 14:40 |
replaceafill | nrcerna, ahorita lo podes hacer manualmente | 14:40 |
nrcerna | Okay | 14:40 |
replaceafill | nrcerna, el punto es que entendas que quality assurance (QA) es una etapa del proceso | 14:40 |
replaceafill | y necesitas pasar por esa etapa | 14:41 |
nrcerna | entonces lo entiendo, lo que podemos hacer es recapitulas esos criterios de los Issues que se encuentren en cierto laprso para luego tomarlos todos (los de ese lapsos, verificarlos y arreglarlos) | 14:41 |
nrcerna | es mi sugerencia | 14:41 |
nrcerna | por que toma tiempo ir uno por uno y es un back and forth que no necesitamos | 14:42 |
replaceafill | no te entiendo la sugerencia | 14:42 |
replaceafill | la podes refrasear | 14:42 |
replaceafill | o reescribirla? | 14:42 |
nrcerna | Ok | 14:42 |
nrcerna | Sería de definir un lapso para poder "testear" y detectar issues, con estos ya detectados, se realizan los criterios y se pasan a el desarrollador para que los verifique y arregle, | 14:43 |
nrcerna | me refiero a hacerlos un conjunto en un lapso de tiempo determinado | 14:43 |
replaceafill | nrcerna, una pregunta | 14:44 |
replaceafill | nrcerna, cuando se supone que regresa German a trabajar? | 14:44 |
nrcerna | definamos lapso como : "Ok, vamos a testear, 3 o 5 o 7 días" sacamos los issues (junto con el proceso que te dije) | 14:44 |
replaceafill | nrcerna, ah ya te entendi | 14:45 |
replaceafill | nrcerna, lo podes organizar por "features" | 14:45 |
replaceafill | nrcerna, recordas los "cuatro mandamientos"? | 14:45 |
replaceafill | nrcerna, los cuatro features basicos de libre organize | 14:45 |
nrcerna | German tiene 6 días (hasta donde acordamos on jelkner antes de irse) , osea ha trabajado mas en sus ultimos dias libres, | 14:45 |
replaceafill | nrcerna, ah ok | 14:46 |
nrcerna | Si, los he descrito en el documento | 14:46 |
nrcerna | https://docs.google.com/document/d/1zt3NjnnEiY6N4FhgFPt8jOgayL-s7XwIkVkmx8YxOVU/edit?usp=sharing | 14:46 |
replaceafill | nrcerna, jelkner do you have anyone else available to work on this while German is on "vacation"? | 14:47 |
replaceafill | nrcerna, looking... | 14:48 |
nrcerna | Es por eso que proponía eso, para tomar este tiempo para testear. replaceafill | 14:49 |
replaceafill | nrcerna, en el correo de jelkner dice "I've attached the screenshot I get when there is an error in | 14:50 |
replaceafill | LibreOrganize. The fact that we now have our website running on it | 14:50 |
replaceafill | and can begin testing is a huge step forward for us." | 14:50 |
replaceafill | nrcerna, segun entiendo la tarea que estaba quiriendo realizar era "agregar una categoria"? | 14:50 |
nrcerna | era agregar un tema | 14:51 |
replaceafill | nrcerna, ahora se llaman "temas"? | 14:51 |
nrcerna | an user can create forum topic | 14:51 |
nrcerna | Lo siento quizá, mal traducción | 14:52 |
replaceafill | ah ok | 14:52 |
replaceafill | no prob | 14:52 |
replaceafill | solo no estaba seguro a que te referias | 14:52 |
nrcerna | ok | 14:52 |
replaceafill | ok, entonces la falla esta en un punto que tenes en "MAIN APPs" verdad? | 14:52 |
nrcerna | si, basicamente los 4 mandamientos, ahora main apps | 14:53 |
replaceafill | y ya no son 4, son 3 :D | 14:53 |
replaceafill | ok | 14:53 |
replaceafill | hablemos brevemente del screenshot de jelkner | 14:54 |
replaceafill | lo primero que le noto | 14:54 |
replaceafill | no tiene url | 14:54 |
replaceafill | eso es vital que entrenes a tus "testers" a que siempre te lo manden | 14:55 |
replaceafill | al desarrollador le sirve mucho | 14:55 |
replaceafill | incluso si es un sitio de produccion | 14:55 |
nrcerna | Ok | 14:55 |
replaceafill | nrcerna, tenes capacidad de audio? | 14:56 |
replaceafill | nrcerna, para llamarte? | 14:56 |
replaceafill | nrcerna, si German no esta disponible creo que hare un jelkner y dire "so i guess i'm done here" | 14:57 |
nrcerna | siii puedo oirte | 14:57 |
nrcerna | y me vas a poder oir | 14:57 |
replaceafill | nrcerna, http://novawebdevelopment.org/hangout | 14:59 |
replaceafill | que chivo que los redirect se mantuvieron! | 14:59 |
replaceafill | muy buena migracion :D | 14:59 |
jelkner | Bueno, replaceafill y nrcerna, lbolz y yo vamos a salir pronto | 15:45 |
jelkner | necesitan algo antes que yo salgo? | 15:46 |
jelkner | ACTION not being told to do otherwise, logs off for the day | 15:47 |
nrcerna | creo que no jelkner, estamos hablando aun | 15:47 |
*** nrcerna has joined #novawebdev | 17:14 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!