I noticed that the gnatdashboard project (GitHub - AdaCore/gnatdashboard: Analyse a project.) has been archived on GitHub since version 23 in April 2023. However, in my company, we continue to use version 25 of this product.
My question is: was this archiving in April 2023 due to a change in AdaCore’s strategy? What are the reasons behind this decision?
@Fabien.C can probably provide a much nicer answer than I will, but still, I’ll try.
From what I have talked with AdaCore people, they are focusing the open source efforts to what mostly benefits the community and does not interfere their commercial offering (creating unwarranted expectations for example). From what I know, they have stopped releasing open updated to some products that are mainly only useful for commercial customers and products they would like to phase off in favour of others. Since your company probably has a GNATPro license, they will still get updates on the products, even if they are not publicly released.
I hope this helps!
P.S.: in case some people think AdaCore does not care about open source, read their blog an see how they changed their licenses from the GPL family to Apache and how their best products, such as GNAT and SPARK are fully open. Also, we the community get the features first, and no, that is not because we are used as ginea pigs. The new updates tend to be quite robust from the very beginning
Thank you for your response. When you say that a product could be phased out in favor of others, do you mean that some tools will gradually be used less?
Currently, I am doing code quality analysis using GNAThub via the CodePeer plugin, which runs GNATSAS. Do you think this is still relevant? Or in the future, will we have to use GNATSAS directly or another tool?
And example of product transition is GNATpp (pretty print) being phased out in favour of GNATformat.
Regarding the other products you mention, they are for customers. I am not an AdaCore customer, so I cannot comment on them… Nontheless, AdaCore makes their product line roadmap public, so you may find some more information there: AdaCore Product Roadmap documentation — AdaCore Roadmap documentation