Skip to:
Content
Pages
Categories
Search
Top
Bottom

A list of “must” things in the core (or featured plugins)


  • Stagger Lee
    Participant

    @stagger-lee

    https://bbpress.trac.wordpress.org/ticket/459#comment:67

    This trac forced me to open this topic. Dont want to write offtopic there.

    9 years. Man. Can you stop rely on third party developers and plugins. They are simply said a mess.
    This one from this trac is not the only one lacking in forum core.

    Make a list of “must” things in the core. Otherways you lose time coding, relatively nobody use bbPress.

    WordPress is very successful, why not clone this success on bbPress ?
    Share tasks between bbPress core developers and give each of them, or few of them, adopt a fetured plugin. it doesnt have to be in the core. Just some security it will follow all changes in the bbPress core and adapt fast to changes, continue to work with all new bbPress version.

    I repeat, third party (plugins) community for bbPress is a complete mess and cannot be trusted. How do you expect people can sleep well with 5-15 thousands of registered Users on forum and one important third party plugin has a developer writing one comment per year on support forum. Or per 3 months, one per month. All the same.

    At the end you boycott yourself. Coding and losing time for nothing. Compared to success of WordPress self, and compared to other popular forum scripts, of course.

Viewing 25 replies - 1 through 25 (of 25 total)

  • Robkk
    Moderator

    @robkk

    9 years. Man. Can you stop rely on third party developers and plugins. They are simply said a mess.
    This one from this trac is not the only one lacking in forum core.

    First 5 years is an entirely different bbPress from what it is now, but the last 4 it picked up more and more and now it seems to be finished from what I can tell.

    Make a list of “must” things in the core. Otherways you lose time coding, relatively nobody use bbPress.

    There is this, that lists possible considerable plugin functionality that might be in the core. I need to clean it up later though and move some information I placed their earlier to some other guide I created. There are also probably more functionality I recommended to be adopted that I haven’t yet listed in the page yet.

    Feature Plugins Tracking

    Share tasks between bbPress core developers and give each of them, or few of them, adopt a fetured plugin. it doesnt have to be in the core. Just some security it will follow all changes in the bbPress core and adapt fast to changes, continue to work with all new bbPress version.

    Plugin functionality adoption happens for some plugins like bbPress threaded replies which made its way to core, and also topic/forum subscriptions. Other plugins need to rely on the plugin author to keep up, if there is an issue or no updates the community will usually fork/adopt the plugin. I might help though, I thought about it.

    I repeat, third party (plugins) community for bbPress is a complete mess and cannot be trusted. How do you expect people can sleep well with 5-15 thousands of registered Users on forum and one important third party plugin has a developer writing one comment per year on support forum. Or per 3 months, one per month. All the same.

    Hopefully when I get around to writing the Plugin developer section in the codex, that it will help most of the code quality/security side of things. But right now most devs will have to use the WordPress codex to gain their knowledge of this (I am mostly gonna base the information I learn from this).

    Support Forum activity has many factors to it. The dev could be busy or just stopped supporting the plugin.

    Also would you mind sending me list of plugins that you may not trust through my email, not to call anyone out in the forum. And see if I can take a look at why you may be thinking that.

    Contact


    Stagger Lee
    Participant

    @stagger-lee

    Thanks Rob.

    I have seen this list but it is not the same as Feature plugins are for WordPress core. Those plugins in WP are maintained and developed by same WP core guys. (Jetpack, Advanced TinyMce, Pods, Shortcake, etc….etc…)

    In an way you behind bbPress are one of them. But I im asking to twist a logic a bit. Be a “WordPress”, not “feature plugin”.

    Take some of those plugis from your list and give them to bbPress core developers. Or ask original developers to sign some of you on list of plugin Authors. For those developers who dont have much free time you have some plugins literally made from one-two PHP files.

    People should never be afraid to update bbPress because of few files in one plugin.
    I am never afraid Pods, Jetpack will stop working with new WordPress version. Never.

    My point is, for everything in WordPress self there is a replacement. Something doesnt work, go ahead and install another similar plugin and style it. If it doesnt work for bbPress, well, cannot explain what it means.


    Stagger Lee
    Participant

    @stagger-lee

    Here is a list in my opinion should have under Author names at least one nam of bbPress core developers. Not of things on list has anything to do with me personally, just using other popular forum scripts as reference.

    – Live preview (live or button for another window/popup)
    – Report content (reply)
    – Ignore User
    – bbPress moderation panel separate from backend
    – Notifications
    – Make topics/forums read, unread (dont know if it is already in the core)
    – bbPress TinyMce plugin
    – Reply titles
    – View counts
    – Topics for posts (very important even if not used on all installations)
    – Online / Offline status
    – bbPress Polls (not shortcode based)
    – Attachments
    – Move topics / replies between subforums
    – Avatar management
    – Like / Vote topics, replies (I personally would never use this one, but..)
    – New plugin that makes it easy to add custom fields and add them where you need (this one is not referenced by other forum scripts).

    And some more, other people can have other lists. Most important is that at least one bbPress core developer stand on Author list and guarantee plugin will work with latest bbPress version. Not in same minut maybe, nobody is a Superman, but few days after new bbPress version got out.


    Stagger Lee
    Participant

    @stagger-lee

    You noticed I am not asking all this will be in the core and force people parse all those lines of code if they dont want it or dont need it. Just as it is a GPL take ownership from todays developers, or cooperate with them as co-maintainer Author.

    Fast few of them should be in the core definitelly.

    Stagger Lee,

    The plugins you mention, Jetpack, that’s maintained by Automattic, Advanced TinyMCE is just a standard WordPress plugin that happens to be maintained by a core developer as his own project aside from core, Pods is a 3rd party plugin also not associated with WordPress, your last example, Shortcake is a featured plugin that is being proposed to be merged into core, this plugin has been bought to the core team to be considered for merging into core, the WordPress core team has not gone out and found plugins to maintain or merged.

    There’s details of WordPress’ featured plugins available:

    Feature Plugin Chat on July 14

    Feature Plugins Tracking

    We are happy to do the same with bbPress, if a plugin developer comes to us with a plugin that they would like to see merged in bbPress we are more than happy to look into doing just that, the same way WordPress does. 🙂

    Here is a list in my opinion should have under Author names at least one nam of bbPress core developers. Not of things on list has anything to do with me personally, just using other popular forum scripts as reference.

    Sorry, I disagree with this, if a plugin author or the community has a problem with a plugin we’ll happily help out where we can when asked. As to maintaining that list of plugins, speaking for myself, I have other projects that I am interested in and being asked to maintain a bunch of other plugins is not something I am interested in doing. 🙂

    As the bbPress slogan goes “Forums made the WordPress way”, we try and do everything the same way WordPress does, we maintain the core software and make it as open as possible for developers to extend with plugins and themes, but because we are not as big as WordPress, we don’t have the same amount of developers developing for bbPress.


    Stagger Lee
    Participant

    @stagger-lee

    Ah OK. You can find hundred of excuses. Bit you know as good as I know bbPress is lacking huge behind other forum scripts.
    At the end it is your time, you code for nothing if people dont use bbPress.

    All those names of developers are very active in core community. Developers of bbPress plugins are not.
    Either they abandon plugin and lose lust, dissapear.

    Please no excuses. Nobody force you do one way or other. It is up to you. But I have seen infinite number of times Users asked you to implement those plugins in core and you ignored it. Why it has to be plugin Author making such wish ? Despite “or” in sentence.

    OK, you personally dont have time and it is to be respected. Make some internal discussion and ask other bbPress developers if they have time to adopt some plugin(s).

    Give us later a raport how it all goes and stands.


    Robkk
    Moderator

    @robkk

    @stagger-lee

    I have seen this list but it is not the same as Feature plugins are for WordPress core.

    Im trying to spruce up the page on the bbPress codex.

    Not of things on list has anything to do with me personally, just using other popular forum scripts as reference.

    Anything that BuddyPress already has as a feature and putting it into bbPress is a BIG decision to make, this could shy away from the plugin integration with BuddyPress in bbPress, but it would make bbPress stand on its own compared to other forum solutions though. Most of the features people want could be added by just installing BuddyPress with bbPress. I am starting to think if users want something like Vbull or IP Board they install should install BuddyPress to add any social network features. If users want a simple forum just use bbPress.

    Here is what I think of your plugin list, it is just my opinion, my opinion could change depending on how you reply to how I feel about this. Maybe tell us a reason of why to incorporate these features into core vs a plugin. I just want to know what you think, and please do not just tell use that this forum is doing this and that bbPress should have do it also, make it an interesting discussion.

    • Live preview – maybe bring TinyMCE back, as long as it doesn’t have issues
    • Report content – Josh Eaton’s plugin I think personally is pretty darn good and well developed to stay being a great plugin for awhile. Might have to see how his plugin favors in the 2015 survey for any core considerations though.
    • Ignore User – I don’t know really know, this might need some additional functionality somewhere else, maybe plugin territory.
    • bbPress moderation panel separate from backend –  I could see improvements on front-end moderation, maybe not exactly similar to the way the backend is set up, but I have ideas.
    • Notifications – BuddyPress can add this..
    • Make topics/forums read, unread (dont know if it is already in the core) – Not in core, toss up if in core or not, lots of plugins to choose from.already, do not know which one is the most optimal for most sites.
    • bbPress TinyMce plugin – Maybe bring TinyMCE back, as long as it doesn’t have issues
    • Reply titles – I don’t see a benefit from this, there is already a plugin for this though.
    • View counts – I had this implemented on one of my forums using WP PostViews, after awhile I got to thinking that the voice and reply count really do show how popular a certain topic is, especially the voice count. Because the higher the voice count amount the more participation from users and not just back and forth between two people. Plus this will bulk up your database with a bunch of data.
    • Topics for posts (very important even if not used on all installations) – Something like this is set for core. The creating a new topic for each blog post and linking to the topic where the comment form is gold. Entirely replacing the comments is where I had thoughts about this and I started to question possible issues that might come forth from this, and also the set up needed to make this work flawlessly.
    • Online / Offline status – Don’t know really, I don’t really care either way, it is neat though.
    • bbPress Polls (not shortcode based) – Maybe someone should just fork _ck_’s version of polls and make it work for bbPress v2, but this in my opinion this should stay plugin territory.
    • Attachments – bbPress definitely needs more support for the import of attachments from other forum solutions, but managing them might shift to BuddyPress because they have the attachment API now, and BuddyPress might handle it better. I could see a simple image upload button in toolbar though.
    • Move topics / replies between subforums – Yeah probably needs to be core. Maybe just topics with its own replies, not single replies??
    • Avatar management – Same thing with attachments, needs more support for the import of avatars, managing them might be considered a toss up too, maybe BuddyPress/plugin territory, maybe core.
    • Like / Vote topics, replies (I personally would never use this one, but..) – Probably plugin territory, I have seen some great plugins for this that are compatible with bbPress though. This also gives the user to have more choices on what to use, a 5 star rating, thumb voting, up down rating, like only topics. There are lots of choices.
    • New plugin that makes it easy to add custom fields and add them where you need (this one is not referenced by other forum scripts).- I think you could use Advanced Custom Fields, but I am not entirely sure where you are going with this one??

    Take some of those plugis from your list and give them to bbPress core developers. Or ask original developers to sign some of you on list of plugin Authors. For those developers who dont have much free time you have some plugins literally made from one-two PHP files. Just as it is a GPL take ownership from todays developers, or cooperate with them as co-maintainer Author.

    Well this is tough sometimes too, contributing is one thing but taking ownership is another. Some devs might not see eye to eye, some have probably have gotten most of their income based on a very popular bbPress plugin.

    There are plugins that I have suggested merging into core because they seem to improve areas that bbPress already has, the plugin seemed simple enough to consider thinking about since it is very commonly requested, and also that it would make life easier in some cases. I have also contacted a few developers if they wanted to contribute some have said they would like to see what they made into core, and others have not replied back.

    Also some plugins could be very small, that might not mean put it in the plugin anyway.

    There is not a lot of core devs in bbPress as one might think to start taking over some plugins while bbPress would have a bug that needs to be fixed, testing, code improvements, and other features added to core that may not exactly be a plugin on WordPress.

    If you mean just any other active plugin developer to ask them to take over stuff, well I can’t really tell what they are good at besides making their own plugin. And I don’t want to seem bossy by asking people to do stuff that they might not agree to or have time to.

    All those names of developers are very active in core community. Developers of bbPress plugins are not.
    Either they abandon plugin and lose lust, dissapear.

    WordPress core is very active compared to bbPress, but they are two different things. One is a plugin the other is the entire CMS. Other forum solutions are CMS’s to themselves but bbPress is just a plugin.

    If there are some plugins that are abandoned and do not have an alternative/fork that you think the plugin should be resurrected and be contributed to, you can say which plugins here.

    I think I got most of your points, if I missed one point it out. Try not to be rude at all or come off as rude, just have a decent discussion.


    Stagger Lee
    Participant

    @stagger-lee

    I dont ask anything of this be in the core. Just to find some other solution because this now doesnt work well.

    Dont ask plugin developers. Is it GPL ? Yes. Use code as you wish and make completely new plugin if you need. Just some of your names stand as Author of plugin.

    I see tendencies to become little Joomla community. They dont want to piss off developers of very popular extensions and they never add anything good in the core (dont let “core” confuse use, using it just as example here).

    I personally have tweaked bbPress to unimaginable level. It is localhost, but still one Kunena import with many Users, topics and posts. Good for testing. spent huge amount of time on it. Not for the money, nobody would pay all those lost hours, impossible. Because I see potentioal and how WordPress self can make bbPress powerfull. Or buddyPress, I install it all the time together.

    But, one thing is very specific for bbPress. I would not dare to touch it as average User, who installs and setup phpbb or SMF forum without big problems. It is extremely hard for beginners, and all those important plugins depending of how will it go in private life of (one) developer, make it much more difficult to touch and maintain.

    At least take those 10-12 plugins from Github and put them in WP repository. Dont ask developer, it is GPL. Developer had 2-3 years or more to decide to do it byself, and he did not wanted it.
    Problem there is notification about updates.
    Just one example, lost many hours to see why Live preview stoped to word and by chance checked on Github versions. If it was in WP repository I would be notificated directly there is an update for it.


    Stagger Lee
    Participant

    @stagger-lee

    Just to not be missunderstood. I personally dont have any problem whatsoever with this list above. Implemented with help of code tweaking and those plugins all of this. And much, much more. All except proper Polls. For this I cannot find a solution.

    Just chit-chating about bbPress from less average User perspective and how it lives in world compared to other popular forum platforms.


    Stagger Lee
    Participant

    @stagger-lee

    You see, I am not saying bbPress is bad or cannot do this and that.
    Just that third party plugins community is a bit backward and not well. One can find plenty of explanation for this, I have mine. Dont necessary mean mine are right.

    Some short explanations of mine opinions:

    – I am not telling about design, despite this too is hard for Users beginners to tweak.

    – Yes, you could “sell” bbPress better if you made an outstonishing design here on forum, and showed most of the functions. But it is OK for me, I dont have any problem with this forum. Telling this from “selling” bbPress standpoint. It is only CSS, page load is the same, no harm done if you make modern and elegant design.

    – Github should never be primary source of plugins. Additional OK, but only and one never.
    I know there is a plugin that makes updates from Github possible, but demands some lines added by author in plugin self.

    – Something like Jetpack for bbPress would be a killer, perfect. But I do understand when you say there are not many developers of bbPress. Wish just you start discussion about it and report back to us how it went. Jetpack probably started with few developers, and with years come to number of 46. It doesnt have to start great, developers are attracted later to all good staff by itself.
    Do you know what all those names behind Jetpack say to me ? Not in the first hand anything about code quality, but about security. I know it will flow huge amount of years before this plugin is abandoned. And with all new WP versions they adapt code before new version get out.

    I dont say you should work hard as they do on Jetpack. It is here just for comparation, and for bbPress something like this would demand much less of time.

    I dont know. I would go live with bbPress all the time before I go with some other forum platform.
    Used and tweaked SMF forum for many years, phpbb for short time.

    But first associations about bbPress as newcomer and beginner would be: hard to setup, bad design, third party plugins not so live community.

    OK now, dont want to expand discussion to all possible. Let us stick to the plugins.


    Robkk
    Moderator

    @robkk

    Because I see potentioal and how WordPress self can make bbPress powerfull. Or buddyPress, I install it all the time together.

    I know a lot of users who ask for more features like other forum solutions are like this because they all do see potential.

    But, one thing is very specific for bbPress. I would not dare to touch it as average User, who installs and setup phpbb or SMF forum without big problems. It is extremely hard for beginners

    In what ways is it difficult? Is it anything about user experience, or from just going from one to another?? Any ideas to improve it for beginners?

    At least take those 10-12 plugins from Github and put them in WP repository. Dont ask developer, it is GPL. Developer had 2-3 years or more to decide to do it byself, and he did not wanted it.
    Problem there is notification about updates.
    Just one example, lost many hours to see why Live preview stoped to word and by chance checked on Github versions. If it was in WP repository I would be notificated directly there is an update for it.

    There is some plugins on Github but that doesn’t mean everybody should use them. Some plugins on github were made from developers from jobs they did for people(might contain specific db table names for a specific site), are just some custom plugins they use on their site(might contain several referances to a site), custom projects for themselves(just playing with stuff/learning development). There is a difference between building a plugin for yourself, and building a plugin for everybody to use. When you begin to build one for everybody to use, you definitely take into consideration some plugin conflicts that might happen(I think GD bbPress attachments and bbp live preview comes to mind). There are some plugins on there that actually should be considered to be on WordPress.org, so I will keep that in mind.

    Just to not be missunderstood. I personally dont have any problem whatsoever with this list above. Implemented with help of code tweaking and those plugins all of this. And much, much more. All except proper Polls. For this I cannot find a solution.

    The polka polls plugin is the best plugin for polls for bbPress. It does require use of shortcodes, I do not think you have to whitelist the shortcode or anything, I think it just works. I guess it could get inspired from some ideas of the bbPress polls plugin for v1 that _ck_ made.

    I am not telling about design, despite this too is hard for Users beginners to tweak.

    Please say any issues you might have on this, I have ideas for users to make design for theme compatibility easier.

    Github should never be primary source of plugins. Additional OK, but only and one never.
    I know there is a plugin that makes updates from Github possible, but demands some lines added by author in plugin self.

    It isn’t, any plugins listed on the featured plugins list are really just plugins that might have functionality similar to what might be suggested to core. Github was never really a plugin repository for WordPress, mostly development. Some of the information why some plugins might not be in what I already said above. Plus some plugins were pretty neat not to leave in.

    Something like Jetpack for bbPress would be a killer, perfect. But I do understand when you say there are not many developers of bbPress. Wish just you start discussion about it and report back to us how it went. Jetpack probably started with few developers, and with years come to number of 46. It doesnt have to start great, developers are attracted later to all good staff by itself.
    Do you know what all those names behind Jetpack say to me ? Not in the first hand anything about code quality, but about security. I know it will flow huge amount of years before this plugin is abandoned. And with all new WP versions they adapt code before new version get out.

    If we are talking about Jetpack as a plugin full of features, then BuddyPress could be something like that. There is also another plugin but it is paid (has minimized free version) that has several other features like bbcode, attachments, quotes. Creating another plugin like that I will keep in mind.


    Stagger Lee
    Participant

    @stagger-lee

    Thanks Robby.

    Dont want to talk about design and style. It would ruin all from my title.
    But yes, bbPress is ugly as hell when installed and takes lot of time to design. Better to keep written notes what you do and how, to be able to use it next time.

    I have some ideas of making bbPress more acceptable to Pods or ACF. It would open many possibilities. Some of them could be, polls, attachments (very regulated and narrowed), SVG icons, reply title (it is just text input field), avatars, etc..

    Dont know what to say about buddyPress serving as “Jetpack”. I like to install buddyPress along with bbPress and think they do better with design. Guess it is up to them, will they be standalone WP plugin or serve as filling gaps for bbPress.

    Anything that is the same as Jetpack. Lots of modules all deactivated on default, to not force people use what they dont need and want. And without connection to wordpress.com.
    If you make some better cooperation with Pods you get automatically mass of new developers and possibly mass of custom tweaks shared around. Same would be with bbPress “Jetpack” or buddyPress if they want it.

    Back to your question. Cannot point exactly what is hard for begginers and users. It is all small bits and parts making it difficult. Even to me is hard and takes lot of time to have one bbPress forum ready for live server.
    Guess it is huge amount of time spent searching on Google and forums howto. I made those mistakes on my first 2-3 instalaltions and noticed it is impossible to continue this way. Now I have searchable and filterable database with bbPress, buddyPress snippets. Just for bbPress circa 150 of them and some tutorials. But not many people will do this. When they spend half day searching on Google how to solve something they will simply go to phpbb, SMF forum and it is one user less.

    Most of this time lost is fixing and tweaking third party plugins, using their adapted code in functions.php, etc. Design OK, but usually easy to find answer on Google.

    In some way I try to imagine how would it be to charge a client for a bbPress installation and customization. I dont do it for money, i spend time on it because I think it is fun. But so many spent hours and days is impossible to charge. Hence, nobody will setup bbPress forum for living and earning. Web companies goes to other solutions.

    In matter of fact price of one bbPress installation and customization goes easy to level of one very advanced web shop. Only know it is not sustainable and should not be this way.

    Dont want to talk about money, just took it as example of how many hours and days bbPress takes to be finished and looks professional.


    Robkk
    Moderator

    @robkk

    Dont want to talk about design and style. It would ruin all from my title.
    But yes, bbPress is ugly as hell when installed and takes lot of time to design. Better to keep written notes what you do and how, to be able to use it next time.

    email me then, I actually do want to talk about design.

    Dont know what to say about buddyPress serving as “Jetpack”. I like to install buddyPress along with bbPress and think they do better with design. Guess it is up to them, will they be standalone WP plugin or serve as filling gaps for bbPress.

    Really just design? Only design I can think of is the companion stylesheets? Other than that it has a plain layout look like bbPress. Not the groups, @mention autosuggest, members page, attachments api, more advanced profile fields, ability to change/crop avatar?

    Back to your question. Cannot point exactly what is hard for begginers and users. It is all small bits and parts making it difficult. Even to me is hard and takes lot of time to have one bbPress forum ready for live server.
    Guess it is huge amount of time spent searching on Google and forums howto. I made those mistakes on my first 2-3 instalaltions and noticed it is impossible to continue this way. Now I have searchable and filterable database with bbPress, buddyPress snippets. Just for bbPress circa 150 of them and some tutorials. But not many people will do this. When they spend half day searching on Google how to solve something they will simply go to phpbb, SMF forum and it is one user less.

    It is easy to get a bbPress forum set up. It will definitely get hard to make bbPress work like other forum solutions? It would be pretty difficult to make something like phpbb turn into something like discourse for example.

    Most of this time lost is fixing and tweaking third party plugins, using their adapted code in functions.php, etc.

    What plugins? Tell me what plugins to adopt if you need to fix them? Email me this too.

    In matter of fact price of one bbPress installation and customization goes easy to level of one very advanced web shop. Only know it is not sustainable and should not be this way.

    Dont want to talk about money, just took it as example of how many hours and days bbPress takes to be finished and looks professional.

    Yeah this would probably be level of skill vs cost for time to do it. It is easy for me and I might say I have a moderate level of skill. This is just my opinion though.


    Stagger Lee
    Participant

    @stagger-lee

    Robby, i told you already. I counted 13-14 plugins from here:

    Feature Plugins Tracking

    not in the WordPress repository. Translated nobody cares about update notifications, etc.
    I have no clue what they do on Github, private websites, and why. Beginner User have less chance to know.

    You can start with this list. Clean it and set a goal to make all possible to move all plugins to WP repository.

    If not possible, well it is GPL. Take code and dont care what original developer thinks.


    Robkk
    Moderator

    @robkk

    @stagger-lee

    alright if it is out of those plugins I will probably just get one and that is the direct quotes, plugin. Take some features from the vip support forum plugin, and maybe just fork the new topics plugin into a seperate new plugin with the code improvements and post that on wordpress.org.


    Stagger Lee
    Participant

    @stagger-lee

    Thank you. Dont mind my writing. I know developers dont like topics like this. Despite everything, even if you dont do anything about it I stay on bbPress because it is so fun. Much more fun than SMF or phpbb.

    Talk to your friends from bbPress core circle on your private channels. And see if they have time for some plugin. Report just back to us results. It they are bussy with private projects nobody will be mad about it. Just to know.

    Or announce on the WordPress Slack that you are underpowered and ask for some help from other core, other strong plugins developers. There is no shame in it.

    I don’t mind these topics at all, it gives us something to think about and reflect on upon, I think topics like these are important, I might not agree with everything said but I do actually agree with quite a lot. 🙂

    Constructive feedback will always be welcome and appreciated 🙂


    Robin W
    Moderator

    @robin-w

    An interesting discussion, and can I perhaps add my thoughts as a plugin developer

    You start from a perspective that bbpress would naturally seek to be all things to all people and should want to compete with other products.
    I cannot speak for bbpress authors, but as a plugin author I write for the enjoyment and challenge of coding and to help others – I am not in an arms race or commercially minded – I can do plenty of that outside bbpress – and if some code I write has one user or thousands as long as it does what I want it to, I am happy. Yes it is nice to have good feedback, and improve it using others suggestions, but when these are posted as pseudo demands, or as a big list of complaints, then I have to say I would turn off. I do this for free, in my spare time, and for my enjoyment, and I suspect that the bbpress authors do the same as well.
    I have to say therefore I find your general thrust of your demands, and your ‘I know better’ how bbpress should be run attitude upsetting.
    This is a free product – if you want to improve it don’t whinge for the sidelines – write a detailed spec or better still write the code and submit it yourself.
    Just telling others how they should do something that costs you nothing seems a very negative way to go about things.

    Just my view 🙂


    Stagger Lee
    Participant

    @stagger-lee

    I help others as much I can and know. I cannot code from scratch. I knew this argument would come soon or later.

    Cannot be more specific. Move plugins from Github to WP repository and if possible maintain them by themselves. Good start.

    Can tell you story of most advanced and most powerfull forum on the world.
    Drupal forum, long time ago in the core, then as “featured plugin” (module) and now lost, not existing.
    I worked few months very intense on it and can witness that it is most advanced and powerful on the world (was).

    But for what use, what is the point. Nobody use it and now everyone forgot about it. Ugly as hell when installed, takes lot of time.

    Learn from mistakes of other people. Not everything is in the code.


    Robkk
    Moderator

    @robkk

    And see if they have time for some plugin.

    What plugins exactly need help?? There are some alternatives to some old plugins that might be better, and there are solid plugins that are fine how they are now.

    I have some ideas of making bbPress more acceptable to Pods or ACF. It would open many possibilities. Some of them could be, polls, attachments (very regulated and narrowed), SVG icons, reply title (it is just text input field), avatars, etc..

    Most of these have some kind of plugin and could be accomplished.

    Polls -> Pollka Polls
    Attachments -> GD bbPress Attachments or BuddyPress with Forum editor plugin
    SVG Icons -> Easy to add with CSS skills
    Reply title -> bbPress Reply Titles
    Avatars -> Basic user avatars or BuddyPress or bbp Avatar
    And some of the github plugins on the feature plugin tracking page have alternatives.


    Making bbPress more acceptable to Pods or ACF -> This might just be a separate compatibility plugin.

    There is a lot of plugins for bbPress v1 that give me an idea where in some circumstances might be useful to carry over their functionality into a bundle if it is achievable in WordPress and bbPress v2.

    Do you have anything unique to mention that is very important that it needs its own plugin??

    Ugly as hell when installed, takes lot of time.

    I want to talk about design so much, don’t be afraid to speak on any issues about it. I have some ideas that would be great for theme compatibility but not really fancy layout. A really fancy layout could be achieved with some nice themes, and hopefully later when I get the docs done for that theme developers would have no problem designing for bbPress.


    Stagger Lee
    Participant

    @stagger-lee

    Robby cannot speak about design because it is in the eye of the viewer. Dont want to give any suggestions, better to keep it to myself. Make it to look at least as Kunena forum and you are on fast horses.

    http://www.kunena.org/forum/index

    Colors and rounded corners are not my taste, but that is why I said better to keep suggestions to myself. Not important in this context either.

    Kunena is so there with design, but good as start.

    http://demo.roundtheme.com/?item=kascetic

    ————————————-

    Almost all of those Github plugins have almost non discussions, issues, requests. It doesnt mean they are perfect, it means they will be abandoned very soon. As much you here would abandon bbPress if nobody used it and nobody come to this forum. As much Drupal core and other Drupal developers abandoned Drupal forum because nobody used it. So simple.

    Tell me one thing sincerely. if you so much trust all those plugins why you dont install them here and use it as showcase for newcommers ?

    You can start with Live preview, TinyMce plugin, Report content, etc..


    Stagger Lee
    Participant

    @stagger-lee


    Robkk
    Moderator

    @robkk

    the first kuena link the forums look too busy.

    Second link is what I was talking about but for bbPress, make it look cleaner. I have made something kind of similar, not exact but some parts are similar. (I know the icons are off a bit, idk what I did to mess them up, but they were fine before.)

    the third and fourth link remind me of old bb boards, some phpbb inspiration I can see though.

    Almost all of those Github plugins have almost non discussions, issues, requests. It doesnt mean they are perfect, it means they will be abandoned very soon. As much you here would abandon bbPress if nobody used it and nobody come to this forum. As much Drupal core and other Drupal developers abandoned Drupal forum because nobody used it. So simple.

    I get what you are saying but what about plugin forks or just plugins with similarities.

    Here are the other github plugins and their alternatives and why I might and might not fork them.

    • VIP support -> bbpress-VIP-Support-Plugin-for-Latest-WordPress (will think about pushing to WP.org)
    • Simple Support -> bbResolutions
    • EDD bbPress Support Dashboard (this is a fork of VIP support too and was specific to the EDD site)
    • bbPress Spam Cleaner -> This is the plugin that was made for a job for a specific user
    • bbPress Report Abuse (needs paid plugin gravity forms) -> bbPress Report Content
    • bbPress Avatar -> Basic User Avatars
    • bbP Quote -> bbPress Direct Quotes(I said I might add this into a different plugin, and users can also install GD bbPress tools)
    • bbPress Ajax Replies (not touching, do not know much about ajax)
    • djb bbPress last read plugin -> closest I think to this exact plugin is the one I said I might add to WP.org
    • bbPress Live Preview -> Just enable TinyMCE(but I will think about forking it more)

    Tell me one thing sincerely. if you so much trust all those plugins why you dont install them here and use it as showcase for newcommers ?

    I told you some of the plugins in there could be some ideas for functionality and that is why it is there, which leads to me sprucing up the page again.


    Stagger Lee
    Participant

    @stagger-lee

    Yes, busy is the right word for Kunena official forum site.

    It is nice and elegant indeed. Doesnt need to be complex and overdesigned. Why not put something like this as default ?
    Wont add any new miliseconds to page load, just do it.


    Robkk
    Moderator

    @robkk

    Well that picture is custom design that I made for some clients forums, I am saying that I was working on something similar. The unread posts and the forum colors are custom plugins I have installed. I won’t care if they take some ideas like voice/reply count icons, and little things here and there though.

Viewing 25 replies - 1 through 25 (of 25 total)
  • You must be logged in to reply to this topic.
Skip to toolbar