IRC log of #novawebdev for Tuesday, 2018-10-23

*** mjsir911 has joined #novawebdev00:37
*** mjsir911 has joined #novawebdev08:05
*** mjsir911 has joined #novawebdev08:50
*** replaceafill has joined #novawebdev10:13
*** mjsir911 has joined #novawebdev11:05
*** jelkner has joined #novawebdev11:18
jelknerGood morning, replaceafill 11:18
replaceafilljelkner, good morning11:18
jelknerGlenda Lewis told me to say "Hi" to you.11:36
jelknerI chatted with her this morning about Marco's containerization instructions11:37
replaceafilljelkner, ah11:38
jelkneri just got off the phone with keri at aea also11:39
jelknerwe need to move forward with using libre organize for the ACC delegate assembly rep election11:39
jelknerso i need to get all 59 members using the website11:40
jelkner(or as many of them as i can ;-)11:40
jelknerreplaceafill, do you have time to chat at lunch today?11:40
replaceafilljelkner, 12 pm?11:41
jelknerperfect11:41
replaceafilljelkner, cool11:41
jelkneroops11:41
jelknerno 1 pm11:41
replaceafilljelkner, ok11:41
jelknermy class ends at 12:30 pm11:41
jelknerand i need to go get my lunch11:41
jelknerso 1 pm11:41
replaceafilljelkner, ok11:41
*** mr_german has joined #novawebdev11:56
*** mjsir911 has joined #novawebdev11:59
mr_germanreplaceafill, you'll be able at 2pm *our time*, we plan have meeting with edzon12:17
replaceafillmr_german, you mean if i'll be able to join you?12:18
mr_germanreplaceafill, yes!12:18
replaceafillmr_german, what's the goal of the meeting?12:18
mr_germanreplaceafill, we want to tell our ideas12:18
replaceafillmr_german, i'm working on gallaudet today12:18
replaceafillmr_german, ah ok12:18
replaceafillmr_german, sure12:18
mr_germanreplaceafill, ty12:18
replaceafillmr_german, see you then12:18
mr_germano/12:19
jelknerreplaceafill, is now ok?12:58
jelknerdon't need hangouts12:58
jelknerwe can chat here12:58
replaceafilljelkner, ok12:58
jelknerwill you be at our meeting next sunday?12:59
replaceafilljelkner, yes12:59
jelkneri won't, but i'll be joining the group by 2 pm12:59
replaceafilljelkner, ah ok12:59
jelknerwe may be going to visit the Greenbelt Maker Space12:59
jelknerwe emailed them asking if we could visit, but haven't heard back13:00
jelknerubuntourist told us on sunday about how he is now one of only two board members on the hacdc board13:00
jelknerso they are in a bit of a crisis13:00
jelkneranyway, what i wanted to figure out with you is when we can get together to look at available django gigs13:01
jelknerthe way i see it, we have two simultaneous tasks:13:02
jelkner1. move forward with libre organize13:02
jelkner2. find paying gigs to keep us afloat13:02
jelknerdoes that make sense, replaceafill?13:02
replaceafill1. yes, during november13:03
replaceafill2. not sure until when13:03
replaceafilljelkner, i mean, i guess it'll depend on the type of gigs we can get13:03
jelknerof course it does, replaceafill 13:03
replaceafilljelkner, "gig" means hourly work to me13:03
replaceafilljelkner, but as told you i have never looked for "gigs" before, have you?13:04
jelknerdid you look at any of the listings on the link i sent you?13:04
replaceafilljelkner, yes13:04
replaceafilljelkner, they look like "solve my homework" kind of thing13:04
jelknerthey were like "3 month project to do this"13:04
jelkneretc.13:04
replaceafilljelkner, hhmm maybe i'm not looking at the right url13:05
jelknerreally?13:05
replaceafilljelkner, hold on13:05
jelkneri didn't see those13:05
jelknerand we should ignore them13:05
jelknerwe are looking for higher end stuff13:05
jelknermaybe "medium end" is more accurate13:05
jelkneralong the lines of the gallaudet gig you are doing now13:06
replaceafilljelkner, right13:06
replaceafilljelkner, i'm trying to find the link13:06
replaceafilljelkner, https://www.upwork.com/o/jobs/browse/skill/django-framework/13:07
replaceafill" will provide the python script and that script need to be modified and implemented in the django"13:07
replaceafill$1013:07
replaceafilljelkner, that's what i meant13:07
replaceafilljelkner, the more serious ones usually mention "join our team"13:07
replaceafilljelkner, but to be honest i haven't spend a lot of time filtering13:08
jelknerhttps://www.upwork.com/job/Django-Web-Developer-GeoDjango-WeppApp_~019a86931398a8d8dd/13:08
jelknerwe should look for things like thsi13:08
jelknerthis13:08
jelknerthat give us skills we want to aquire13:09
jelkner(geodango, webapp)13:09
jelknerit's going to be some work, and maybe a bit unpleasant13:09
jelkner"selling one's self" ain't always a joy13:10
replaceafilljelkner, my fear is that posts like those are 1 time thing13:10
replaceafilljelkner, see the "About the client" sidebar13:10
replaceafilljelkner, i see it like when you buy stuff in amazon or something with the "user reviews"13:10
jelkneri understand13:10
replaceafilljelkner, and seller reputation13:10
jelknerwell, we don't know until we do it, right?13:11
jelknerand you will be needing to look for work in any case13:11
replaceafilljelkner, last thing i want is to get bit13:11
replaceafilljelkner, right13:11
jelknerso, perhaps you'll go back to open craft or something13:11
replaceafilljelkner, right13:11
jelknerbut you might as well at least give this a try13:11
jelknersince it may be the way forward for us13:12
jelknerjust a thought, replaceafill 13:12
replaceafilljelkner, sure, i understand13:12
jelknerthat will be entirely up to you, of course13:12
replaceafilljelkner, i know13:12
jelknerin the mean time, i think libre organize is a long way from being ready13:13
jelknerit will take at least a year or more13:13
jelknerso we need some way to keep going in the mean time13:13
jelknerzOnny is totally on board with the idea of "keeping going"13:14
jelknersince he needs work himself13:14
jelknerwe need to figure out if mr_german can move to san salvador and commit to 1/2 a year of development work13:14
jelknerat $1K per month, mr_german could be our main libre organize developer13:15
jelknersince i can afford to pay him for that13:15
jelknerbut only if he is going to move the platform forward13:15
jelknerobviously13:15
replaceafillmr_german agreed yesterday that he doesn't feel motivated enough to work on his own remotely13:15
replaceafillso you should probably talk to him13:16
jelknermr_german, are you here?13:16
mr_germanjelkner, hello!13:16
jelknermr_german, replaceafill and i are talking about how to plan for the period ahead13:17
jelkneri'm thinking that for you to be able to make this work, you need to move to san salvador where you can work side-by-side with replaceafill 13:17
jelkneri think the sprint taught us that13:17
jelknerso, if you are up for doing that, you should be looking for a place in the building where replaceafill lives13:18
mr_germanjelkner, yes, replaceafill is helping with that right now.13:18
jelknerexcellent13:18
replaceafilljelkner, problem is we don't know when that'll happen13:18
jelknerso that would become plan a13:18
replaceafilljelkner, and until then you need to figure out how to solve the same problem13:19
jelknersince like i just said to replaceafill, with you in san salvador, we could afford to have you work on libre organize full time13:19
jelknerthen we would go looking for other jobs for zonny and, hopefully, replaceafill, which pay enough to keep them employed13:20
replaceafilljelkner, this is what i proposed mr_german yesterday:13:21
replaceafill1. travel daily from santa ana to san salvador, he works here with one of the laptops you left13:21
replaceafill9-5 routine13:21
replaceafill2. he moves somewhere near in san salvador, not necessarily the same building13:22
replaceafillhe comes here, same thing 9-5 but with less commute13:22
replaceafill3. he moves to the same building, only problem is that appartments here are not usually available13:23
replaceafilli'll be keeping on top of it but can't guarantee when that'll happen13:23
replaceafillACTION done13:23
replaceafillit's really up to mr_german13:23
jelknerthat sounds like a excellent series of optinos13:25
jelkneroptions13:25
replaceafillmr_german said he'll think about it13:25
jelknermr_german, "the ball is in your court", as we say13:25
jelknercool13:25
replaceafill+113:25
jelknermr_german, all i ask is that out of respect for your friends in the coop, you think long and hard, do what's best for you, but don't leave us hanging13:26
jelknermy b plan is to pay zOnny half time to work on libre organize and we work to find the other $1K for him through other jobs13:26
jelknersince i can only afford $1K13:26
jelknerplan A is better for us, but only if you, mr_german, are 100% percent on board with it13:27
jelknerso we will await your reply13:27
jelknerany questions before i go, mr_german?13:27
jelkneri have class in 10 minutes13:28
jelknerso i have to get back to work13:28
mr_germanjelkner, it is necessary to move with replaceafill ?13:28
jelknerit looks like replaceafill suggested 3 options:13:29
jelkner1. commute from santa ana (i don't know how hard that is)13:29
jelkner2. find a place near him but not in his building13:29
jelkner3. find a place in his building13:29
replaceafillto me 1. can be instantaneus13:30
replaceafillfor 2 and 3. we need to wait13:30
jelknerso, how hard is 1?13:30
replaceafillinstantaneus: we can start tomorrow13:30
replaceafilljelkner, a bit13:30
replaceafilljelkner, it's tiresome13:30
replaceafilljelkner, 2-3 hours to get here, 2-3 to go back13:31
jelknerserious people do tiresome things when they have to13:31
jelknerouch!13:31
jelknerhow comfortable is the travel?13:31
replaceafilljelkner, that's by bus ofc13:31
mr_germanunfortunately, that's not possible yet.13:31
replaceafilljelkner, not that bad13:31
mr_germani prefer #313:31
mr_germanbut..13:31
mr_germani can't right now13:32
jelknerreplaceafill, mr_german, teaching duties call13:32
jelknerto be continued...13:33
replaceafillACTION goes back to gallaudet issues13:33
replaceafillACTION goes to get lunch, bb in ~4014:54
*** mjsir911 has joined #novawebdev15:54
replaceafillACTION is bakc15:57
*** zOnny has joined #novawebdev15:58
mr_germanzOnny, are u there┬┐?16:49
zOnnyhey mr_german 16:49
mr_germanzOnny, when you'll be ready?16:55
mr_germanzOnny, but, i think replaceafill is busy16:56
zOnnymr_german: ah16:56
replaceafillzOnny, mr_german i've been here since 4 pm16:56
replaceafillzOnny, mr_german which is the time you asked16:56
mr_german4pm16:57
replaceafillhttp://irclogs.novawebdevelopment.org/2018-10-23.log.html#t12:17:3816:57
mr_german2 pm our time16:57
replaceafillyes...16:57
replaceafilland it's 2:57 our time...16:57
mr_germanik16:57
mr_germanthat's why im asking zOnny if he's ready16:58
replaceafillmr_german, i can't take you seriously anymore my friend16:58
replaceafillmr_german, sorry16:58
replaceafillmr_german, if you ask 2 pm that means 2 pm16:58
replaceafillmr_german, not 2:58 pm16:58
zOnnymr_german: I was here since 15: 58 :D16:58
replaceafillzOnny, i know16:58
zOnnymr_german: my bad in not "ping" before16:59
mr_germanzOnny, np16:59
zOnnymr_german: is it ok if we can chat here ?17:01
zOnnymr_german:  I am in the library17:01
mr_germanzOnny, sure17:01
zOnnymr_german: I see that you mentioned about our ideas17:01
zOnnyreplaceafill: we have one question17:02
replaceafillyes?17:03
zOnnyreplaceafill: Do "LIBRE ORGANIZE" will be develop in tendenci7 ?17:03
replaceafillnot necessarily17:04
replaceafillwhy?17:04
zOnnyreplaceafill: we are going to use bootstrap in our themes 17:04
zOnnyreplaceafill: we were thinking in the future 17:05
replaceafillhow does 7 vs 11 affect your decision?17:05
mr_germanreplaceafill, helios and attendance 17:06
mr_german?17:06
replaceafillwhat about it?17:06
zOnnyreplaceafill: we need to know how difficult will be integrate voting and attendance17:06
zOnnyreplaceafill: in tendenci1117:06
zOnnyreplaceafill: is just a concern17:06
replaceafillit's a valid concern17:06
zOnnyreplaceafill: we don't know yet if it will work17:07
replaceafillbut it depends on how you design your tendenci theme17:07
replaceafillcurrently the most annoying part is that the tendenci theme templates are ***reused**** in helios17:07
replaceafillthat was a really bad decision, but oh well17:07
replaceafillduring the sprint i tried something that worked17:08
replaceafillhaving a top level django project17:08
*** GFbot has joined #novawebdev17:08
replaceafillthat included helios as an application and not as a project17:08
replaceafillif you're really thinking about the future, i think helios needs some cleaning17:08
zOnnyreplaceafill: ah17:09
replaceafillto make it work better with tendenci1117:09
replaceafillcurrently we've been jumping a lot of hoops because of that17:09
replaceafilli've been trying to keep helios unchanged17:09
replaceafillbut you could consider helios not actively developed17:09
replaceafillso branching from it is not that "dangeruous"17:10
replaceafilldangerous*17:10
zOnnyreplaceafill: I see17:10
replaceafilldoes this make sense?17:10
replaceafillso libreorganize should be a top level django project17:10
zOnnyreplaceafill: correct17:11
replaceafillthat includes what the current tendenci project includes + helios + our apps17:11
replaceafillour apps could be integrated in just one app17:11
zOnnyreplaceafill: one app ? is that possible ?17:12
zOnnyreplaceafill: I need look at17:12
replaceafillit's better to have separate apps17:12
replaceafillbut that'll create more configuration burden for you two17:13
replaceafillonce you're more familiar with django that'll pass17:13
replaceafilland ideally one app should do very very little17:13
replaceafillattendance: just the button and maybe reports17:13
replaceafillthreaded_posts: extend current post model in tendenci to allow threads17:14
replaceafilland then you have the ones that provide services for helios17:14
replaceafillthat'll also depend on how you design the new theme17:14
replaceafillremember when helios didn't have navigation?17:14
zOnnyreplaceafill: right17:15
replaceafilland then in order to add the tendenci megamenu we needed to insert an iframe17:15
replaceafillthat's necessary because they're separate applications17:15
replaceafilldifferent urls17:15
replaceafilldifferent auth, cookies, etc17:15
zOnnyreplaceafill: I remember it 17:15
replaceafillif you include helios as an application and not as a project17:15
replaceafilland you design the theme taking that into account17:16
replaceafillhelios becomes just a custom url17:16
replaceafillin the urls.py module17:16
zOnnyreplaceafill: right17:16
replaceafillbut then it's when helios needs the cleaning i was talking about17:16
zOnnyreplaceafill: ah17:16
zOnnyreplaceafill: that makes more sense17:16
replaceafillto use django templates correctly17:16
replaceafilland not use its own invented template mechanisms17:17
replaceafillthat have made GFbot work so difficult17:17
replaceafilllibre organiz has to be simpler than our current set up17:17
replaceafillbut in my opinion17:18
replaceafillyour work should be "draw or mock screens"17:18
replaceafillhave an inventory of pages17:18
replaceafill"well support this view this and this"17:18
replaceafillwho has worked with tendenci groups?17:19
zOnnyreplaceafill:this will require doing it almost from scratch17:19
replaceafilltendenci groups are annoying as f**c17:19
replaceafilland their options are all over the place17:20
replaceafillif you want to remove a member from a group you need to use the "Add Member" option17:20
replaceafill:S17:20
replaceafillzOnny, yes17:20
*** gfbot__ has joined #novawebdev17:20
replaceafillzOnny, but i consider that a better route than any alternative17:20
replaceafillzOnny, it's up to you though17:20
replaceafillzOnny, think of a mobile app17:21
replaceafillzOnny, you usually start from very little17:21
zOnnyreplaceafill: I am more familiar with Django's structure 17:21
replaceafillzOnny, and you don't care how the desktop version will look until you have the app stable17:21
zOnnyreplaceafill: I see17:22
zOnnyreplaceafill: we want to make a good move to start developing it17:23
replaceafillok17:23
mr_germanzOnny, right!17:24
replaceafilllet me ask you this now17:24
replaceafillwhat is the first page you add to the new theme?17:25
zOnnyreplaceafill: but having tendenci11 as a starting point will not solve much ?17:25
replaceafillzOnny, tendenci will give you two things:17:25
replaceafill1. urls17:25
replaceafill2. views for processing17:25
zOnnyreplaceafill: the first page should be base17:26
replaceafillas i was saying17:26
replaceafilli'd approach this not as a tendenci theme17:26
replaceafilli mean, not as developing a tendenci theme17:26
replaceafillbut as developing a django application with its own theme17:27
replaceafillzOnny, ok, you have base, where?17:27
replaceafillzOnny, you're still thinking tendenci_instance/theme/mynewtheme17:27
zOnnyreplaceafill: templates17:27
replaceafillzOnny, what if you want to change the layout of a form17:28
replaceafillzOnny, the dreaded add event form for example17:28
replaceafillzOnny, how do you do that?17:28
zOnnyreplaceafill: I have get a identical directory that tendenci has in the venv 17:30
replaceafillzOnny, hm?17:30
replaceafillzOnny, don't get that17:30
replaceafillzOnny, can you explain differently?17:31
zOnnyreplaceafill: The same as you did with with the templates 17:31
replaceafillzOnny, so you mean a tendenci theme?17:31
zOnnyreplaceafill: hold on17:32
zOnnyreplaceafill: my virtual machine dropped :( 17:35
replaceafillok17:35
*** zOnny has joined #novawebdev17:37
zOnnyMy computer got frozen 17:38
*** zOnny_ has joined #novawebdev17:41
zOnny_replaceafill: to answer your question with events17:44
replaceafillzOnny_, hm?17:44
zOnny_replaceafill: I was trying to say looking at this https://paste.pound-python.org/show/RBDwCl8yXmWuYyvjmDA7/17:44
replaceafillzOnny_, but that requires changing tendenci17:45
zOnny_replaceafill: correct17:45
replaceafillzOnny_, -117:45
zOnny_replaceafill: but if we have it17:45
replaceafillzOnny_, branching from helios is fine because....?17:45
replaceafillhelios doesn't change oftne17:46
replaceafilltendenci is a different case17:46
replaceafillbut at the end of the day will be your call17:46
zOnny_replaceafill: if we want to change the events we get the same dir here https://paste.pound-python.org/show/LfOHMy4OIr9vRsxXSmKh/17:47
replaceafillzOnny_, how do you "change the events"?17:48
replaceafillzOnny_, suppose you want to turn registration on automatically17:48
replaceafillzOnny_, and set "payment required to no"17:48
zOnny_replaceafill: I need to look in the app17:49
*** GFbot has joined #novawebdev17:49
replaceafillzOnny_, ok17:49
replaceafillzOnny_, my point is that a theme falls short17:49
replaceafillzOnny_, you need python code somewhere in order to customize things properly17:50
replaceafillzOnny_, things we don't like or need in tendenci17:50
replaceafillzOnny_, think of boxes17:50
replaceafillzOnny_, we didn't like the ID crap, right?17:50
zOnny_replaceafill: yes17:50
replaceafillzOnny_, in this case, you could start hiding things17:51
replaceafillzOnny_, but i think we're clear that's not the right approach17:51
zOnny_replaceafill: right17:51
replaceafillzOnny_, so i'd recommend you stop thinking of tendenci themes altogether17:52
replaceafillzOnny_, and design just a libreorganize theme17:52
replaceafillzOnny_, which is simpler and it's packaged in a separate django app17:52
zOnny_replaceafill: In that case we need to develop our new app taking tendenci as an example17:52
replaceafillzOnny_, your new project includes your libreorganize app + tendenci + helios + other apps like atetndance17:52
replaceafillzOnny_, just for the urls, yes17:53
replaceafillzOnny_, libreorganize should not care yet about /invoices for example17:53
zOnny_replaceafill: ah17:53
replaceafillzOnny_, so that shouldn't be mapped at all from tendenci17:53
replaceafillzOnny_, and since we're not including "all tendenci"17:53
replaceafillzOnny_, that won't be available17:53
replaceafillzOnny_, we just include what we need from tendenci in our urls17:54
zOnny_replaceafill: ah17:54
replaceafillzOnny_, do you know what a proof of concept is?17:54
zOnny_replaceafill: nope17:55
*** mr_german has joined #novawebdev17:55
replaceafillProof of concept (PoC) is a realization of a certain method or idea in order to demonstrate its feasibility,[1] or a demonstration in principle with the aim of verifying that some concept or theory has practical potential.17:55
replaceafillyou test your idea by creating a basic (barely working) version17:55
replaceafillin this case i think we could use a proof of concept17:56
replaceafillbut again, i could take care of that17:56
replaceafillyour job is to tell *me* what parts you need17:56
replaceafilland give *me* a user interface to attach17:56
replaceafillyou say "start with base"17:56
replaceafilli'd say start with a homepage17:57
replaceafillthen add navigation17:57
replaceafillthen membership options: profile page, membership applications, membership form17:57
replaceafillthere's not megamenu17:58
replaceafillthere's no navs17:58
replaceafillthere's only what you want/need17:58
replaceafilli know this sounds really abstract17:58
replaceafillbut you should get going with something17:59
replaceafillyour work should be design this thing17:59
replaceafillthe UI17:59
zOnny_replaceafill: you mean something similar to what  Duncan was working on ?17:59
replaceafillzOnny_, what do you mean?17:59
replaceafillzOnny_, what was he working on?17:59
zOnny_replaceafill: developing the templates by scratch18:00
replaceafillzOnny_, what templates?18:00
replaceafillzOnny_, it's a shame you weren't involved in the guanaco sprint18:00
zOnny_replaceafill: :)18:00
replaceafillzOnny_, the way the main parts of helios were redesigned it's what i think we need here18:01
replaceafillzOnny_, and the way i started seeing that was not:18:01
replaceafill"let's add colors and fonts to current helios"18:01
replaceafillit was more "how can this be better represented"18:01
replaceafillthat's what you need to do18:01
replaceafilland if you look at current helios18:01
replaceafilland old helios18:01
replaceafillthey look very very different18:02
replaceafilland probably current works a bit better18:02
replaceafillit's that crappy saying of "think outside of the box"18:02
replaceafillzOnny_, but until nrcerna got to working with us, i was mentally stuck on how to proceed18:03
replaceafillzOnny_, and from what i remember mr_german was only adding colors and fonts18:03
zOnny_replaceafill: ah18:04
replaceafillzOnny_, i needed to see the app working in my head first18:04
mr_germanreplaceafill, im just thinking how to make that move18:04
replaceafillzOnny_, and i wanted it to be mobile first/friendly18:04
replaceafillzOnny_, i think that's what you should try to do18:04
replaceafillzOnny_, think of a blank pwa18:04
replaceafillzOnny_, and start adding things18:04
replaceafillzOnny_, the megamenu is not the only nav pattern18:05
replaceafillzOnny_, and it's proven to be a bit too cluttered18:05
replaceafillzOnny_, tendenci maybe needs it because it has a ton of options18:05
replaceafillzOnny_, but libreorganize shouldn't18:05
replaceafillzOnny_, because it's way simpler18:05
replaceafillzOnny_, so maybe just a couple of separate navigation options would work18:05
mr_germanreplaceafill, that's what i was thinking18:06
mr_germanreplaceafill, create a new mega menu, simple to use18:06
zOnny_replaceafill: mr_german was mentioning it 18:06
replaceafillmr_german, it should be just a menu :)18:06
mr_germanreplaceafill, i know18:06
replaceafillyou can call it main menu or secondary menu, w/e18:06
mr_germanreplaceafill, "dashboard", etc18:06
replaceafilland remember you still want the cms18:06
replaceafillwith the current navs18:07
replaceafillso your design should accomodate that18:07
replaceafilland remember you want different themes18:07
replaceafillfor different customers18:07
replaceafillbut you don't necessarily want different templates18:07
replaceafillhave you noticed one thing on our themes18:08
replaceafillthey usually just change homepage18:08
replaceafilland a couple of more templates18:08
replaceafilland that's it18:08
zOnny_replaceafill: right18:08
replaceafillbut we've been replicating the tendenci2018 file structure18:08
replaceafillevery single f****ng time18:08
replaceafill:D18:08
replaceafilllet me put an idea on your head18:09
replaceafillwhat if you could do some of that with just css18:09
replaceafillsomething like sass or less18:09
replaceafillzOnny_, are you familiar with those?18:09
replaceafilli know mr_german is18:09
replaceafillzOnny_, https://sass-lang.com/18:10
replaceafillor maybe bootstrap themes18:10
zOnny_replaceafill: I have tested it once18:10
replaceafillmy point is18:10
mr_germanme too18:10
replaceafillmaybe we don't need to change a lot whole of things just to have a new theme going18:10
replaceafillfipol maybe needs just a few tweaks18:11
replaceafillnot 2048 files18:11
replaceafillinherited from a base project18:11
replaceafillget my point?18:11
zOnny_replaceafill: right18:12
replaceafillso you have a lot of options18:12
replaceafillthink outside the box and don't let the current patterns tendenci has taught us to limit you18:13
replaceafillcreate a new design, just taking things you need from tendenci and helios18:13
replaceafilllast comment18:13
replaceafillmr_german, remember we tried working on the helios theme before the sprint?18:14
mr_germanreplaceafill, yes18:14
replaceafillneither of us saw it clearly back then18:14
replaceafillit wasn't a problem of ability18:14
replaceafillit was a problem of workflow18:14
replaceafillnot having a clear goal is bad18:14
replaceafilland will kill us18:14
replaceafillso have a clear goal of what you want libre organize to look18:15
replaceafilli even see the little logo somewhere18:15
replaceafillnot intrusively in the ui18:15
replaceafillpowered by/made with libreorgnize18:15
replaceafillso in your free time think of yourselves using the app18:16
replaceafill"oh i'm going to add a new member"18:16
replaceafillwhat things do you click/tap18:16
replaceafilland how do they look18:16
replaceafill"oh i'm going to reply to this topic about cats in the pets forum"18:17
replaceafillhow does that look18:17
replaceafillhow did the user knew there was a new post about cats in the first place?18:17
replaceafillhave you thought how cool would be to have a forum feed in the profile page18:18
replaceafilli don't think tendenci currently has that18:18
mr_germanreplaceafill, what do you mean?18:18
mr_germanreplaceafill, I don't know about "forum feed"18:18
replaceafillmr_german, you have seen tendenci forums, right?18:19
replaceafillhttps://novawebdevelopment.org/forums/ for example18:19
mr_germanreplaceafill, yes18:22
mr_germanreplaceafill, do you want that on profile18:22
mr_german?18:22
replaceafillmr_german, i don't18:22
replaceafillmr_german, i'm just saying it's a wasted opportunity18:22
replaceafillmr_german, that topics i'm subscribed to are not displayed in my profile page18:23
replaceafillmr_german, i need to drill from the /forums page to find it18:23
mr_germanoh18:23
replaceafillsuppose you have something in a sidebar or somewhere in the profile page18:24
replaceafilla la facebook18:24
mr_germanreplaceafill, something18:24
mr_germanlike 18:24
mr_german"forum activity"18:24
mr_german?18:24
replaceafillyeah, with things you're subscribed to18:24
replaceafillsame with elections18:24
mr_germanyeah i got it18:24
replaceafillalthough elections are way trickier18:24
replaceafillbut not impossible18:24
replaceafillok, anything else you need from me?18:26
replaceafilli'm about to leave18:26
zOnny_replaceafill: thanks for the clarification18:26
replaceafilli think i should work on that proof of concept i was mentioning18:26
replaceafilli think i still have it from the sprint18:26
replaceafillwhere helios was an app and not a project18:26
mr_germanreplaceafill, i think18:27
mr_germanwe're clear with zOnny_ 18:27
replaceafillthere's a trend in web development these days18:28
zOnny_mr_german: first of all we need to develop our libre organize app18:28
replaceafillwhere some people (front end developers) work the UI with html/js/css18:28
replaceafilland some people (Back end developers) take care of the data/logic part18:28
replaceafilli think you're both familiar with those concepts18:28
replaceafillunfortunately, django makes the "separation of concerns" a bit difficult18:29
replaceafillquick question for you two18:29
zOnny_replaceafill: I am getting into it little by little18:29
replaceafillcould you develop libre organize with mocked .js files that contains json?18:29
replaceafillmr_german, do you get that question? ^18:30
replaceafillanyway, i need to go18:30
replaceafillzOnny_, you stay late on thursday right?18:31
mr_germanreplaceafill, yeh18:31
zOnny_replaceafill: yes18:31
replaceafillmr_german, so do that! :D18:31
replaceafillmr_german, develop libre organize as a front end app18:31
replaceafillmr_german, in say, two days18:31
replaceafillsprint like18:31
replaceafillzOnny_, ok18:31
mr_germanreplaceafill, zOnny_ ok18:31
replaceafilllet's touch base on thursday18:32
replaceafilli'll try to *show* you18:32
replaceafillwhat i mean by helios being an app18:32
mr_germanreplaceafill, cool18:32
zOnny_replaceafill: I just want to be in the same page18:32
mr_germanreplaceafill, thanks for your time!18:32
replaceafillcool, i see you guys later o/18:32
mr_germano/18:32
zOnny_replaceafill: thanks18:33
zOnny_mr_german: did you get that ?18:33
mr_germanzOnny_, i think18:33
mr_germanzOnny_, what do you mean18:33
mr_germanwith app18:33
mr_german?18:33
zOnny_mr_german: by developing libre organize app18:33
zOnny_mr_german: have you started a Django projects by scratch ?18:35
mr_germanzOnny_, yes18:35
mr_germanblog18:35
mr_germanand accounts18:35
mr_germanzOnny_, just that18:35
zOnny_mr_german: there are always apps that you want in your project18:35
zOnny_mr_german: libre organize should be an app  18:37
zOnny_mr_german: we can take one of the tendenci apps as a example18:38
zOnny_mr_german: Did you get the Idea ?18:39
zOnny_mr_german: you know that helios is an app right ?18:40
mr_germanzOnny_, its a project18:41
mr_germandouglas knows how to make it a an app18:41
mr_germanzOnny_, 18:41
zOnny_mr_german: ah18:42
zOnny_mr_german: helios needs to be an app to get tendenci working on it18:42
zOnny_mr_german: that is why you can include tendenci in it18:43
mr_germanyeah18:44
mr_germanbut18:44
zOnny_mr_german: our libre organize should be the same 18:44
mr_germani dont get the aidea18:44
mr_germanidea*18:44
mr_germanzOnny_, we have to create a new django app18:45
mr_germanlibre organize18:45
zOnny_but it need to take what we need from tendenci18:45
mr_germanrifght18:45
zOnny_mr_german: correct18:45
zOnny_mr_german: I am still thinking libre organize as an app and not a project18:46
mr_germanzOnny_, with homepage18:49
mr_germanzOnny_, and his own megamenu18:49
mr_german?18:49
zOnny_mr_german: right18:49
zOnny_mr_german: if you notice that the others apps do not include homepage.html18:50
zOnny_mr_german: I need to review my Django structure again18:55
zOnny_mr_german: to bring you an example 18:55
mr_germanzOnny_, we can work on that18:56
zOnny_mr_german: right18:56
mr_germanzOnny_, so..18:59
mr_germani going to start18:59
mr_germanzOnny_, see what I can doo18:59
zOnny_mr_german: start a new app ?19:00
mr_germanyes19:00
mr_germanwith homepage, megamenu19:00
zOnny_mr_german: are you going to push only the app in the git repo right ?19:00
zOnny_mr_german: I am goint to test it as well19:02
mr_germanzOnny_, yes i think19:06
mr_germanzOnny_, what ar e u doing19:18
mr_germanright now?19:18
*** mjsir911 has joined #novawebdev19:23
zOnny_mr_german: starting my app19:29

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