Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New maintainers needed #321

Closed
Krzysztof-Cieslak opened this issue Dec 31, 2018 · 8 comments
Closed

New maintainers needed #321

Krzysztof-Cieslak opened this issue Dec 31, 2018 · 8 comments

Comments

@Krzysztof-Cieslak
Copy link
Member

Hi,

I think it's pretty obvious that FSAC needs some more maintainers/people directly involved in project. Due to multiple reasons some of the people that's been involved with the project for long time are not really contributing or helping any more (and I'm not trying to blame anyone here, life happens).
I became main contributor over last few years due to my work on Ionide and all the features/fixes we needed, but TBF I've never planned to become only maintainer on this project - I just don't have mental capability, nor time to handle yet another project as a serious maintainer of such "strategic" project. I'm still happy to code and contribute features (even big things like the proposed move to LSP - #320 ) but I just don't want to and I can't be main maintainer that handles stuff like releases, makes sure that CI passes, works on infrastructure etc (#36, #249, #284, #291, #307, #318).

So this issue, is kind of "call to action" - if anyone wants to help, if anyone wants to become maintainer of important project for F# community please let us know. We'd love your help.

CC: @rneatherway @forki @kjnilsson @enricosada @dsyme

@enricosada
Copy link
Contributor

Thanks for the ping @Krzysztof-Cieslak and your work here.

I expect to continue contribute to FSAC, but atm i am working on the project loading, so is related but work is not directly in this repo, until is ready.
Work is in https://github.com/enricosada/dotnet-proj-info/ because is independent, easier to test and can be shared to project who just need to initialize FCS (example fable)

That will refactor out the projects visitor code of FSAC to a new dotnet-proj-info library, plus some new features and make it more robusts (because easier to implement in dotnet-proj-info). I'll integrate that in FSAC LSP too. That's my current goal for FSAC evolution.

About these issues linked, i am happy to help if someone need an intro to the codebase or specific errors, but not likely other work until the project loading is done.

@Andegawen
Copy link

Hi,
I still feel like beginner in F#, but if I can help I would be very happy.
I am trying to convince people in my current job to try F#, but it's hard :/

@eriawan
Copy link

eriawan commented Jan 1, 2019

@Krzysztof-Cieslak
I would like to help you to be the maintainer of this cool FsAutoComplete repo, especially focus on the CI build on Windows, Linux, and Mac.

Please let me know if I'm accepted or not 🙂
Don't worry, I'll still offer my help as much as I can, because I use FsAutoComplete a lot and it's time for me to give back.

@Krzysztof-Cieslak
Copy link
Member Author

Krzysztof-Cieslak commented Jan 2, 2019

Please let me know if I'm accepted or not

I'm not the one to accept anyone or not, I'm not the owner of this repository, I can't give anyone any access to it, even if I wanted. I'm just random contributor with write access to the repo, who pointed out elephant in the room.

Any decisions should be made by F# Software Foundation (Core Engineering group?) as they are the owner of fsharp organization... or someone else. /shrug

@7sharp9
Copy link
Contributor

7sharp9 commented Jan 3, 2019

All thats required @eriawan is making PR's and reviewing them :-)

@andredublin
Copy link

Would be happy to help out 😃

@baronfel
Copy link
Contributor

If anyone wants to attempt a simple task to learn the ropes, #249 would be pretty easy and I'd be willing to work with you on it to see it through.

@enricosada
Copy link
Contributor

From now on, i'll take the role of primary maintainer from @rneatherway ( ref #344 ), to publish releases, issue triage and general maintenance.

Like before, i'll work also to improve the project system component (fsproj/msbuild/sln/fsx) and .net core support in general.

I'll do frequent releases and ASAP after a new FCS version is published.

I'll track the list of next releases and TODO in https://github.com/fsharp/FsAutoComplete/projects

Thanks a lot @rneatherway for all the work all these years!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

7 participants