Krzysztof-Cieslak / notes

Repository for project, ecosystem and community ideas
MIT License
2 stars 0 forks source link

Future of Ionide brand #2

Open Krzysztof-Cieslak opened 5 years ago

Krzysztof-Cieslak commented 5 years ago

CC:

Before going to details - everything below is just an idea, nothing is decided, I hope this thread can be good place for discussing it.

As I've already mentioned publicly (on Twitter - https://twitter.com/k_cieslak/status/1134175755632631809, or on Open Collective page - https://opencollective.com/ionide) my longer term plan for Ionide (as brand) is making it more about community driven, cross platform, F# developer tooling rather than just single VSCode plugin. This is caused by simple fact - only smart part of what is visible in Ionide-VSCode to end users is plugin development - Ionide-VSCode is a thin layer (with lot of useful UX improvements) and most of the features. Additional, Ionide organization is already home for more projects than just Ionide-VSCode - editor independent projects like Forge or FsInteractiveService are already there.

I'd hope we may all think together whether such idea has sense (from F# ecosystem point of view), and if you'd be willing to move some of the tooling projects into Ionide organization - many of them are in general fsprojects organization, FSAC is on FSSF organization (and I believe Reeds want to change that).

In case this idea works out such change of emphasis would include:

The positive results of this transformation and putting multiple projects in single place would include:

Also, just to be clear - this is not about taking ownership of the projects, it's just about putting them in one place... I have enough my own projects to take care about ;-)

dsyme commented 5 years ago

Sounds like a plan

cartermp commented 5 years ago

I think dotnet-proj-info is a very natural one to migrate over. Not sure how I feel about FSAC.

jindraivanek commented 5 years ago

Paging @nojaf as co-maintainer of Fantomas.

nojaf commented 5 years ago

Hello, I would prefer that Fantomas is not included in the initial phase. We could move at a later point, for now, I'm not really convinced.