Welcome to Geeklog, Anonymous Saturday, December 21 2024 @ 01:07 pm EST
Geeklog Forums
Future of the Forum plugin
Page navigation
::Ben
...we should be looking for a new maintainer or maintainers to ensure the further and proper development of that plugin...
So, it is time for brainstorming, feature requests and volunteers.
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
Laugh
What I would like to see is the forum to use the Geeklog Configuration and have the configuration options stored in the db. (of course this would mean that the plugin would require Geeklog 1.8.0)
One of the Geeklog Core Developers.
::Ben
::Ben
I'm available to customise your themes or plugins for your Geeklog CMS
Dirk
What is the benefit of having a centralized config system?
Consistency.
Btw, the current Configuration system was introduced in Geeklog 1.5.0. Making that the minimum required version for the Forum plugin wouldn't be unreasonable, IMHO.
bye, Dirk
Laugh
Is it an issue if forum plugin use his own config system (and it does) ? What is the benefit of having a centralized config system?
::Ben
It would also mean I do not have to worry about overwriting the config file when I do upgrades as everything would be stored in the db.
One of the Geeklog Core Developers.
jmucchiello
My problem with the forum is does things all wrong. Threads should be objects that use the comment system for followups. Improvements to the "forum" would create improvements in the comment system. The forum currently uses its own tables to store permissions. If lightweight groups had existed at the time, I'm pretty sure it would have used the "existing" core groups instead.
I'd rather see the smileys and file upload support moved to the core comment system and then create a forum engine based on that. Converting it shouldn't be too hard once the comment system is as good as the forum response system. Doing it that way would also make it easy to create a "forum comment submission" queue for new users.
But that's a pie in the sky request.
dengen
Geeklog Japanese team is doing maintenance of Forum plugin on their own.
We have been already made significant improvements and fixes.
Corect HTML,
Supporting XHTML,
Using COM_output function,
Supporting new core search engine,
Supporting XMLSitemap
Supporting auto install feature
Dropping lib-portalparts.php,
and more...
See Google Code - geeklog-jp
http://code.google.com/p/geeklog-jp/source/browse/#svn%2Ftrunk%2Fgeeklog-jp%2Fplugins-jp%2Fforum
We are in trouble because there is no place to commit these improvements and fixes.
We hope to find a new maintainer.
dengen
::Ben
This will not be my team. I want to participate to the forum plugin but I don't want to be the leader.
Would you be willing to assume this role Dengen?
Ben
I'm available to customise your themes or plugins for your Geeklog CMS
dengen
Yes. We did all the security fixes.
Because we have users in Japan will continue to maintain.
But I do not have the qualities to become a leader. First, the language problem is large.
dengen
Laugh
Do you plan to add any new features or just update the forum if a security problem arises?
Also what is the complete list of features you (or others) have added?
All
I hate to see 2 versions of the same plugin, what if the next version of the forum plugin we take the jp changes and then add the small tooltip change along with Joe's Patch?
I also hate to see 2 code repositories for the forum. Do you think we can all work together and just use one or is the language barrier to great? I guess if we do this for whatever repository we choose the other team will have to give commit access to it. I would also suggest we discuss any new features before someone goes ahead and works on one.
Dirk
I notice the jp forum says you need a min of Geeklog version 1.6.0. Is that okay with you? (if this all works out)
Tom
One of the Geeklog Core Developers.
suprsidr
This way we could have forks for differences like RTL languages, but the main branch could pull common features into the main release.
Makes for greater diversity and development.
I'd actually like to see the whole geeklog project migrate to GIT.
I mean who has ever heard of and/or uses Mercurial? On this side of the pond anyways
-s
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
Dirk
I propose hosting on GIT.
Since we're using Mercurial as our version control system, https://bitbucket.org/ would be more appropriate.
I'd actually like to see the whole geeklog project migrate to GIT.
And the advantage would be what exactly?
bye, Dirk
Dirk
Dirk
I notice the jp forum says you need a min of Geeklog version 1.6.0. Is that okay with you? (if this all works out)
Sounds reasonable. I'm curious to learn which exact features in 1.6.0 the plugin requires, though.
bye, Dirk
suprsidr
git allows for users to easily create their own fork -> make changes/improvements -> have the main branch pull in as much of these changes as seen fit.
Before you moved geeklog to Mercurial I had never heard of it, at a time when all other projects were moving from a SVN system to git it made me wonder.
git is free!
-s
FlashYourWeb and Your Gallery with the E2 XML Media Player for Gallery2 - http://www.flashyourweb.com
Dirk
git allows for users to easily create their own fork -> make changes/improvements -> have the main branch pull in as much of these changes as seen fit.
Guess what? You can do exactly the same with Mercurial.
In fact, a lot of the patches we got recently where produced that way (well, via hg export/import - a bit more like cherrypicking in git). Which is great, since now people who send patches can actually get their names in the commit history (instead of the person applying the patch).
Also see the wiki article: http://wiki.geeklog.net/index.php/Submitting_Patches
Before you moved geeklog to Mercurial I had never heard of it, at a time when all other projects were moving from a SVN system to git it made me wonder.
git is free!
Mercurial is also free, GPL and all. It may be less popular than git but it is - IMO - easier to use.
My strictly personal opinion is that we're seeing a lot of projects use git simple because they think "Linus wrote it, so it must be good".
Hmm, I guess this thread will now turn into a heated "which DVCS is better" debate. I'll better get some popcorn
bye, Dirk
dengen
Quote by: Laugh
Do you plan to add any new features or just update the forum if a security problem arises?There is no particular plan. Of course, we have to adapt Geeklog-1.8.
Quote by: Laugh
Also what is the complete list of features you (or others) have added?Corect HTML (passed W3C Markup Validation.),
Supporting XHTML,
Using COM_output function,
Supporting new core search engine,
Supporting XMLSitemap,
Supporting auto install feature,
Supporting site migration feature,
Improved printable page view,
Dropping lib-portalparts.php,
Moved public_html/forum/include under system/plugins/forum (for more secure),
Moved templates directory under public_html/forum (templates under the theme directory is no more necessary.),
and more... :wink:
The product spoke for itself. Could you actually try?
Page navigation
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content