Skip to content

Version 3 #136

Open
Open

Description

@JoshHiles

Version 3 is about rewriting Scientist.net for .NET 6 & rejuvenating the project

Some actions to start with:

  • New Version 3 branch (feature/version-3/net-6 maybe?)
  • Issue for GitHub action to deploy to NuGet with 3.x.x-alpha
  • Potential 1.x.x branch for maintance

Activity

  1. paulbreen commented on Jul 21, 2021

    @paulbreen
    Contributor

    Great to see all the momentum with the new version.
    I don’t think this should be a direct port to .net 6. We should take our time to consider if there improvements or changes etc we’d like to make and what new things .net 6 can give us.

  2. marblekirby commented on Jul 23, 2021

    @marblekirby

    Should we have a discussion about how we will approach the code rewrite to .net 6. Are we planning on porting everything from the current 2.x.x release to 3.0.0?

  3. M-Zuber commented on Jul 29, 2021

    @M-Zuber
    Contributor

    I've been thinking about this, and IMO for the 3.0.0 release we should strive to have no effective breaking changes behaviorally.
    If we need/want to tweak the API that would be fine, but the user should not have to think about the changes much.
    Afterwards we can start setting up an obsoletion policy and make deeper changes

  4. JoshHiles commented on Jul 29, 2021

    @JoshHiles
    ContributorAuthor

    Sounds good, I think we port everything across to the new solution with the upgraded .net and get everything setup, finish off all the fluff around docs, actions etc. Then take it from there perhaps?
    We already have kinda a policy in place if you check #143

  5. M-Zuber commented on Jul 29, 2021

    @M-Zuber
    Contributor

    Yeah, sounds like what I had in mind 👍

  6. marblekirby commented on Sep 19, 2021

    @marblekirby

    @JoshHiles I see alot of tickets open for the fluff around the docs/actions etc but what about the port to latest .net version?.

    I am working through the wiki. I see alot of new actions created. What about getting started on the version migration?

  7. JoshHiles commented on Sep 20, 2021

    @JoshHiles
    ContributorAuthor

    Apolgies @marblekirby lots on at work!
    I think it has already started with the new solution been created but as far as that im not sure anything else apart from the supporting community stuff has been done.
    I'll make a start moving it over to the new solution when i have a spare minute

  8. mwilson-atlassian commented on Dec 5, 2023

    @mwilson-atlassian

    👋 I followed the breadcrumbs from other issues to get here. Am I correct that the re-write ran out of steam and the project is unmaintained, at this point?

  9. JoshHiles commented on Dec 5, 2023

    @JoshHiles
    ContributorAuthor

    👋 I followed the breadcrumbs from other issues to get here. Am I correct that the re-write ran out of steam and the project is unmaintained, at this point?

    Potentially a few people knocking about!?

    I've been doing a little work in the background on publishing new versions to NuGet via Github actions & looking into potentially going down the fluent api route

  10. mwilson-atlassian commented on Dec 6, 2023

    @mwilson-atlassian

    @JoshHiles Great! I just got permission from my company to contribute, so I'll probably pull this into a spike I'm working on next week. Is there a discord or something like that for informal collab?

  11. JoshHiles commented on Dec 6, 2023

    @JoshHiles
    ContributorAuthor

    @JoshHiles Great! I just got permission from my company to contribute, so I'll probably pull this into a spike I'm working on next week. Is there a discord or something like that for informal collab?

    If you want to use the discussions area that could work?

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions