-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Pull requests and issues closed by the bot #6413
Comments
Ok so I see a lot of people have been questioning the state of development for SUI over the past month and believe it or not so have I, I haven't had a response from Jack for about 2 months now and the last time I heard he was quite busy with work (work-related trips etc.). I do see a lot of people care about the project and want to help out. I have also been quite busy the past month with work but have tried to jump on Github at least once a day to sort through issues and I am hoping I can continue this but I do understand it's not enough since there is no real way to get changes merged. My plan is, if enough people want to collaborate and form a team for a community fork I will do that this week and will start merging changes for bugs and features. Keep in mind I will be forking with the intent to merge back into this repo if Jack does agree to start active development again. That being said I will keep the fork in the same mindset as Jack for changes etc. |
I would rather see some more discussion before such a fork. I did not think @jlukic was the only owner. I would vote for more noise and discussion on GitHub and other places such as Twitter and private email until we can get to the bottom of this. |
Can't jack just give you @hammy2899 admin rights on the repo ? Or maybe transfer it to you if he cannot maintain it. Let me put this way :
I wish that i had more experience on the inner things of semantic so i can help internally as a member on the repo. |
This subject has been discussed in 6109, and it sounded like he wanted a system to code review contributors for pull requests, but I'm not sure much work has gone into that. Last time this came up we decided to wait until Jack replied (which he did, and it was a good answer that addressed the worries in the issue).
It just seems like, until Jack can come back with a more reliable schedule or a team is added, forking with the intent to merge back is a valid and positive direction. And I would love if the other branch had a tag that prevented the bot from closing issues with a certain tag. The bot is helpful for closing issues that don't need to be open, but closing issues or prs without any feedback from devs can be irritating. |
In my mind, fork is needed. I'm agree with @hammy2899 dev team should keep mind of SUI. In first, perhaps only bugs fix and if good synergy perhaps extend it ;) |
In terms of forking @morganbarrett already made a fork in https://github.com/morganbarrett/Vanilla-Semantic-UI that replaces jQuery dependency with a Vanilla JS solution. Maybe a good starting point? |
@brodybits Since the intent will be to merge back I don't think we should use Vanilla SUI + Jack has commented about removing jQuery multiple times. #1175 (comment) #1175 (comment) #1175 (comment) |
People interested in a fork should join us here to talk about. |
@prudho |
@douglasg14b You can also joining us here now. |
Jack has commented on the matter as well, so it looks like progress will be on pause for a bit anyway: #6418 |
@prudho How do you/we direct new Semantic UI users over to Fomantic-UI for the time being? And are the Fomantic-UI admins holding themselves to the promise to merge back into Semantic UI in the future? Will Jack allow it to merge back in? If this never merges back in due to 'issues' with the parent repo, and becomes the face of "Semantic-UI". Will this project have assurances to avoid the same problems we've seen here? Will the name stay as "Fomantic-UI"? How will users be directed to it? |
I'm not sure I can answer all these questions, and it's only my opinion (maybe @hammy2899 would add some words).
For now the main goal isn't to got more users, but to find people willing to keep SUI alive. That's why we don't talk to much about it. Keep in mind that the main purpose of this fork is to be merged back with SUI.
We will do everything for.
That kind of thing cannot be predicted, but there won't be only one maintainer on board. We want people to help us, new maintainers which fix issues and bring SUI new features, and for that, we will give some powers to them.
I don't know. I personnaly dislike the Fomantic name, but it's not the time to start thinking about a new name.
I don't think about that, yet. |
@prudho answered this pretty well but I just want to add a few words to the matter.
As @prudho said at this moment that isn't our goal, our current goal is to get enough reliable contributors to make regular updates to the framework. As for merging back that is not 100% promissed it will happen since this will after all be up to @jlukic. However we are managing the project as if it was to help with the merge if it does happen.
As the FUI owner I can tell you that if @jlukic starts active development on Semantic-UI again and agrees to merge them I will 100% do so.
As @prudho said we are gathering a team of contributors and some of which will have privileges allowing them to make updates, therefore if someone does go quite there is always someone to make updates and manage the project.
I choose the name "Fomantic-UI" so that it was distinct enough so people knew it was something different and so it would help in discussion and eliminate confusion. If the fork does merge back it will becoming "Semantic-UI" again but as long as the project is a fork it will be called "Fomantic-UI".
As mentioned above that isn't our main goal right now nor has it been discussed. That being said that doesn't mean I am not thinking of ways to alert people to the fork. As a SUI user I don't want the project to die out and with its current state that is where it's heading that is why I created this fork. I can assure you if something was to happen making me unable to maintain the fork I will had ownership over to someone else allowing the fork to live on as long as need be. If anyone is wanting to checkout the fork you can find it here https://github.com/hammy2899/Fomantic-UI and you can join in with the discussion here https://discord.gg/YChxjJ3. If anyone wants to help out by contributing please feel free to join the Discord and talk to us, we welcome everyone and anyone 😄 |
People on Github always surprises me. So good fellows around here. I just came to know about Fomantic today! I work with semantic for as long as almost 3 years on hundreds of small websites. I had to deal with nasty problems regarding so many bug with semantic that it almost drove me crazy. Take for example the issue with modals/scrolling. I reported a bug almost 2 years ago and after long discussion on many other threads that I followed, it still remains broken. And even worse, on the latest Sematnci UI version if you use modals you will break entirely the scrolling on your page. This bug that I reported 2 years ago got even more disturbing with the lastes verion -> #6449 I think that if @jlukic has no self respect for him nor respect for the commnunity, he should pass the torch on to more active devs like @hammy2899 It's a total disrespct with the users and community if you provide a broken library with hundreds and hundreds of KNOWN BUGS, many of then with already proposed fix by really good fellows. Unfortunately those fixes dont get merged into the master. From now on I will start using fomantic and I just did the migration on 3 websites right now and it worked like A CHARM. Super simple. PEOPLE should be told about the fomantic. I just learned from it today morning. I should have learned from it months ago if it was better shared. Fomantic is awesome and kuddos for the devs behind it! |
@batata004 More people might know about Fomantic if it was an actual fork and showed up as such on Github :/ Not sure why it isn't. If Semantic UI finishes dying, the number of people that will up and leave and never hear about the community fork will be just as bad as semantic dying by itself. Which worries me. |
@douglasg14b I totally agree with your last sentence. If @jlukic let Semantic dies, probably any other fork or Fomantic (which does not appear as a fork) will lose community interest in helping the project. That is indeed very worrying. Hope people close to @jlukic talk to him and make he take an action. |
@douglasg14b @batata004 I can confirm FUI is a community fork of SUI, please tell me what makes you think it isnt a fork so we can fix that. As for speaking to Jack, I messaged him a few times a couple months ago and never got a response. Me and a few other people are starting to think that he is "ditching" the project. The last we heard of him he said that he was trying to get funding which might and probably will be true but that does not explain his absence for so long, that is the main reasons we started the fork. |
I noticed that @jlukic does not appear in these areas, @hammy2899 could confirm it? more than 30-40 days? :(, once @jlukic returns the thread is removed and merged again (if so decided) the fork of Fomantic: https://github.com/fomantic/Fomantic-UI this to encourage the community to participate in the new fork, and support with PR, When one person observes a project and notes that the PRs are never accepted, the community tends to stop participating and abandon the project, that would be the worst for everyone :( that people see activity in FomanticUI and accept (obviously approved) the PR, it would be great for the community. At least that is my thought, I do not know what others think? |
Jack doesn't seem to have any activity with SUI anymore and as I have mentioned I haven't heard from him in months (last response was March 18th, 151 days as of writing this). As for creating an issue to get peoples attention, my opinion is that would be rude and would look as if we were taking over the project and that's not what we are trying to do. However, I do agree that we need to do something to get the fork noticed. I do agree with your comment about people noticing PR's not being merged leading to people abandoning I think part of the problem is because there is so many and with no one who can merge and make releases apart from Jack this will continue to be a problem since we can't just close them. I made an FAQ for FUI https://github.com/hammy2899/Fomantic-UI/blob/beta/faq.md If you have any other questions I encourage you to join the Discord and we will be happy to respond. |
I just want to point out that the last release was on July 8th, a little over a month ago. I do think that Fomantic is a good idea though, at least to keep progress going until we can hopefully get some community maintainers with proper access. |
Just one thing that I would recommend to Fomantic: would it be possible to add it to a CDN (like cdnjs.com)? Cause I use a lot CDN in all my projects, I always embedded semantic ui from CDNJS and if I can help into putting Fomantic there I am here to do what you need. |
@hammy2899 I meant as a fork on GitHub, so it shows it as a fork of semantic UI, and will also show it as ahead commit wise when viewing the forks of Semantic. |
@batata004 We plan to add fomantic to cdnjs on our next release. Can we also keep this issue on topic. If you have any questions about fomantic feel free to open an issue on the fomantic repo or join our discord. |
Freaking unbeliveable... this library is ditched. I really hope Fomantic gets updated to CDNJS and JSDELIVR so I can stop opening Semantic UI looking for problems to be solved. The last update of semantic ui has so many terrible bugs (like the scrolling one and others related to flex) that didnt happen before. @hammy2899 I will keep an idea on cdnjs as soon as it appears there I will move my websites to fomantic! |
The tone of the previous comment is unacceptable. And since there has been a flurry of similar negative comments in various issues (some of which referenced above), I couldn't help but step in, and, as a happy user who has not contributed much if at all, I want to at least express (again) my gratitude to past and current contributors. May I suggest the following blog entries and wiki articles: My gratitude to all Semantic-UI contributors: |
The topic of this issue is officially: "Pull requests and issues closed by the bot". This was indeed a bad move and shadoWalker89 was justified in raising this issue. However, as far as I am aware, Jack admitted (elsewhere) that using the bot was unfortunate and has disabled it quite a while ago. @hammy2899 or @shadoWalker89 : do you have the necessary permission to set this issue as fixed? |
@dreaming-augustin I don't agree that this issue is fixed, the bot closed a lot of issues which should still be open and until we sort out that "damage" I don't think we can close this issue. To all: I will say again please keep this issue on topic. |
Oh, I see. Good point! |
Basically, the list to sort out is this one: The problem is that none of us have the permission to remove the 'stale' tag (especially on issues that are still open) nor to re-open the closed issues that are still relevant. I don't know who and how many people have such permissions. |
@dreaming-augustin I do have permissions but I don't want to go through and just reopen a load of issues without it being talked through because 60% of the issues which are open still probably could be closed so reopening a load of issues would only cause even more problems with managing the project. |
@dreaming-augustin when i opened the issue the bot was still active If semantic is dying and is going to perish at least they have the right to hear about fomantic |
@shadoWalker89 I know it was still active when you did. I am very sorry, but you misunderstand me. Please read the 3 linked articles. Either you replied to me without at least taking a peek, or you failed to understand the main point. I said nothing against yourself nor against Fomantic-UI, much to the contrary! :) The now thankfully revoked use of the stale bot was going against the very philosophy expressed in the post: "Hierarchy of contribution", and, as expressed above, I'm happy you helped putting a stop to it, as I am very happy for Fomantic and the very valuable work done by Hammy. But when random users who have contributed nothing make barely veiled disparaging comments against Jack, like the user I was replying to, I'll speak out in Jack's defence. Without Jack, there'd be no Semantic-UI, and without Semantic-UI, there'd be no Fomantic-UI. Jack made a gift of his work and of his vision, and released everything under a FLOSS license, which is what allows for the fork in the first place. And if Jack does not come back, I'll soon be a very happy and equally grateful Fomantic-UI user. with regard to to closing this issue, Hammy already replied, and he made a good point, so there is no argument there either. :) |
@dreaming-augustin I'm not offended by what you said. Sorry if gave you that impression :D I'm against negative comments about jack and blaming him, in fact jack owes us nothing. If jack is not able to work on project anymore and not interested in maintaining it, he should just pass the torch. I really hope that jack comes back |
@shadoWalker89 I agree with every single statement you made :) |
The bot was a community suggestion to handle the fact that I can't keep track of all community posts. It turns out was probably a bad idea so we disabled it. I've tried to say this elsewhere, but just to re-iterate, maintenance responsivity/expediency aside, Semantic UI and the general problem of standardizing web UI is still my primary life goal. |
https://github.com/Semantic-Org/Semantic-UI/branches |
I wonder what will happen in relation to Fomantic-UI which has been moving forward for the last couple years, and are working on a rewrite to better support modern frameworks? |
Hi guys,
So i have pull requests that were closed by the github bot and or will be closed due to the fact that they didn't receive any answer from the maintainers of the repo.
I see that my pull requests and many others are fairly simple and clear, but they stay unprocessed.
That will add up to the long queue of pull requests, why not make a decision and choose to merge them or close them ?
The text was updated successfully, but these errors were encountered: