Is this project dead? #2251
-
Hi all, Some guidance would be helpful. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 7 replies
-
fomantic UI is actively maintained. The active branch is develop instead of master. That's why official stable releases aren't that often. This is a community fork, everybody is welcome to help out to speed up development. 😉 Most of the open issues which are tagged as "next-release" have already been fixed in the nightly beta. We are closing them once 2.9.0 gets stable. (There is still a lot to do before officially releasing it), so i suggest you use the beta version to help testing/finding (fixing😉) bugs. The discussion feature is unfortunately not much used by the community, so you might join our discord server where I feel there is more action taking place. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the honest opinion, @stevekatsaras
You may take a look at the commit history of the develop branch or the list or merged PRs or the changelog of the past 3,5 years
I personally like, when people are focussing on a related topics, instead of argueing about (unrelated) stuff. 😆
Let me quote myself from #319 (comment) :
The only skills people need to help improving FUI is.... a proper understanding of Javascript, CSS and HTML which basically everybody using FUI should already have 😉
There are tools like https://www.sketch.com/ and some people once started to develop FUI / SUI sketch files for that. I never use those, so i don't follow their progress or the WYSIWYG market at all. |
Beta Was this translation helpful? Give feedback.
-
Hi @stevekatsaras, Just wanted to chime in here too, as I've been using SUI / FUI for quite some time now. SUI is definitely dead, so I switched to FUI a few years ago. Most of the pressing issues were being fixed very rapidly at the time, so there was a lot of energy and momentum behind this project. The discussions are still there about a possible version 3, but I don't know if that is being actively worked on anymore. The way I see it today, as @lubber-de has pointed out already, is that maintaining a project this size requires a lot of effort. The reason why SUI development stagnated, is (in my view) because the maintainer never opened up the project to maintainers. So the issues and PRs kept piling up. Now, there are a couple of maintainers, and although the project could definitely use a couple more, things have been progressing steadily over the past years. The group has set up a proper workflow for triaging bugs and reviewing PRs, and they have always been very responsive to my queries and PRs. For that, they deserve a lot of credit. Which you can also provide through sponsorship ;) They are also strict with adhering to semantic versioning (I mean, how can you not be if you forked a semantic UI ;)), which means a lot of corrections have been held back because they might break things (although, as pointed out, these are not earth shattering changes). I agree that a 2.8.9 release would have been good, while the work on 2.9 is still ongoing. Alternatively, you can also switch to the nightly releases, if you accept the obvious risks of unintentional side effects. I've been doing that for a while now in some projects, without much hassle. Building stuff is easy / exciting / cool. Maintaining stuff is hard / boring / geeky. But I rather stick to what I know, because constantly switching frameworks and libraries also means constantly changing your workflow and replacing one set of problems for another. The Semantic UI philosophy still stands today, so I hope this project will keep that practically alive. |
Beta Was this translation helpful? Give feedback.
fomantic UI is actively maintained. The active branch is develop instead of master. That's why official stable releases aren't that often.
However we provide a nightly beta on npm/cdn including the latest features of 2.9.0 .
This is a community fork, everybody is welcome to help out to speed up development. 😉
Most of the open issues which are tagged as "next-release" have already been fixed in the nightly beta. We are closing them once 2.9.0 gets stable. (There is still a lot to do before officially releasing it), so i suggest you use the beta version to help testing/finding (fixing😉) bugs.
The discussion feature is unfortunately not much used by the community, so you might join our disco…