| resl has quit (Quit: resl) | 00:00 | |
| jelkner | Good morning everyone! | 11:31 |
|---|---|---|
| jelkner | Welcome to the first Jetro Web Development sprint | 11:31 |
| jelkner | Today, while most of the dev team is here, along with customers svaye and jelkner | 11:32 |
| jelkner | Let's have a customer meeting for improvements to TheBlog | 11:32 |
| jelkner | thomasboimah: ready? | 11:32 |
| thomasboimah | Yes!! lets roll | 11:32 |
| jelkner | OK, since i'm the only current user | 11:33 |
| jelkner | i'll be responsible for reporting on how the current version works | 11:33 |
| gabriel_jetro | Greetings everyone | 11:33 |
| jelkner | svaye has big plans for new features | 11:33 |
| jelkner | so we can let her share those | 11:33 |
| jelkner | Let me begin with a ToDo list before we can start making changes to the code base: | 11:34 |
| jelkner | 1. We should update the application to use the current LTS version of Django | 11:34 |
| thomasboimah | sure! | 11:34 |
| jelkner | 2. We should make sure it has a robust set of tests, which will give us the courage to make changes | 11:35 |
| jelkner | thomasboimah: are there tests with TheBlog? | 11:35 |
| jelkner | i haven't looked | 11:35 |
| thomasboimah | Yes! TheBlog have a test. | 11:36 |
| jelkner | Great | 11:37 |
| jelkner | Please make sure you know how to run them | 11:37 |
| jelkner | Make sure all of the devs know how to run them | 11:37 |
| thomasboimah | Yep! | 11:37 |
| jelkner | and then run them often while you're updating the code base | 11:37 |
| jelkner | ok, the other big question is whether we should stick with reStructuredText or try to migrate to Markdown | 11:38 |
| jelkner | I have customer questions about that | 11:38 |
| jelkner | Are there extensions to Markdown that would give it the ability to do what I currently do with reStructuredText | 11:39 |
| jelkner | My main concern is with the sizing and positioning of images | 11:39 |
| jelkner | with reStructuredText, i can use both the ..figure:: and ..image:: directives to have either a figure with a caption, or just an image | 11:40 |
| jelkner | i can also easily adjust the size and position (right, center, left) | 11:40 |
| thomasboimah | I think it will be best if we support both reStructuredText and Markdown together | 11:42 |
| Jallah has quit (Quit: Leaving) | 11:42 | |
| jelkner | I just found this: https://www.digitalocean.com/community/tutorials/how-to-use-python-markdown-to-convert-markdown-text-to-html | 11:51 |
| jelkner | y'all should definitely talk with zOnny about this | 11:52 |
| jelkner | svaye: could you please share some of the new features you talked with me about the other day? | 11:53 |
| svaye | I 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 |
| jelkner | super | 11:54 |
| jelkner | let's decide how we want this to behave | 11:54 |
| jelkner | who should be able to comment? | 11:54 |
| thomasboimah | Can you explain more about this: The comments could go to the the user as an email | 11:55 |
| jelkner | i love the idea of having comments, but only from serious followers | 11:55 |
| jelkner | i don't want to have to manage spam | 11:55 |
| jelkner | at all | 11:55 |
| jelkner | so i would want: | 11:56 |
| jelkner | either: | 11:56 |
| svaye | We 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 |
| jelkner | 1. all comments be moderated by me (they go into a queue until i approve them) | 11:56 |
| jelkner | or | 11:57 |
| jelkner | 2. regular posters get authenticated accounts they can use to post without moderation | 11:57 |
| svaye | I 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 inbox | 11:58 |
| jelkner | note, i never worried to much about comments before, because in my mind, my weblog was just a public diary | 11:58 |
| jelkner | i'm old | 11:58 |
| thomasboimah | 2. sound good to me | 11:58 |
| jelkner | so i remember the days when diaries where written in little books on paper | 11:58 |
| jelkner | people obviously couldn't comment on those ;-) | 11:59 |
| jelkner | but i get that a public dairy is different | 11:59 |
| jelkner | and that using it as an opportunity for conversation could be really good | 11:59 |
| jelkner | provided it is constructive | 12:00 |
| jelkner | i would love constructive dialog and debate | 12:00 |
| jelkner | but again, spam is a bit threat | 12:00 |
| jelkner | s/bit/big | 12:00 |
| jelkner | and i don't have time to keep monitoring it | 12:01 |
| jelkner | Good morning resl! | 12:10 |
| jelkner | Hello from the first (of many) Jetro Web Development sprints ;-) | 12:11 |
| jelkner | resl: since svaye is interested in using TheBlog | 12:11 |
| jelkner | we decided that making hacking on that a sprint focus was a good idea | 12:11 |
| resl | jelkner: cool | 12:11 |
| jelkner | let us know if you want to attend customer meetings on that | 12:12 |
| jelkner | we tried to capture in the chat the big questions for the sprint: | 12:12 |
| jelkner | 1. Switch from reStructuredText to Markdown? | 12:13 |
| jelkner | 2. Should we enable comments? | 12:13 |
| jelkner | i'm thinking 1 is a big yes, provided: | 12:14 |
| jelkner | 1. We can effectively handle my legacy posts since 2017 | 12:14 |
| jelkner | 2. We can decide on the right extensions in the Python library we'll be using to do the conversion for image sizing and positioning | 12:15 |
| gabriel_jetro | "I ran the tests on the django_cleanup branch. | 12:15 |
| gabriel_jetro | 63 tests ran, 38 errors. | 12:15 |
| gabriel_jetro | All errors are the same: | 12:15 |
| gabriel_jetro | AttributeField: 'super' object has no attribute 'dicts' | 12:15 |
| gabriel_jetro | This is a Python 3.14 + Django 4.2 compatibility issue. | 12:15 |
| gabriel_jetro | We may need Django 5.x to fix this." | 12:15 |
| jelkner | great gabriel_jetro, since the first priority is migrating to the latest Django LTS release | 12:16 |
| jelkner | you should fix those errors in the process | 12:16 |
| jelkner | so let's meet again tomorrow | 12:17 |
| jelkner | when y'all can let us know about the migration status | 12:17 |
| jelkner | Happy hacking! ;-) | 12:18 |
| resl | jelkner: Customer meetings? | 12:39 |
| gabriel_jetro has quit (Ping timeout: 480 seconds) | 12:57 | |
| mulbah | Hello resl | 13:06 |
| resl | mulbah: hi | 13:06 |
| mulbah | How are you doing | 13:07 |
| resl | mulbah: fine, thanks | 13:11 |
| resl | jelkner: Customer meetings? | 13:13 |
| resl | jelkner: 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 lol | 13:28 |
| resl | jelkner: Not sure what you are talking about re: customer meetings but lmk if you have any idea what you're talking about. Thanks | 13: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 | |
| zOnny | Hi Jetro team | 16:24 |
| zOnny | I heard you have started your first week of sprint | 16:25 |
| zOnny | thomasboimah: Are you good on what features the blog needs to include? | 16:27 |
| thomasboimah | Yes | 16:27 |
| zOnny | great | 16:28 |
| zOnny | As far I understand, Jeff is looking to switch his restructure text to markdown | 16:28 |
| thomasboimah | A place where people can comment and we are also discussion if we are going to stick with the reStructured and Markdown | 16:29 |
| thomasboimah | *or we are moving to markdown | 16:29 |
| zOnny | thomasboimah: I heard Jeff seems to like moving to markdown due to its lightweight already html structure | 16:30 |
| thomasboimah | yes | 16:31 |
| zOnny | thomasboimah: I was explaining Jeff that his branch is the only that supports restructure text | 16:36 |
| zOnny | thomasboimah: nvm I think the django_cleanup also includes it | 16:39 |
| zOnny | thomasboimah: I was explaining gabriel that I was updating the django in the django_cleanup branch | 16:40 |
| zOnny | thomasboimah: I don't quite remember if I ever end up updating it completely | 16:41 |
| zOnny | thomasboimah: 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 differ | 16:42 |
| thomasboimah | sure | 16: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/!