Nectarine
Site Development » source code repo
Author | Thread |
---|---|
![]() ![]() Mindiell 66 Posts #2505 (5 months ago) |
For now, it's Django1.11 and Python3.8, but it's clearly working, and I'm proud of this huge first step ![]() Next to come : a functional website with Django5+ and Python3.10+ And then : Well, a fully functional website ? 2 years just to upgrade this pile of code ![]() |
Quote | |
![]() 348 Posts #2506 (5 months ago) |
Very cool, Mindiell, sounds like a lot of progress! Upgrading the site to a newer Django would make it a lot easier to fix some long standing bugs and possibly add some new features. Hoping STS-136 will chime in here about a general upgrade path. As for my version of the project, don't worry about that for now as it's based on entirely different tech and could work alongside a Django version (when I finally get it to a publicly-releasable point...) and we can decide if that's a good way forward later. |
Quote | |
![]() symptomless coma 430 Posts #2507 (5 months ago) |
Nice work. Thanks for spending the time on it. I assume a lot of this is "necessary upgrading" -- like I recently had to re-write some PHP login authentication code (don't ask!) because MySQL changed its rules around timestamps. I guess nyingen has been inventing a totally new utopia, while Mindiell has been trying to upgrade/convert everything to a modern framework. HAHA you are both fools! I suspect nyin is closer to the future. Anyway: do you remember the open-source maxim, "release early, release often"? You might think we are all stupid, but maybe we have exciting ideas and pull requests. Some of us can even code. |
Quote | |
![]() ![]() Mindiell 66 Posts #2508 (5 months ago) |
thx both of you. It's a loooong way to get to a usable version, but everything is visible here : https://framagit.org/demovibes/demovibes I love open-source as it is, well, "open" ![]() |
Quote | |
![]() ![]() Mindiell 66 Posts #2524 (3 months, 4 weeks ago) |
Good work this long week-end I had. I can admin the website, and display lots of pages (but not all of them). Django 2.0.13, and still Python3.8 actually. I will certainly clean up things later, for now I'm just trying to get it to fully work even if a lot of the actual code is not working as the actual Nectarine website. But I update some parts along my way. |
Quote | |
![]() ![]() Mindiell 66 Posts #2527 (3 months, 3 weeks ago) |
Django 3.0.14 ! A lot of things are working and I added some simple tests for now. Next step is to get rid of the double template engines : simplification and use of jinja2 only. |
Quote | |
![]() ![]() Mindiell 66 Posts #2528 (3 months, 3 weeks ago) |
And I'm stuck on Django 3.2.25 for now... Ah ah ! Python 3.12.7 ! I did something ![]() |
Quote | |
![]() ![]() Mindiell 66 Posts #2529 (3 months, 3 weeks ago) |
This is a test !
|
Quote | |
![]() ![]() Mindiell 66 Posts #2530 (3 months, 3 weeks ago) |
bad test :/
|
Quote | |
![]() ![]() Mindiell 66 Posts #2547 (3 months, 2 weeks ago) |
And now I got some simple tests and a bit of documentation : https://framagit.org/demovibes/demovibes/-/tree/upgrade/docs?ref_type=heads ![]() |
Quote | |
![]() ![]() Mindiell 66 Posts #2552 (3 months, 2 weeks ago) |
And I put on a magnificient icon for the project !
|
Quote |
Post a Reply
Please log in to post a reply.