IRC log of #jetrowebdev for Monday, 2026-07-06

resl has quit (Quit: resl)00:00
jelknerGood morning everyone!11:31
jelknerWelcome to the first Jetro Web Development sprint11:31
jelknerToday, while most of the dev team is here, along with customers svaye and jelkner 11:32
jelknerLet's have a customer meeting for improvements to TheBlog11:32
jelknerthomasboimah: ready?11:32
thomasboimahYes!! lets roll11:32
jelknerOK, since i'm the only current user11:33
jelkneri'll be responsible for reporting on how the current version works11:33
gabriel_jetroGreetings everyone11:33
jelknersvaye has big plans for new features11:33
jelknerso we can let her share those11:33
jelknerLet me begin with a ToDo list before we can start making changes to the code base:11:34
jelkner1. We should update the application to use the current LTS version of Django11:34
thomasboimahsure!11:34
jelkner2. We should make sure it has a robust set of tests, which will give us the courage to make changes11:35
jelknerthomasboimah: are there tests with TheBlog?11:35
jelkneri haven't looked11:35
thomasboimahYes! TheBlog have a test.11:36
jelknerGreat11:37
jelknerPlease make sure you know how to run them11:37
jelknerMake sure all of the devs know how to run them11:37
thomasboimahYep!11:37
jelknerand then run them often while you're updating the code base11:37
jelknerok, the other big question is whether we should stick with reStructuredText or try to migrate to Markdown11:38
jelknerI have customer questions about that11:38
jelknerAre there extensions to Markdown that would give it the ability to do what I currently do with reStructuredText11:39
jelknerMy main concern is with the sizing and positioning of images11:39
jelknerwith reStructuredText, i can use both the ..figure:: and ..image:: directives to have either a figure with a caption, or just an image11:40
jelkneri can also easily adjust the size and position (right, center, left)11:40
thomasboimahI think it will be best if we support both reStructuredText and  Markdown together11:42
Jallah has quit (Quit: Leaving)11:42
jelknerI just found this: https://www.digitalocean.com/community/tutorials/how-to-use-python-markdown-to-convert-markdown-text-to-html11:51
jelknery'all should definitely talk with zOnny about this11:52
jelknersvaye: could you please share some of the new features you talked with me about the other day?11:53
svayeI view jelkner blog post and they are great! however I thought it would also be good if the blog could be interactive, so I suggested we put a comment section on the blog where people who I interested could interact with the user. The comments could go to the the user as an email.11:54
jelknersuper11:54
jelknerlet's decide how we want this to behave11:54
jelknerwho should be able to comment?11:54
thomasboimahCan you explain more about this:  The comments could go to the the user as an email11:55
jelkneri love the idea of having comments, but only from serious followers11:55
jelkneri don't want to have to manage spam11:55
jelknerat all11:55
jelknerso i would want:11:56
jelknereither:11:56
svayeWe don't want the blog to be filled with comments that are not necessary, so people could send a message to the user through email.11:56
jelkner1. all comments be moderated by me (they go into a queue until i approve them)11:56
jelkneror 11:57
jelkner2. regular posters get authenticated accounts they can use to post without moderation11:57
svayeI want it to be like a mail box on blog that everyone can access, but the comments won't stay on the post but rather go straight to the user's inbox11:58
jelknernote, i never worried to much about comments before, because in my mind, my weblog was just a public diary11:58
jelkneri'm old11:58
thomasboimah2. sound good to me11:58
jelknerso i remember the days when diaries where written in little books on paper11:58
jelknerpeople obviously couldn't comment on those ;-)11:59
jelknerbut i get that a public dairy is different11:59
jelknerand that using it as an opportunity for conversation could be really good11:59
jelknerprovided it is constructive12:00
jelkneri would love constructive dialog and debate12:00
jelknerbut again, spam is a bit threat12:00
jelkners/bit/big12:00
jelknerand i don't have time to keep monitoring it12:01
jelknerGood morning resl!12:10
jelknerHello from the first (of many) Jetro Web Development sprints ;-)12:11
jelknerresl: since svaye is interested in using TheBlog12:11
jelknerwe decided that making hacking on that a sprint focus was a good idea12:11
resljelkner: cool12:11
jelknerlet us know if you want to attend customer meetings on that12:12
jelknerwe tried to capture in the chat the big questions for the sprint:12:12
jelkner1. Switch from reStructuredText to Markdown?12:13
jelkner2. Should we enable comments?12:13
jelkneri'm thinking 1 is a big yes, provided:12:14
jelkner1. We can effectively handle my legacy posts since 201712:14
jelkner2. We can decide on the right extensions in the Python library we'll be using to do the conversion for image sizing and positioning12:15
gabriel_jetro"I ran the tests on the django_cleanup branch.12:15
gabriel_jetro63 tests ran, 38 errors.12:15
gabriel_jetroAll errors are the same:12:15
gabriel_jetroAttributeField: 'super' object has no attribute 'dicts'12:15
gabriel_jetroThis is a Python 3.14 + Django 4.2 compatibility issue.12:15
gabriel_jetroWe may need Django 5.x to fix this."12:15
jelknergreat gabriel_jetro, since the first priority is migrating to the latest Django LTS release12:16
jelkneryou should fix those errors in the process12:16
jelknerso let's meet again tomorrow12:17
jelknerwhen y'all can let us know about the migration status12:17
jelknerHappy hacking! ;-)12:18
resljelkner: Customer meetings?12:39
gabriel_jetro has quit (Ping timeout: 480 seconds)12:57
mulbahHello resl13:06
reslmulbah: hi13:06
mulbahHow are you doing13:07
reslmulbah: fine, thanks13:11
resljelkner: Customer meetings?13:13
resljelkner: just replied to your weird comment on the NOVASEN Decidim about the retreat schedule. I thought you were one of the people who created NOVASEN so it is really confusing that you ask what it is lol13:28
resljelkner: Not sure what you are talking about re: customer meetings but lmk if you have any idea what you're talking about. Thanks13:29
resl has quit (Quit: resl)13:46
mulbah has quit (Remote host closed the connection)13:50
jallah-koleah has quit (Quit: Leaving)13:51
jallah-koleah has quit (Remote host closed the connection)14:41
resl has quit (None)14:45
gabriel_jetro has quit (Read error: Connection reset by peer)15:19
svaye has quit (Quit: Leaving)15:27
smohamud has quit (Ping timeout: 480 seconds)15:29
resl has quit (Quit: resl)16:10
zOnnyHi Jetro team16:24
zOnnyI heard you have started your first week of sprint16:25
zOnnythomasboimah: Are you good on what features the blog needs to include?16:27
thomasboimahYes16:27
zOnnygreat16:28
zOnnyAs far I understand, Jeff is looking to switch his restructure text to markdown 16:28
thomasboimahA place where people can comment and we are also discussion if we are going to stick with the reStructured and Markdown16:29
thomasboimah*or we are moving to markdown16:29
zOnnythomasboimah: I heard Jeff seems to like moving to markdown due to its lightweight already html structure16:30
thomasboimahyes16:31
zOnnythomasboimah: I was explaining Jeff that his branch is the only that supports restructure text16:36
zOnnythomasboimah: nvm I think the django_cleanup also includes it  16:39
zOnnythomasboimah: I was explaining gabriel that I was updating the django in the django_cleanup branch 16:40
zOnnythomasboimah: I don't quite remember if I ever end up updating it completely16:41
zOnnythomasboimah: which ever approach you take let me know if you need more info about it but I'm sure you can figure it out looking at each branch and see on what they differ16:42
thomasboimahsure16:43
mulbah has quit (Remote host closed the connection)17:06
zOnny has quit (Quit: Page closed)17:17
thomasboimah has quit (Quit: Leaving)17:38
smohamud has quit (Remote host closed the connection)18:21
jelkner has quit (Quit: Leaving)19:07
mulbah has quit (Remote host closed the connection)19:39
mulbah07_ has quit (Remote host closed the connection)19:55
mulbah07__ has quit (Remote host closed the connection)20:16

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