Thursday, 2019-03-21

*** jamesmcarthur has quit IRC00:27
openstackgerritKendall Nelson proposed openstack-infra/storyboard-webclient master: Provide -Assign to self- button for story tasks.  https://review.openstack.org/64342700:40
openstackgerritKendall Nelson proposed openstack-infra/storyboard-webclient master: Provide -Assign to self- button for story tasks.  https://review.openstack.org/64342700:41
*** jamesmcarthur has joined #storyboard00:58
*** jamesmcarthur has quit IRC01:15
*** jamesmcarthur has joined #storyboard01:16
*** jamesmcarthur has quit IRC01:39
*** jamesmcarthur has joined #storyboard01:40
*** pdeshmukh has joined #storyboard01:42
*** jamesmcarthur has quit IRC01:44
openstackgerritMerged openstack-infra/storyboard master: Updated_at content modified  https://review.openstack.org/63884001:49
openstackgerritMerged openstack-infra/storyboard master: Creates the tag with project name and priority  https://review.openstack.org/64079301:49
pdeshmukhfungi, diablo_rojo, SotK, Hi Guys, I am Pranali Deshmukh, a second year graduation student at Coventry university and I would like to apply for the Outreachy project "StoryBoard Database Query Optimizations."01:52
pdeshmukhfungi, diablo_rojo SotK I will be going through the development guideline link to get started for now, however is there anything else that I also should need to look into in the meanwhile?01:54
*** pdeshmukh has quit IRC02:00
*** pari has joined #storyboard02:14
*** pari has quit IRC02:16
*** jamesmcarthur has joined #storyboard02:35
*** jamesmcarthur has quit IRC02:59
*** jamesmcarthur has joined #storyboard03:04
*** jamesmcarthur has quit IRC03:18
*** jamesmcarthur has joined #storyboard03:19
*** jamesmcarthur has quit IRC03:49
*** whoami-rajat has joined #storyboard04:11
*** diablo_rojo has quit IRC04:12
*** scherbatsky has joined #storyboard05:08
*** Smera has joined #storyboard07:41
*** openstackgerrit has quit IRC08:17
*** Smera_ has joined #storyboard08:20
*** Smera has quit IRC08:20
*** Smera_ has quit IRC08:24
*** Smera_ has joined #storyboard08:24
*** dtantsur|afk is now known as dtantsur08:24
*** Smera__ has joined #storyboard08:25
*** tosky has joined #storyboard08:27
*** Smera_ has quit IRC08:29
*** jpich has joined #storyboard08:31
*** jtomasek has quit IRC08:32
*** Smera__ has quit IRC08:33
*** Smera has joined #storyboard08:33
Rou[Radwa Khattab (radwasm), Rou's Workspace] quick question08:56
Rou[Radwa Khattab (radwasm), Rou's Workspace] What framework is used for the Storyboard in API? Django?08:57
RouAnd which version of python? 3.5, right?08:57
Rou[Radwa Khattab (radwasm), Rou's Workspace] I recall I saw it py35 was imported somewhere in code08:57
Rou[Radwa Khattab (radwasm), Rou's Workspace] Hi, Pranali08:59
Rou[Radwa Khattab (radwasm), Rou's Workspace] I'm also going to apply for Outreachy project "StoryBoard Database Query Optimizations"09:00
Rou[Radwa Khattab (radwasm), Rou's Workspace] I think the best place to start is through the documentation, it is very helpful, but takes long of time to understand evth, I guess.09:01
Rou[Radwa Khattab (radwasm), Rou's Workspace] You are a graduate?09:01
SotKRou: we use the Pecan framework (https://www.pecanpy.org/) along with some stuff from WSME (https://pythonhosted.org/WSME/)09:04
SotKpython 2.7 or I think any version of python 3 should work09:05
Rou[Radwa Khattab (radwasm), Rou's Workspace] Alright, thanks09:05
SotK2.7, 3.5, and 3.6 definitely do09:05
Rou[Radwa Khattab (radwasm), Rou's Workspace] great09:05
*** whoami-rajat has quit IRC09:10
*** Smera_ has joined #storyboard09:15
*** Smera has quit IRC09:15
*** whoami-rajat has joined #storyboard09:18
*** Smera_ has quit IRC09:23
*** Smera has joined #storyboard09:25
*** Smera_ has joined #storyboard09:30
*** Smera__ has joined #storyboard09:31
*** Smera has quit IRC09:33
*** Smera has joined #storyboard09:33
*** Smera_ has quit IRC09:35
*** Smera__ has quit IRC09:36
*** Smera_ has joined #storyboard09:37
*** Smera has quit IRC09:38
*** zbr has quit IRC10:08
*** zbr has joined #storyboard10:10
*** Smera__ has joined #storyboard10:11
*** ankita-2798 has joined #storyboard10:14
*** Smera_ has quit IRC10:14
*** Smera__ has quit IRC10:15
*** Smera__ has joined #storyboard10:15
*** zbr has quit IRC10:16
*** Smera_ has joined #storyboard10:19
*** Smera__ has quit IRC10:23
*** Smera__ has joined #storyboard10:24
*** Smera_ has quit IRC10:24
*** ankita-2798 has quit IRC10:29
*** Smera_ has joined #storyboard10:44
*** Smera__ has quit IRC10:48
*** Smera_ has quit IRC11:03
*** Smera has joined #storyboard11:08
*** Smera has quit IRC11:09
*** whoami-rajat has quit IRC11:30
*** whoami-rajat has joined #storyboard11:34
*** zbr has joined #storyboard11:38
Rou[Radwa Khattab (radwasm), Rou's Workspace] I want to ask about something11:57
persiaYou are more likely to get a useful response if you simply ask.12:08
Rou[Radwa Khattab (radwasm), Rou's Workspace] I know but I wanted to make sure someone is online12:08
Rou[Radwa Khattab (radwasm), Rou's Workspace] Long story short, I don't understand the code flow12:09
Rou[Radwa Khattab (radwasm), Rou's Workspace] I have ideas for some improvements in SQL queries and even found things that doesn't work as best as it should, when using the website12:09
Rou[Radwa Khattab (radwasm), Rou's Workspace] but I can't find where in the code to change12:09
Rou[Radwa Khattab (radwasm), Rou's Workspace] I want to contribute in something, but I'm simply lost12:10
Rou[Radwa Khattab (radwasm), Rou's Workspace] Is there SQL queries even in the project? Or does it use NoSQL or what?12:11
*** jamesmcarthur has joined #storyboard12:11
Rou[Radwa Khattab (radwasm), Rou's Workspace] Supposedly, the project on Outreachy requires SQL mainly, along with Linux.12:11
*** jtomasek has joined #storyboard12:11
*** openstackgerrit has joined #storyboard12:22
openstackgerritRiju Khatri proposed openstack-infra/storyboard-webclient master: Show all stories created and allows them to filter according to status  https://review.openstack.org/64237012:22
Zarahm, that could be a good addition to dev docs; a high level 'these are steps of what happens when a user clicks 'add story' (for instance)"12:22
Zaraexplaining how the core components interact12:23
Zarahaving failed to send a commit for > a year, I'm reluctant to volunteer myself, but it's an idea12:23
Zaravery roughly, sb doesn't use a framework like django, the gui is all handled in the webclient stuff, and the api is python using sqlalchemy to interact with the database12:25
Zarathat is pretty vague; am lunching12:25
Zarahaven't seen sotk about today but maybe he's just quiet. btw he's uk-based so roughly available 9-6 gmt, normally12:26
Zaraon weekdays (you may already know all this, but hey)12:26
Zarabut at times when noone's around, they'll just see your message later12:27
Zara(also dw too much about the need to make changes, will come with time and learning about the tooling should be valuable in itself)12:29
*** jamesmcarthur has quit IRC12:30
*** jamesmcarthur has joined #storyboard12:31
*** jamesmcarthur has quit IRC12:35
*** dtantsur is now known as dtantsur|brb12:52
openstackgerritRiju Khatri proposed openstack-infra/storyboard master: Projects can be browsed using stories  https://review.openstack.org/64516912:59
*** irclogbot_2 has quit IRC13:07
*** irclogbot_3 has joined #storyboard13:10
*** jamesmcarthur has joined #storyboard13:10
SotKRou: like Zara said, we use sqlalchemy to abstract away the actual generation of SQL syntax13:21
SotKmost of the query-related code we have is in `storyboard/db/api/`13:21
*** altlogbot_1 has quit IRC13:23
*** altlogbot_2 has joined #storyboard13:25
*** mkarray has joined #storyboard13:27
*** altlogbot_2 has quit IRC13:39
*** whoami-rajat has quit IRC13:40
*** altlogbot_3 has joined #storyboard13:42
*** irclogbot_3 has quit IRC13:45
*** irclogbot_0 has joined #storyboard13:47
*** LisaKozlovskaia has joined #storyboard13:53
*** whoami-rajat has joined #storyboard14:23
*** jamesmcarthur has quit IRC14:29
*** jamesmcarthur has joined #storyboard14:35
*** altlogbot_3 has quit IRC14:35
*** LisaKozlovskaia has quit IRC14:36
*** dtantsur|brb is now known as dtantsur14:37
*** altlogbot_2 has joined #storyboard14:37
*** irclogbot_0 has quit IRC14:38
*** irclogbot_2 has joined #storyboard14:40
*** jamesmcarthur has quit IRC15:27
*** jamesmcarthur has joined #storyboard15:45
*** jamesmcarthur has quit IRC15:50
*** jamesmcarthur has joined #storyboard15:54
*** diablo_rojo has joined #storyboard16:01
*** jamesmcarthur has quit IRC16:29
*** scherbatsky has quit IRC16:31
*** scherbatsky has joined #storyboard16:48
*** jamesmcarthur has joined #storyboard16:55
*** jamesmcarthur has quit IRC17:01
*** jpich has quit IRC17:23
Rou[Radwa Khattab (radwasm), Rou's Workspace] If I am to work with you this summer, I was gonna propose that actually. The documentation can be improved. And I don't think the Database optimization will take 3 months at all, actually. Maybe 5-6 weeks tops. I know it is not that easy, but I thought if I am to even rebuild it from scratch, going through steps like ER-Diagram and schema and then creating tables. And then optimizing retrieva17:26
Rou[Radwa Khattab (radwasm), Rou's Workspace] BTW, Zara, whether I got accepted or not, I'm really willing to help out in the documentation, honestly, but if I would get help when I'm stuck. I don't think I will have much to do through summer anyway, if I didn't got accepted. I might work cuz I need money for my next college year, but I can never get away from my laptop long enough lol17:29
mkarrayRou: There are definitely things that can be done for the outreachy interns besides database optimizations so that shouldn't be a concern, plenty of things that can be done if the assignment is finished early17:29
mkarrayThough that's probably more for diablo_rojo and SotK to comment on17:30
*** dtantsur is now known as dtantsur|afk17:30
Rou[Radwa Khattab (radwasm), Rou's Workspace] Zara, replying for the last message, I'm actually a bit worried. The deadline for the final application is in less than a week, and I still haven't made a contribution. ALL THAT WITH the fact that I have 6 exams in a week, with 25% of the semester's GPA, and I haven't studied for it, because, well, I'm spending all my time, lately, learning stuff about storyboard, and Linux as I'm a bit new t17:33
Rou[Radwa Khattab (radwasm), Rou's Workspace] SotK, I'll go through this folder in a few, thanks :)17:34
Rou[Radwa Khattab (radwasm), Rou's Workspace] mkarray, I didn't totally understand the message17:35
*** ericbarrett has joined #storyboard17:36
Rou[Radwa Khattab (radwasm), Rou's Workspace] I am not focusing only on database optimization, sure, but I'm pretty good in SQL and even learnt a bit in Data Analysis. I'll just do better in it, I think. I haven't used python for web before, though I've made a web app myself, not all me ofc, it was a college project. And even as a member in Chingu Cohort Voyage 7, if you've heard of it (an online program for open-source contributors, we17:38
Rou[Radwa Khattab (radwasm), Rou's Workspace] I've used Bootstrap before, but I don't really like front-end stuff.17:38
Rou[Radwa Khattab (radwasm), Rou's Workspace] I know a bit about End-To-End testing though, I'm working on Angular using protractor tool for E2E testing. Still learning it. But I don't think that would be of a help in StoryBoard.17:39
Rou[Radwa Khattab (radwasm), Rou's Workspace] So, what do you suggest?17:39
*** gmann is now known as gmann_afk17:43
*** whoami-rajat has quit IRC18:23
openstackgerritRiju Khatri proposed openstack-infra/storyboard master: Search bars handle queries as if they have a * at the end  https://review.openstack.org/64448718:37
*** gmann_afk is now known as gmann18:40
openstackgerritRiju Khatri proposed openstack-infra/storyboard master: Projects can be browsed using stories  https://review.openstack.org/64516918:44
*** whoami-rajat has joined #storyboard19:26
mkarrayThoughts on icons we should use for creator, assignee, subscriber, and user_id?19:28
mkarrayLooks like the other ones are chosen from here: https://fontawesome.com/icons?d=gallery19:29
mkarrayThis one seems appropriate for creator: https://fontawesome.com/icons/pencil-alt?style=solid  but I'll let you guys decide, just a suggestion19:30
persiamkarray: IIRC, for implementation reasons, life is lots easier if all the icons come from the same fontawesome collection.19:30
persiaIf nothing else, it makes theming easier (because the icons are defined in one place).19:31
persia(and most of the non-OpenStack instances have fairly heavy theme adjustments to be more suitable for the projects they support)19:32
openstackgerritRiju Khatri proposed openstack-infra/storyboard master: Search bars handle queries as if they have a * at the end  https://review.openstack.org/64448719:32
*** mkarray has quit IRC20:29
*** mkarray has joined #storyboard20:32
*** jtomasek has quit IRC20:55
diablo_rojoRou, if you get the internship and complete the story that we set out for you, there is plenty of other work that can be done :)20:58
diablo_rojomkarray, that works for me for creator21:01
mkarrayI found a better one that's in line with our current icons21:02
diablo_rojoOh nice21:02
mkarrayFor creator_id: https://fontawesome.com/icons/user-edit?style=solid21:02
diablo_rojodid you need help picking one for assignee, subscriber, and user id still?21:03
mkarrayFor assignee_id: https://fontawesome.com/icons/user-tag?style=solid21:03
diablo_rojoOh I like that too21:03
diablo_rojoAnd that one21:03
mkarrayfor user_id: https://fontawesome.com/icons/user?style=solid (The old user icons)21:04
diablo_rojoMakes sense21:05
SotKthey look good to me21:05
mkarrayI got my other ones from this list: https://fontawesome.com/icons?d=gallery&q=person Feel free to recommend one for subscriber_id :)21:08
diablo_rojoMaybe this one? https://fontawesome.com/icons/user-friends?style=solid21:12
diablo_rojoThats a tough one definitely..21:12
diablo_rojoOr this one? https://fontawesome.com/icons/universal-access?style=solid21:12
* diablo_rojo could rationalize the second a little better than the first21:13
*** mkarray has quit IRC21:14
SotKhmm21:16
SotKwe could just use the star icon we use for subscribing now at a push21:16
diablo_rojoThat works too21:22
diablo_rojoThat was my first thought but then I started looking at more entertaining icons lol21:22
SotKhaha21:33
* SotK considers adding a theme to his test instance to replace the story icon with https://fontawesome.com/icons/journal-whills?style=solid21:34
SotKwe should also definitely try to find a use for https://fontawesome.com/icons/quidditch?style=solid21:35
diablo_rojoSotK, I'm partial to the second one, but the first is pretty good too.21:43
*** whoami-rajat has quit IRC21:45
*** irclogbot_2 has quit IRC22:05
*** scherbatsky has quit IRC22:33
*** tosky has quit IRC22:59
Zarareplace all icons with partyparrots23:18
diablo_rojoZara, +223:18
diablo_rojoEach icon can be a parrot going a different direction/from a different orientation23:19
Zaraat different speeds23:21
Zarahm, now I want to make a library, 'fontawful', of icons that move, flash, and play music when the user hovers over them23:24
Zarait's the future23:24
diablo_rojoThat would be spectacular23:32
*** jamesmcarthur has joined #storyboard23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!