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

Targets #119

Open
marcosgerene opened this issue Jan 27, 2024 · 3 comments
Open

Targets #119

marcosgerene opened this issue Jan 27, 2024 · 3 comments

Comments

@marcosgerene
Copy link
Collaborator

@orochasamuel

Olhando o pacote https://www.nuget.org/packages/FiscalBr.EFDFiscal/ temos:

image

Acredito que devemos rever os targets.

Primeiro um fato:
Uma vez que o netstandard 2.0 já atende 4.6.1 ou superior, todos targets acima dele para dotNET Framework são desnecessários.

https://learn.microsoft.com/en-us/dotnet/standard/net-standard?tabs=net-standard-2-0

image

Agora indo para um "debate", eu acredito que o suporte a versões inferiores ao dotNet Framework abaixo do 4.6.1 deva ser descontinuado. Toda vez que alguém precisar dar manutenção no projeto é problema com o VS que não compila e quanto mais o tempo passa, pior.

Anyway, IMHO devemos ter o target exclusivamente em dotNet Standard 2.0.

@orochasamuel
Copy link
Owner

Fala @marcosgerene, tudo na paz?

Em fevereiro do ano passado eu iniciei uma discussão para entender se faria essa mudança ou não.

#74

Ainda haviam usuários abaixo da versão 4.6 e por isso mantive.

Concordo que o melhor cenário seria usar uma única versão "amigável" às demais.

Vou deixar essa issue aberta por enquanto até abrir outra discussão e decidirmos o momento de restringir as versões.

Vida longa e próspera o/

@marcosgerene
Copy link
Collaborator Author

@orochasamuel por aqui tudo bem e ai?

Versões inferiores ao 4.6.2 já não são suportadas pela Microsoft a um tempo.

image

Manter suporte a elas é "pagar o preço" do legado. Quem deve pagar esse preço é quem mantem o projeto legado por seja qual for o motivo.

Aos que usam dotNet Framework 4.6.1 ou inferior sugiro baixar o fonte, mudar o target e recompilar ou mesmo manter um fork atualizado só alterando o target. Essa é uma das vantagens do open source, não ter suporte oficial não é o fim do mundo.

The Show Must Go On...

Copy link

stale bot commented Apr 27, 2024

Ei, já tem um tempinho que essa issue está inativa, em breve será encerrada. Obrigado a todos pela contribuição. o/

@stale stale bot added the wontfix This will not be worked on label Apr 27, 2024
@stale stale bot closed this as completed May 27, 2024
@marcosgerene marcosgerene reopened this Jan 3, 2025
@stale stale bot removed the wontfix This will not be worked on label Jan 3, 2025
marcosgerene added a commit to marcosgerene/fiscalbr-net that referenced this issue Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants