IRC log of #novawebdev for Wednesday, 2018-07-18

*** mjsir911 has joined #novawebdev01:35
*** wolcen has joined #novawebdev01:35
*** ChanServ has joined #novawebdev01:35
*** lelkneralfaro has joined #novawebdev10:01
*** zOnny has joined #novawebdev10:13
*** lelkneralfaro has joined #novawebdev10:51
*** replaceafill has joined #novawebdev11:11
*** hrodriguez has joined #novawebdev11:25
wolcenThanks for joining today's share - good to hear you again and good questions.11:39
lelkneralfarowolcen, thanks :). nice to hear you again as well. I'm glad Agaric could put it on 11:45
*** mjsir911 has joined #novawebdev11:49
wolcenso, yeah - as someone pointed out forever ago when I joined the channel - this is really Chris from Agaric spying on y'all ;)11:56
replaceafillwelcome wolcen, i keep spying on Agaric too :D11:59
replaceafillzOnny, are you busy?12:18
*** mr_german has joined #novawebdev12:24
zOnnyhey replaceafill 12:24
replaceafillhey zOnny, have a few minutes to help me with something?12:25
mr_germanreplaceafill, hello12:25
zOnnyupdating boxes :(12:25
replaceafillzOnny, i can wait until our meeting if you're busy12:25
zOnnyreplaceafill: sure12:25
replaceafillzOnny, do you still have the first tendenci 11 that you set in your VM following the installation tutorial?12:26
zOnnyI removed it 12:26
replaceafillzOnny, ah ok12:26
replaceafillzOnny, never mind then12:26
replaceafillhello mr_german12:26
zOnnyI can install it again12:26
zOnnyreplaceafill: if you want to test something12:27
replaceafillzOnny, don't worry i was just curious if you could reproduce an issue we're seeing12:27
mr_germanreplaceafill, do we have a meeting today right?12:28
replaceafillmr_german, yes, 1:30 pm Arlington time12:28
mr_german11:30 our time12:29
replaceafillmr_german, yes12:29
*** replaceafill has joined #novawebdev12:50
mr_germanreplaceafill, ready!13:29
replaceafillmr_german, cool13:29
replaceafillzOnny, ready?13:29
replaceafillmr_german, what ubuntu version are you running?13:30
replaceafillmr_german, ok13:30
mr_germanreplaceafill, but, I am not using ubuntu right now13:30
mr_germanreplaceafill, if you want i can change13:31
replaceafillmr_german, ok, so you haven't worked yet on figuring out the nova logo issue?13:31
mr_germanreplaceafill, after the meeting, i was doing something with Photoshop13:31
replaceafillmr_german, something related to NWD?13:32
replaceafillzOnny, are you here?13:32
mr_germannono, its something about my projects13:33
replaceafillmr_german, cool13:33
replaceafilli wonder if zOnny is busy or he forgot about the meeting...13:34
zOnnyhey I am back13:34
zOnnyI am ready13:34
replaceafillso, zOnny what's the status the novawebdev theme for 11?13:35
zOnnyI was doing some reviews with marco in the other project13:35
replaceafillzOnny, sre13:35
replaceafillzOnny, sure*13:35
replaceafillzOnny, i'll try to make it quick13:35
replaceafillzOnny, status question ^13:35
zOnnyit is almost done13:35
replaceafillzOnny, what's left?13:36
zOnnyreplaceafill: pages13:36
replaceafillzOnny, what changes does that theme need for pages?13:36
zOnnyreplaceafill: which will take me 5min more13:36
zOnnyI have't created one yet 13:37
replaceafillzOnny, ok, you have the tendenci2018 defaults loaded, correct?13:38
replaceafillzOnny, welcome page, about, etc13:38
zOnnypages display the same as well13:39
zOnnyreplaceafill: correct13:39
replaceafillzOnny, ok, and you didn't touch custom.css at all, correct?13:39
replaceafillzOnny, you just copied it13:39
zOnnyreplaceafill: correct13:39
replaceafillzOnny, excellent13:39
zOnnyI change the nav13:40
replaceafillzOnny, ?13:40
zOnnyI  accidentally deleted the navigation 113:40
replaceafillzOnny, you mean in the header template?13:40
replaceafillzOnny, but that's mostly a hack, right?13:40
zOnnyreplaceafill: right13:41
replaceafillzOnny, because you can't control the id13:41
replaceafillzOnny, so make sure that doesn't land in the "official" repository, ok?13:41
replaceafillzOnny, make a note or something13:41
replaceafillzOnny, a reminder13:41
zOnnyreplaceafill: I will try13:41
replaceafillzOnny, we'll make sure for you...13:41
replaceafillzOnny, ok last question13:41
replaceafillzOnny, could you go to the admin13:41
replaceafillzOnny, and go to membership applications in your instance13:42
replaceafillzOnny, there should be a couple by default13:42
replaceafillzOnny, let me know when you're there13:42
zOnnyreplaceafill: correct13:43
zOnnyreplaceafill: there is a couple there13:43
replaceafillzOnny, pay attention to your server console13:43
replaceafillzOnny, the one you use for python manage...13:43
replaceafillzOnny, and click one of the direct links to the application13:43
replaceafillzOnny, not the one for editing, but the one that takes you to the application form itself13:44
replaceafillzOnny, do you get "infinite" errors in the console?13:44
zOnnyreplaceafill: no13:44
replaceafillzOnny, and by infinite i mean, logging errors or template errors13:44
replaceafillzOnny, what url are you on?13:44
replaceafillzOnny, paste it here please13:44
zOnnyreplaceafill: sure13:45
replaceafillzOnny, that's the link for editing13:45
replaceafillzOnny, i meant the other link in the admin13:45
replaceafillzOnny, hold on13:45
zOnnyreplaceafill: you add ?13:46
replaceafilli can't remember what the column is13:46
zOnnyreplaceafill: you mean add13:46
replaceafillzOnny, hold on13:46
replaceafillzOnny, Application form link?13:46
zOnnyreplaceafill: where ?13:47
replaceafillzOnny, /admin/memberships/membershipapp/13:47
replaceafillzOnny, yes13:48
replaceafillzOnny, theres a column called "Application form link"13:48
replaceafillzOnny, right?13:48
zOnnyreplaceafill: Application form link13:49
zOnnycorrect ?13:49
replaceafillzOnny, click the basic-membership-application link in that column13:49
zOnnyreplaceafill: bad news13:50
replaceafillzOnny, logging errors?13:50
zOnnyreplaceafill: correct13:51
replaceafillzOnny, cool, you can kill the server13:51
replaceafillzOnny, i mean CTRL + C :)13:51
zOnnyby killing you mean stop it ?13:51
replaceafillzOnny, yes13:51
zOnnyreplaceafill: ok13:51
replaceafillzOnny, mr_german ok, so membership applications are broken13:51
zOnnyreplaceafill: it stops automatically 13:52
replaceafilland that's really bad13:52
replaceafillzOnny, cool13:52
replaceafillzOnny, thanks for your help13:52
replaceafillat this point i'm thinking 11 is not production ready13:52
replaceafilland if you want to debug the membership applications problem13:52
replaceafillyou'll enable "debug" logging13:53
replaceafillwhich shows you everything!13:53
replaceafilland when you go to the admin you'll notice more issues13:53
replaceafillrelated to templates13:53
replaceafilli noticed these when i initially installed 1113:54
replaceafilldjango-haystack 2.6.0 has requirement Django<1.11, but you'll have django 1.11.14 which is incompatible.13:54
replaceafilldjango-admin-bootstrapped 2.5.7 has requirement Django<1.9,>=1.8, but you'll have django 1.11.14 which is incompatible.13:54
replaceafillthe haystack package has a django 1.11 compatible version13:54
replaceafillso that's fine13:54
zOnnyreplaceafill: I also noticed it13:54
replaceafillbut check the second one13:54
replaceafillzOnny, ah13:54
replaceafilland if you dig a little bit (profundizar, indagar, whatever!)13:55
replaceafillyou may end up here:
replaceafillwhere xrmx (one of the package maintainers) says13:55
replaceafill"there's already a responsive mobile friendly interface in django 2.0 which is installable as separated package for older django versions. I don't see much point in moving this forward."13:55
replaceafillbut go to the bottom of the issue13:56
replaceafilland you'll see a mention from PaulSD13:56
replaceafillT8 Bootstrap 4 support13:56
replaceafillwhich will take you here:
replaceafillPaul and another developer were experimenting with Bootstrap 413:56
replaceafillthat's why we have t7-base (old themes)13:57
replaceafillt7-tendenci2018 the one we've been using13:57
replaceafilland t8-base13:57
replaceafillwhich was the "future"13:57
replaceafillunfortunately there are no more updates on this work13:57
replaceafilland i couldn't find any other reference or repos about it13:58
replaceafillsee item 6. in Pauls comment13:58
replaceafill"Experimenting with django-flat-responsive and custom Bootstrap 4 admin templates. One or the other will be used to replace django-admin-bootstrapped. (The django-admin-bootstrapped developer recommended django-flat-responsive"13:58
replaceafillzOnny, mr_german do you see where i'm going?13:59
zOnnyreplaceafill: kind of13:59
replaceafilli'll end up by filing all these issue (the membership one mostly) in github13:59
replaceafillin tendenci's github13:59
replaceafilland asking about 11 readiness for production14:00
zOnnyreplaceafill: you mean we are not ready for tendenci1114:00
replaceafillbut at this point i'd propose to stop the theme migrations14:00
mr_germanso t8-base its dead at the moment14:00
replaceafillzOnny, probably14:00
replaceafillmr_german, t8-base is mostly t7-base with few string improvements14:01
replaceafillit's not a big functionality change14:01
replaceafilllike updating bootstrap14:01
replaceafillzOnny, mr_german and here we have some other question14:01
replaceafillyou probably haven't seen any issue in the admins14:01
replaceafilli know we've just began using it14:02
replaceafillbut the admin seems to work, right?14:02
replaceafillyou click, move around, no error pages14:02
replaceafillbut if you enable debug logging you'll see a bunch of errors14:02
replaceafillagain, because the outdated django bootstrap package14:02
replaceafillthat makes me wonder if theming just for the sake of websites would work14:03
replaceafillfor instance14:03
replaceafillif the user wants only to add pages, fine14:03
replaceafillthat *seems* to work14:03
replaceafillyou probaly added boxes already14:03
replaceafillor navs14:03
replaceafillor changed them14:04
replaceafilland it *seemed* to work14:04
replaceafillbut it's not stable14:04
replaceafilli wouldn't sell it14:04
replaceafillso after this rant14:04
replaceafilli'd like to hear your opinions14:04
zOnnyreplaceafill: I didn't expect these Issues 14:04
replaceafillmr_german, zOnny what do you think we should do14:04
replaceafillzOnny, i expected "some"14:05
replaceafillzOnny, but not the membership applications broken14:05
replaceafillzOnny, sure, novawebdev *still* doesn't use membership applications14:05
replaceafillzOnny, but most of the other projects do14:05
replaceafilland what....14:06
mr_germanI wasn't expecting about those issues with admin interface14:06
replaceafillhow do you say "consolar" in english...14:06
replaceafillzOnny, do you understand "consolar"14:06
replaceafillmr_german, i was expecting them when i noticed the conflict in the installation14:06
replaceafillwhat comforts me14:07
replaceafillis that the work you've done so far won't be lost14:07
replaceafilland it's proved to be a decent approach14:07
replaceafilli'm not sure how much time it took you zOnny, but we were discussing with mr_german yesterday14:07
replaceafillthat it wasn't as bad as i initially expected14:08
replaceafillmigrating a theme, that is14:08
replaceafilli'd still like the process to be a little more "automatic"14:08
zOnnyI didn't sleep last night :(14:08
replaceafillzOnny, hitting walls?14:08
replaceafillzOnny, what was the main cause of pain for your migration?14:09
zOnnyreplaceafill: good to know that you found it 14:09
replaceafillzOnny, hm?14:10
replaceafillzOnny, found what?14:10
zOnnyreplaceafill: I mean the membership application  Issue14:11
replaceafillzOnny, ah14:11
replaceafillzOnny, right14:11
replaceafillzOnny, it was a matter of time really14:11
replaceafillzOnny, but it showed some other issues14:11
replaceafillone of hte issues that i noticed since the beginning in LFOR14:12
replaceafillwas fixed like 2 days ago by tendenci.com14:12
replaceafillabout caching14:12
replaceafillthat means, they're at least "trying" it14:12
replaceafillmaybe they will recommend that is not production ready when i ask them14:13
replaceafillok, so i understand neither of us expected "bugs" heh14:13
replaceafillthis is software!14:13
replaceafillzOnny, mr_german what do you recommend us to do?14:13
replaceafillzOnny, mr_german i want ideas! ;)14:13
replaceafillzOnny, mr_german a plan14:13
replaceafillzOnny, mr_german what decision would you make with all this information?14:15
mr_germanreplaceafill, at this point, I think we've jumped to fast to the new version, we didn't expect this issue14:15
replaceafillmr_german, sure, but that's regret, and we really learned something14:16
replaceafillmr_german, i'm asking you for a plan14:16
replaceafillmr_german, what would *you* do moving forward?14:16
replaceafillzOnny, ^14:16
mr_germanreplaceafill, the only thing that comes to my mind is trying to resolve this problem14:17
replaceafillmr_german, how?14:17
replaceafillmr_german, sometimes is better to back off a plan entirely :)14:18
replaceafillmr_german, or delay, or pause14:18
replaceafillzOnny, your thoughts please?14:18
mr_germanwe can pause o wait if you want replaceafill 14:18
replaceafillmr_german, let's see what zOnny thinks14:19
zOnnyreplaceafill: I think we should keep doing it until they release Fixes 14:19
replaceafillzOnny, keep doing it?14:20
replaceafillzOnny, could you rephrase that?14:20
zOnnyreplaceafill: not sure what we should do 14:22
replaceafillzOnny, that's fine14:22
replaceafillok, i'll file the issue with our findings14:23
replaceafilland ask about ther "production readiness" recommendation14:23
replaceafillthen i'll contact jelkner and lelkneralfaro14:23
replaceafillto inform the situation14:23
replaceafillzOnny, mr_german makes sense?14:24
replaceafillin the meantime let's go back to support other projects mode14:24
lelkneralfaroreplaceafill, +114:24
replaceafilllelkneralfaro, hey you're here :D14:24
lelkneralfaroreplaceafill, yup, I haven't been paying attention, but I'll go back through the logs14:24
replaceafilllelkneralfaro, cool, thanks14:25
replaceafillzOnny, mr_german is that ok with you?14:25
mr_germanmm let me think14:25
replaceafillzOnny, mr_german don't make me use helios for this :D14:25
mr_germanreplaceafill, it sounds good to me x)14:26
zOnnyreplaceafill: thanks for the news14:26
replaceafillmr_german, cool14:26
replaceafillzOnny, np14:26
zOnnyreplaceafill: I hope they can fix it soon14:26
replaceafillmr_german, zOnny thank you for the time gentlemen14:26
replaceafillzOnny, me too, let's see if we can help14:26
replaceafillzOnny, once we know their position about production14:27
mr_germanreplaceafill, anything else? or back to work x)?14:27
replaceafillACTION drops the bag of gravel14:27
zOnnyreplaceafill: one question14:27
replaceafillthanks guys14:27
replaceafillzOnny, yes?14:27
zOnnyDaniela was wondering about SEO of novalaciro website14:28
replaceafillzOnny, any specific request?14:28
zOnnyshe wants to see the website on google once she is searching it by the name14:29
replaceafillzOnny, ah ok14:30
replaceafillzOnny, is she around?14:30
zOnnynobody is here today :(14:30
zOnnyMarco just left14:30
replaceafillzOnny, i think you should take novalaciro's task like those14:30
replaceafillzOnny, i remember she also wanted to retitle the spanish version of the name14:31
replaceafillzOnny, but she didn't file a bug about it14:31
replaceafillzOnny, remind her jelkner's saying of "no bug, no work"14:31
zOnnyreplaceafill: do what?14:31
replaceafillzOnny, i understand you see it often14:31
replaceafillzOnny, make novalaciro hit the #1 spot in google14:32
zOnnyreplaceafill: it is the second already14:32
replaceafillzOnny, do you see this: "No information is available for this page." under it14:33
zOnnyreplaceafill: I think it is the meta description Issue14:33
replaceafillzOnny, that's step 114:34
zOnnyreplaceafill: so ?14:34
replaceafillzOnny, then make sure existing pages have appropriate metas14:34
replaceafillzOnny, and train Daniela how to use them14:34
replaceafillzOnny, do you have other "pressing" tasks?14:34
replaceafillzOnny, related to NWD?14:35
zOnnyI will train myself as well14:35
replaceafillzOnny, +114:35
replaceafillzOnny, did you know Tendenci's creator is a big SEO "buff?"14:35
zOnnyreplaceafill: seriously ?14:35
replaceafillzOnny, yep14:35
replaceafillzOnny, hold on14:36
replaceafillzOnny, you may even talk to him about it if you're willing to14:36
zOnnyreplaceafill: I am fine14:36
replaceafillzOnny, check this out:
zOnnyreplaceafill: I like to be anonimous 14:36
replaceafillzOnny, for now my friend...14:36
replaceafillzOnny, anyway, see how metas are populated in pages14:37
replaceafillzOnny, if not adjust them14:37
replaceafillzOnny, and make sure the novalaciro them displays them correctly14:37
replaceafillzOnny, for the homepage, well it's just the template's work14:37
zOnnyreplaceafill: I will try 14:38
zOnny ¬ ¬14:38
replaceafillzOnny, and you can read a lot about the proper way to write the metas14:38
zOnnyreplaceafill: this helps14:39
zOnnyreplaceafill: thanks14:39
replaceafillzOnny, then you'll get to cross reference links14:39
replaceafillzOnny, internal links14:39
replaceafillzOnny, how many external sites have links to your page14:39
zOnnyreplaceafill: I will do it with her14:39
replaceafillzOnny, what's the most important factor for google rank algorithm14:39
replaceafillzOnny, great14:39
zOnnyreplaceafill: meta desccription should be especific14:39
replaceafillzOnny, let me know if you have questions or need thelp14:40
replaceafillzOnny, it depends14:40
replaceafillzOnny, but anything is better than:14:40
zOnnyreplaceafill: Did you know that metakeywords are trash 14:40
replaceafillNo information is available for this page.14:40
replaceafillzOnny, mostly, yes14:40
replaceafillzOnny, they were abused a lot14:40
zOnnyreplaceafill:  thanks14:41
replaceafillzOnny, ok14:41
zOnnyreplaceafill: ttyl14:41
replaceafillzOnny, ttyl o/14:41
replaceafillACTION goes to get lunch14:42
replaceafillbb in ~3014:42
replaceafillACTION is back15:16
*** lelkneralfaro has joined #novawebdev17:11

Generated by 2.17.3 by Marius Gedminas - find it at!