Mike James

4.3K posts

Mike James banner
Mike James

Mike James

@MikeCodesDotNET

@AvaloniaUI. Formerly @Microsoft + @XamarinHQ. Views are my own, as are the ViewModels. Neurodiverse | Him/He

Italy 参加日 Mart 2011
900 フォロー中5.2K フォロワー
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @jinekLESNIK @ScoutMW Rust is trademarked by the Rust Foundation. Python is trademarked by the PSF. Docker, Kubernetes, Linux, all trademarked. Are these also not open source?
English
1
0
0
43
Wiesław Šoltés
Wiesław Šoltés@wieslawsoltes·
@MikeCodesDotNET @jinekLESNIK @ScoutMW That just proves my claim Avalonia is not OSS anymore, its trademarked, literally you have trademarked Avalonia word, I literally said word Avalonia in my post. Slapping trademark on OSS software that is MIT licensed makes it impossible to be true OSS.
Wiesław Šoltés tweet mediaWiesław Šoltés tweet media
English
2
0
0
72
Wiesław Šoltés
Wiesław Šoltés@wieslawsoltes·
The end of OSS for Avalonia is here #discussioncomment-16222358" target="_blank" rel="nofollow noopener">github.com/AvaloniaUI/Ava… beware, time to find new UI framework I guess
English
7
2
23
3.4K
Mike James
Mike James@MikeCodesDotNET·
To be clear. @kekekeks isn't the contributor throwing our slop. He's on the receiving end of it.
English
0
0
0
81
Mike James
Mike James@MikeCodesDotNET·
The particular 'contributor' has been vibe-coding slop knockoffs of our products, and is now complaining that we won't share our roadmap with him... There's a limited market for vibe-coded slop alternatives. Customers ultimately want quality and stability.
Kekekeks@kekekeks

I'm so done with OSS. I do a refactoring to fix perf, it has a bug due to a typo. Bug is reported and a huge AI-slop PR arrives. I push one-line fix for the typo. Fast forward a month, the vibe-coder complains that his PR isn't getting traction and accuses for copying his AI fix.

English
1
0
1
229
Mike James
Mike James@MikeCodesDotNET·
@jinekLESNIK @wieslawsoltes @ScoutMW MIT covers the code, not the branding. This is the norm for almost every established FOSS project. You can fork Firefox, but you can't call your fork 'Firefox Community' or anything that uses their trademark.
English
2
0
0
36
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @ScoutMW @jinekLESNIK Yes. The source code. Avalonia's source code is free to use as well. You clearly don't understand the difference between a licence for source code and a licence to use a trademark.
English
1
0
0
24
Wiesław Šoltés
Wiesław Šoltés@wieslawsoltes·
@MikeCodesDotNET @ScoutMW @jinekLESNIK Avalonia is no longer OSS as its run and controlled fully by commercial entity, the process is now closed door as you don't share roadmaps and clearly prefer supporting commercial clients, which is 100% fine with me, but its not true OSS now.
English
1
0
0
32
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @ScoutMW @jinekLESNIK We're simply quoting you. You've been very transparent and consistent about using Codex to vibe code. The actual low blow here is saying that Avalonia is no longer OSS because your PR didn't get merged.
English
3
0
0
60
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @ScoutMW @jinekLESNIK TreeDataGrid was almost exclusively developed by Steven (88% of all LOCs). If we look at all @AvaloniaUI staff contributions, they account for 92.1% of the code. Yes, you contributed some code, but let's not pretend you were the driving force behind this component.
Mike James tweet media
English
1
0
0
36
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @ScoutMW @jinekLESNIK It's been explained countless times what happened. It was a side effect of leaving the .NET Foundation. We tried repeatedly to sort it out with you, but you didn't engage.
English
1
0
0
84
Wiesław Šoltés
Wiesław Šoltés@wieslawsoltes·
@ScoutMW @jinekLESNIK I was removed from Avalonia UI organization without any notice and lost access to my owner repositories, who is badly looking here
English
2
0
3
285
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @kekekeks Understood. The repository is archived. Thank you for contributing it to the project back in 2022. It served the community well.
English
2
0
1
171
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @kekekeks I've removed the link from our website and updated the DNS record to point to our docs. Would you like me to transfer the repo to you? Otherwise, I'll archive it.
English
1
0
1
182
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @kekekeks The playground isn't used for any commercial purposes. The playground was also developed in early 2022, months before ChatGPT was even released. If you'd like, I'll be happy to remove it.
English
1
0
0
194
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @Kruwed The first commit to our MAUI backend was in Sept. We announced at .NET Conf as planned from the outset.
Mike James tweet media
English
1
0
0
41
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @Kruwed I'm not sure what you're trying to show here. Are you suggesting we created the MAUI backend in a few days as a direct response to your tweet?
English
1
0
0
87
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @Kruwed We announced our MAUI backend to line up with .NET conf, after several months of development.
English
2
0
0
261
Mike James
Mike James@MikeCodesDotNET·
@wieslawsoltes @Kruwed We're about to ship v12, which is entirely open-source. Last week, we released the MAUI backend as FOSS and made one of our commercial components open-source as well. The idea that we only focus on the commercial side simply doesn't hold up.
English
1
0
2
293
Wiesław Šoltés
Wiesław Šoltés@wieslawsoltes·
@Kruwed They don't share roadmap, they focus only on commercial part, contributing to it is basically pointless, the remove many parts like dev tools a critical part and make it commercial and so on, data grid is basically useless. Had to fork many libraries to even keep development.
English
1
0
8
593
Mike James
Mike James@MikeCodesDotNET·
@Kruwed @wieslawsoltes All contributions must meet our quality bar, which includes proper testing and validation, especially for changes that affect the rendering pipeline. A PR opened 1 month before a major release that changes fundamental behaviour isn't something we'll ever rush to merge.
English
1
0
0
43
Mike James
Mike James@MikeCodesDotNET·
@Kruwed @wieslawsoltes It's not the end of OSS for Avalonia; your PR just hadn't been reviewed yet. We're busy working on shipping v12. Avalonia remains open-source, and we continue to use our existing PR review process.
English
1
0
0
51