Gladys 4 Beta is available! 🚀

Hello everyone,

Last week, I deployed a new version of the Gladys site, focused on documentation.

Today, I’m resuming the development of Gladys 4 itself.

Before diving headfirst into development, I reviewed the short-term goals of the project and the ongoing tasks. I would like to discuss this here so that we can also discuss it with you :slight_smile:

My number 1 goal now is to launch Gladys 4 RC

To achieve this goal, I had to make choices. I took all the tasks on GitHub and asked myself, « Is this development necessary for the RC? Â» If my answer was « Yes, absolutely, Â» then I added the task to the milestone.

We therefore have 21 tasks remaining in the milestone:

The milestone on GitHub → GitHub · Where software is built

For these 21 tasks, I have estimated the time required to develop the feature:

  • 13 tasks “low” = 13 * 2 hours = 26 hours / 8 hours = 3.25 days
  • 5 tasks “medium” = 5 * 1 day = 5 days
  • 2 tasks “high” = 2 * 4 = 8 days

This allows me to estimate the development time required to release the v4 RC:

3.25 + 5 + 8 = 16.25 development days (130 hours)

Note that these are « pure Â» development days.

Working part-time on Gladys, on my side, I am available Monday and Tuesday for Gladys (Wednesday, Thursday, and Friday I work for a client as a freelancer).

Knowing that on these 2 days of Gladys, I am not really available for 2 days, because there are many things that take time:

  • Responding to community messages
  • GitHub administration
  • Gladys Plus maintenance
  • Site maintenance
  • Accounting
  • etc…

By trying to compress these tasks enormously, I think I can have 1.5 days of development per week.

I need your help

If I were alone on Gladys, it would take me 11 weeks to finish this RC, which brings us to mid-October. And even that, I find it optimistic, not counting any possible breaks (I’m not a robot :sweat_smile:)

I therefore call on your help to help me finish this RC :slight_smile:

All PRs are welcome, if they concern these 21 tasks.

Because, the bad news is that if we want this v4 to be released, it’s that I have to say « no Â» to everything else… :confused: I know, it’s very sad, there are so many great PRs waiting on GitHub, but I have to face the facts: it’s not possible to do 15 things at once. I just don’t have the bandwidth to do that, the days are so short.

Trying to do everything means doing nothing.

Let’s go!

On my side, I start the series of todos, and I will update my development estimates on this thread :slight_smile: Thanks to your help, the v4 may be released earlier, I hope :slight_smile: