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

Address issues preventing TGD from being feature complete with V2 #3490

Open
tig opened this issue May 20, 2024 · 7 comments
Open

Address issues preventing TGD from being feature complete with V2 #3490

tig opened this issue May 20, 2024 · 7 comments
Assignees
Labels
Milestone

Comments

@tig
Copy link
Collaborator

tig commented May 20, 2024

This is a tracking issue for ensure we're focused on addressing v2 issues that prevent TGD from functioning properly as a v2 app.

The focus should be on functional, not visual issues. We can tackle visual things later.

I assert this is a V2 Alpha Release Blocker. Happy to debate this.

@tznind Please feel free to either add commentary to this Issue with known issues or create new Issues and set them to the V2 Alpha Project.

@dodexahedron
Copy link
Collaborator

Alpha nah. Typically API isn't stable til Beta. But that's unimportant.

I want to be sure you know, though, that additional stuff is coming that should be of great benefit to consumers of TG - especially things like TGD. Mostly interfaces and some dedicated consistency review and sync.

And some of it will be pretty quick, too - not talking multi-week complex stuff.

@tig tig added the bug label May 21, 2024
@tig
Copy link
Collaborator Author

tig commented May 21, 2024

Alpha nah. Typically API isn't stable til Beta. But that's unimportant.

See the new Alpha Project. I think we are aligned.

I want to be sure you know, though, that additional stuff is coming that should be of great benefit to consumers of TG - especially things like TGD. Mostly interfaces and some dedicated consistency review and sync.

And some of it will be pretty quick, too - not talking multi-week complex stuff.

Hope so! I'm really keen on being laser focused on two things:

  • Getting TGD in to shape with v2
  • Making v2_develop be the primary branch (addressing all the stuff required per Update CI/CD for V2 #2699).

@tig
Copy link
Collaborator Author

tig commented May 21, 2024

TGD related PR:

@tig
Copy link
Collaborator Author

tig commented May 21, 2024

We should find all places in TGD where reflection is used to get to the internals of TG and open an Issue for each to address.

  • PosExtensions
  • DimExtensions
  • ColorSchemes - TGD.FindDeclaredColorScheme
  • ViewExtensions

etc...

@tig tig added this to the V2 Alpha milestone May 25, 2024
@dodexahedron
Copy link
Collaborator

I'm not seeing that draft issue I posted for the interface stuff. 🤔

@dodexahedron
Copy link
Collaborator

A thought:

Am I on all existing projects after you did all that lovely reorganization?

@tig
Copy link
Collaborator Author

tig commented May 26, 2024

A thought:

Am I on all existing projects after you did all that lovely reorganization?

There's only one now: https://github.com/orgs/gui-cs/projects/5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: No status
Status: 📋 Approved - Need Owner
Development

No branches or pull requests

3 participants