Current status of LightDM

Hi folks!

Sorry for the slight delay on responding here, I wanted to have some conversations internally to confirm my thoughts before posting publicly.

We’re happy to hand over this project to the community if there are people who wish to maintain it and push it forward.

My preferred course of action is to transfer it from canonical/lightdm on GitHub, to ubuntu/lightdm on GitHub, giving any potential maintainers Maintain permissions, which should be plenty for the running of the project.

We don’t need to keep the Canonical CLA in place if that becomes a barrier.

@utkarsh is ready to assist with transferring the repo as and when.

Cheers!
Jon

(cc @saviq @robert.ancell )

7 Likes

That proposal would definitely keep it under the Ubuntu umbrella … ensuring greater acceptance from the public … and attract more support from developpers … than if it was set free to the vagaries of the independent FOSS world.

1 Like

Hello - this is done. GitHub - ubuntu/lightdm: Display Manager · GitHub is now live and should be good.

@Conan_Kudo and others, please let me know your GitHub username and I’ll be happy to add you as maintainer of that repository.

3 Likes

Thanks very much @utkarsh! :slightly_smiling_face:

1 Like

Conan-Kudo is my GitHub username.

1 Like

@JPeisach is my GitHub username.

I am Alfred from the UBports crew and wanted to create a link to lightdm because we ship it with an important patch keeping lomiri-system-compositor features intact/unremoved.

If there’s an interest I want to chime in. My GitHub username is fredldotme.

2 Likes

Thanks, both, the invite has been sent. Make the best use of the privileges but responsibly so. :wink:

2 Likes

@utkarsh @jnsgruk Our company frequently uses LightDM as the default display manager on its Linux system. We often encounter issues, which I actively address, and colleagues are also actively submitting pull requests. I hope to be added to the LightDM maintainer list; I will use this privilege fully and responsibly. Franklin-Qi is my GitHub username . Thank you very much.

Hi, if you’ve not yet contributed meaningfully to LightDM, I think the right thing to do here is to get involved and build trust with the existing maintainers over time through PRs, reviews, etc. rather than jumping straight to maintainer out of the blue :slight_smile:

3 Likes

Hello,Will LightDM continue to receive active support and development in the future? Or is it effectively in maintenance-only mode now?

It will at least receive maintenance. In terms of development… well I’m not sure what else there is to do to make it “feature complete”, aside from anything that may be needed for Wayland (if any?), and supporting bindings for Qt6 :slight_smile: but we will see!

2 Likes

For the sake of transparency, here is my own quick categorization of the pull requests and where they stand.

I am learning how everything works, as this is my first experience working with systemd, Xorg, logind, etc.

Merged:

LGTM, would like another person’s feedback:

Important but held up for questions or small fixes:

Need to review:

How to test/reproduce bug?

Subcategory of this: PRs that are poorly formatted:

Other… stuff…?

Features I need to figure out how to test:

Unable for me to test as far as I know:

Also, I think this thread may have soon run its course, if not already. Should GitHub discussions be enabled? Maybe a Matrix room would be good? Or should lightdm dev talk sit on discourse?

3 Likes

@itzswirlz
Hello, I’m glad we’re starting to work on these pull requests. Some of the issues were raised by my colleagues, and I can help reproduce the problems. I think creating a Matrix discussion room would be a good idea, similar to how many Ubuntu discussions are held in Matrix. If you create a discussion room, please invite me, and we can maintain Lightdm together.

Hi @yushuoqi, you can join https://matrix.to/#/%23lightdm:matrix.org

I guess with that being said, this thread can be closed in a few days unless something else pops up?

2 Likes

@itzswirlz Okay, thank you very much, I have joined.

3 Likes