Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [golo-dev] Two options for the future of Eclipse Golo

Hi Philippe,

I've opened a board to collect actions towards 3.4.0, feel-free (and others!) to add items: https://github.com/eclipse/golo-lang/projects/6

I've also staged a release at Eclipse with a provisional release date of November 25th 2020: https://projects.eclipse.org/projects/technology.golo/releases/3.4.0

Cheers

On Tue, Aug 25, 2020 at 7:34 AM Philippe Charrière <ph.charriere@xxxxxxxxx> wrote:
Hey Julien,

It sounds like a plan :) +1

On Mon, Aug 24, 2020 at 1:04 PM Julien Ponge <julien.ponge@xxxxxxxxx> wrote:
Hi Philippe,

We've seen some activity in the last few weeks over the macros pull-request.

This looks good enough to me for re-igniting a release planning process.

How does a November release sound?

On Sat, Aug 1, 2020 at 7:44 AM Philippe Charrière <ph.charriere@xxxxxxxxx> wrote:
Julien,

I "lean" more for option 1. 
Let's make a "gardening" version to prepare the next release. Then I'll be able to work on helping to learn Golo (samples, documentation like "getting started") and I have ideas to add some "fancy" features and tools.

IMHO, the priority should be on the new version to rekindle the project

Best
Philippe

On Wed, Jul 29, 2020 at 3:18 PM Julien Ponge <julien.ponge@xxxxxxxxx> wrote:
Dear Eclipse Golo community,

The Eclipse Management Organization (EMO, in /cc) recently contacted me to know what was the status of the project.
They have noted that we haven't had a release in nearly 2 years, and that the development had effectively come to a halt.

The last release was in November 2018, with some notes on the challenges for the project: https://golo-lang.org/news/2018/11/30/golo-3.3.0-released

These challenges are still present and explain the current dormant state of the project.
  • Java 9+ and JPMS modules introduced some significant changes. Some tests do not pass anymore, and you will get illegal reflection warnings. Nearly 2 years after the release nobody found time to fix these issues.
  • Golo had reached a stability plateau, with all features initially envisioned being implemented.
  • People involved in the project have moved on to other duties and opportunities. Time is scarce, as always :-)
Yannick Loiseau and I have discussed opportunities for Golo to be used as part of a PhD thesis that he might get to supervise soon, but at this point this remains highly speculative and contributions to upstream Golo won't likely happen before 2 years or so.

So at this stage we have 2 options according to the Eclipse Development Process (see https://www.eclipse.org/projects/dev_process/).
  1. People are still motivated to move the project forward as an Eclipse project, and we discuss how to make the project move forward. We don't need to get back to a sustained development pace, just planning some features, fixes and a release for the next year is a good enough target. If you have ideas, even "tiny" things then it's definitely a good time to get involved!
  2. We decide that we have reached the end of life as an Eclipse project, and we engage in a termination review. The code won't disappear, but the project will be parked and we can always host a reference repository back at the 'golo-lang' GitHub repository. Note that future projects can always be based -- or revive -- Golo, just not as an Eclipse project.

There is no rush to decide and I am looking forward to your feedback.

I will be on/off starting next week and for the next 3 weeks. I would like to conclude this discussion in the last week of August (W35) and move forward with whatever option the community wants.

Thanks everyone and let's have a fruitful discussion ;-)

- Julien

_______________________________________________
golo-dev mailing list
golo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/golo-dev
_______________________________________________
golo-dev mailing list
golo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/golo-dev
_______________________________________________
golo-dev mailing list
golo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/golo-dev
_______________________________________________
golo-dev mailing list
golo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/golo-dev

Back to the top