• Resources
  • Friends of Flarum, the collaboration for maintained extensions

luceos opening issues on extensions that aren't patched one day after a flarum release isn't helpful

It may not be helpful for you, but it is helpful for others. Public bugtracker is tool not only for maintainers, but also for users and community. I understand that you may feel pressure and there is a lot of work related to new beta release, but closing unfixed issues and expecting that people will magically gues that talking about compatibility with new release is forbidden, is not a right way for dealing with this pressure. Opened issue may stay open for months and it does not generate any notifications on its own (unlike closing it, which will will generate 1-2 notifications 😛).

    luceos Thanks.
    We are users that are having issues on upgrading Flarum, the issue is caused by extension.

    Check, create an issue allow us to monitor the progression of this issue. I collaborate with different open source project and never get, usually, issue closed without a solution.

    Maybe from develop side your point of view can be agree, I can understand but I feel right user "open an issue like a ticket" to follow the progression and to be informed when issue is resolved.

    Happy work and day also. 😀 an hug from here.

    a month later

    Interested in learning a thing or two about extensions and willing to get your hands dirty with extension development? The Friends of Flarum could use people like you!

    You would take care of fixing and updating extensions or even adding new features. Building onto your ability to take inspiration from other extensions, the FoF team will give directions on how to approach your tasks and do code reviews to provide deeper learning on all facets of Flarum extension development.

    Becoming part of the FoF team is that simple, just show effort and we'll gladly embrace you!

    Hit me up on discord if you are interested!

      6 days later

      The call to arms luceos has been a huge success already!

      I'm super excited to announce both @EvilExecutor and @luuhai48 having joined the team!

      Please understand that we need people in many areas, not just development. Keeping track of our extensions, their bugs and features is a massive task, organizational skills are in dire need as well as testing/quality assurance.

      2 months later

      After contributing some great fixes and improvements to our extensions, @luceos today extended an invitation to @davwheat to officially join FriendsOfFlarum.

      Totally excited to say that he accepted and has joined the team in our effort to provide well maintained free extensions for your forum.

      Top job! 👍🥳

      2 months later

      PSA about extension updates:

      First and foremost, I want to thank you all for your time, patience, and ongoing support 🙏 we are working hard on updating all of our current extension lineups to Beta 16 (even though most of our extensions will still work on Beta 16 even if they show compatibility as ^1.0.0-beta.15). We do ask that you have the utmost patience for this process. Most of our extension updates are simple and require just a replacement of deprecated classes/methods or even simply some stuff that needs to be changed going according to the Beta 16 upgrade guide. The most notable change was the search system refactoring that we had to take into account for our extensions that utilized this system.

      As recently stated by luceos, please do not go hunting in each respective extension discussion for updates as this can create more work for the Moderation team here on Discuss. It not only adds more moderation work, but it also blocks visibility for those that are having issues with our extensions on current versions or when we need to post our extension updates in hindsight. I hope you see where I am going with this, so please try to be mindful and make your reply count! 😉

      I'd also like to say that Friends of Flarum is more than just extension updates; its inception was to create a sustainable and maintainable extension ecosystem for Flarum, and that's what we are setting out to accomplish (slowly but surely). We hope that new members will join our ranks soon as we welcome you with open arms! (You! Yes, YOU! Aspiring developer!)

      So what are you waiting for, a trip to [insert planet or destination here]?! Let's maintain Flarum's extension ecosystem together!

        5 days later

        The FriendsOfFlarum team has requested all their extension discussions to be reassigned under their collaborative user @FriendsOfFlarum. This change was just executed. Remember, it's still people that power this group, this small changes helps them manage updates to discussions more easily.

        2 months later

        With Flarum version 1 on the horizon, we are hoping to see actively used extensions to be patched as soon as possible. The @FriendsOfFlarum team has been doing a great job in resurrecting and maintaining extensions for many betas. But their time is valuable too and the weight of maintaining all these extensions cannot be underestimated.

        To support the efforts of the FoF team I just set up a project under the Flarum Foundation to work as a fund for the upgrade.

        I'm working on approval from the Foundation Board to get a donation passed over to this fund. But in the meantime I've already donated $ 50 personally - under Hyn. In addition @glowingblue has also promised to support this initiative.

        Please, I ask all our Flarum fans to support the upgrade of these extensions so that more people can enjoy Flarum. The goal is to raise at least $ 2.000 to allow for one week full time work at a $ 50 per hour rate. The developers from FoF can then file expenses to the fund as compensation to pay rent, get groceries etc.

          18 days later

          luceos Please, I ask all our Flarum fans to support the upgrade of these extensions so that more people can enjoy Flarum.

          Done. Keep up the great work!