Welcome to Geeklog, Anonymous Wednesday, October 09 2024 @ 12:54 am EDT

Geeklog Forums

Future upgrade / release cycle of GL


Status: offline

1000ideen

Forum User
Full Member
Registered: 08/04/03
Posts: 1298
"The Geeklog Team would like to announce that Geeklog 2.0.0 is now available
for download. This is a major release and a recommended upgrade for Geeklog
1.8.2sr1."

Erm WHY is it recommended to upgrade? I just upgraded to GL 1.8.2sr1. I`m not running 1 GL, I`m running a few.

What are the plans of the release cycle of GL in the future? Contao has a long term version being supportet 18 months. Looks like they got feedback from their users who want stability and reliability.
 Quote

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Upgrading is recommended if you need to:

Improved strength of password hashing
Allow Topics to have child Topics
Allow Articles, Blocks and other Plugin objects to be associated with more than one Topic
Topic Breadcrumb support
Emergency Rescue Tool is included with the Geeklog Install
Added support for MySQLi
Add Stop Forum Spam and Spam Number of Links Modules to Spam-X
A new theme called Denim which is based on Responsive Web Design
A new theme called Modern Curve
Comments Form on same page as Articles and plugin other Plugin objects
Comments RSS Feed Plugin now integrated into Geeklog
Includes updated versions of jQuery to 1.9.1 and jQuery UI to 1.10.1
Updated FCKeditor version to 2.6.9
XSS fixes for the Install, Configuration, Topic Editor, Polls Plugin and Calendar Plugin
Twitter OAuth API updated
HTML 5 DOCTYPE


The hard point is updating your themes but Geeklog 2 has a lot of very good new features Smile

Ben

I'm available to customise your themes or plugins for your Geeklog CMS
 Quote

Status: offline

1000ideen

Forum User
Full Member
Registered: 08/04/03
Posts: 1298
I try to get a discussion started on the release cycle of GL. Once there was a rule 1 update and 2 bugfixes per year. If 2 versions back are being supported then it means a compulsory update every 2 years. 3 years would be better for me with many installations.

Yes I understand the programmers want to see their stuff running. This is the dilemma.

 Quote

Status: offline

::Ben

Forum User
Full Member
Registered: 01/14/05
Posts: 1569
Location:la rochelle, France
Updating multi sites do not must be an issue. This is how I do the job*:
I prepare the files with the necessary modifications for a single site, then I upload it all by ftp for a first site. I updated this site using the dedicated script and I check everything works perfectly. Then I repeat this process for each site.

* Updating Geeklog

1. DB and files backups
2. Download a fresh archive from geeklog.net
3. Extract files from the archive
4. Remove db-config.php
5. Remove backups folder
6. Remove data folder
7. Remove unwanted languages from language folder
8. If needed update your language files (core and plugins)
9. Remove the logs folder
10. Remove the lib-custom.php file from system folder

From public_html folder

11. Remove 404.php file if customised
12. Remove robots.txt file if customised
13. Remove siteconfig.php
14. Remove sitemap.xml
15. Remove backend folder
16. Remove unwanted docs files in the docs folder
17. Remove myconfig.js file from the fckeditor folder
18. Remove unwanted layout from layout folder

Edit your siteconfig.php file to disallow access to your site >> $_CONF['site_enabled'] = false;

19. Upload all the files to your web server with ftp
20. Update your site with the script on admin/install/index.php
21. Check everything is ok
22. Remove the public_html/admin/install/ folder from your web server

Edit your siteconfig.php file to allow access to your site >> $_CONF['site_enabled'] = true;

Ben
I'm available to customise your themes or plugins for your Geeklog CMS
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Quote by: 1000ideen

I try to get a discussion started on the release cycle of GL. Once there was a rule 1 update and 2 bugfixes per year. If 2 versions back are being supported then it means a compulsory update every 2 years. 3 years would be better for me with many installations.

Yes I understand the programmers want to see their stuff running. This is the dilemma.



Our release cycle got a little out of wack since 2.0.0 contains a lot of new stuff and took longer to develop and test.

Moving forward we plan to develop for 2.X.X only. As far as I know there are not plans to continue with 1.8.X. The only reason I see for another release of 1.8.X is if a security issue is found.
One of the Geeklog Core Developers.
 Quote

All times are EDT. The time is now 12:54 am.

  • 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