scientistproject / Scientist.net

A .NET library for carefully refactoring critical paths. It's a port of GitHub's Ruby Scientist library
MIT License
1.46k stars 95 forks source link

Rewrite for .NET 6 #135

Closed JoshHiles closed 3 years ago

JoshHiles commented 3 years ago

My thoughts are that we use github actions to deploy a 2.x.x-alpha to NuGet which we can use for testing etc. with the wider community.

In regards to the main branch, we keep that going and alive for the time being with the outlook to have a 1.x.x branch where the old code sits for any bug fixes and such. However i think people should moving on from old .net versions!

marblekirby commented 3 years ago

what are the thoughts on

What are the current permissions on this repository, who currently owns and manages likes of PRs?

JoshHiles commented 3 years ago

So

At the moment the master branch (at somepoint we should change to main) is protected

M-Zuber commented 3 years ago

I've on the tail end of a long burn out, but I do hope to get back into things.

My two cents is the best way to rejuvenate the project would be a new branch in the existing repo and not a new repo as it would hamper discovery

marblekirby commented 3 years ago

Great summary. I'd very much like to be apart of this rewrite.

Creating a new branch would be alot less confusing since we already have the 1.x and 2.x branches here.

JoshHiles commented 3 years ago

@marblekirby Awesome stuff!

Ahh i see we have 2.x tag & a 2.x release hidden away!

3.x it is then!

marblekirby commented 3 years ago

Great shall we create the new branch and get some issues created for the 2.x.x release?

JoshHiles commented 3 years ago

3.x (pretend theres a winky face because i couldnt find it)

Shall we go with feature/core-rewrite for the time being and at somepoint down the line merge that into a 3.x branch or?

marblekirby commented 3 years ago

Shall we get an issue created for the 3.x 😉 and discuss there.

I think that the feature/core-rewrite is fine, or some reference to .net 6 might be helpful as Microsoft have dropped "core" for the .net 5/6 releases.

JoshHiles commented 3 years ago

Closing to move over to https://github.com/scientistproject/Scientist.net/issues/136