Welcome to Geeklog Tuesday, November 12 2019 @ 08:46 am EST

Geeklog Forums

When is Geeklog 1.x EOL?


Status: offline

RickW

Forum User
Full Member
Registered: 28/01/04
Posts: 240
Location:United States
With Geeklog 2.x having RC1, is 1.x development discontinued?

www.antisource.com

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
We'll treat it like all the other releases in the past: When a new version comes out, the previous version only gets security updates, if needed.

Actually, I was planning to whip up a 1.8.2 to address its problems with MySQL 5.5 if I can find the time. But certainly no new features.

bye, Dirk

Status: offline

RickW

Forum User
Full Member
Registered: 28/01/04
Posts: 240
Location:United States
Quote by: Dirk

We'll treat it like all the other releases in the past: When a new version comes out, the previous version only gets security updates, if needed.

Actually, I was planning to whip up a 1.8.2 to address its problems with MySQL 5.5 if I can find the time. But certainly no new features.

bye, Dirk




Do you guys mind if I branch out 1.8.x code into a new opensource project?

www.antisource.com

Status: offline

Laugh

Site Admin
Admin
Registered: 27/09/05
Posts: 1383
No, anyone is welcome to do so.

But a better idea would be to submit Feature requests of the ideas you want to implement. You could then add patches which once approved would be added to the main repository. This way everyone using Geeklog could benefit from your updates Big Grin

Tom

One of the Geeklog Core Developers.

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
As Tom already said - technically, you can do what you like with the code and fork it, without asking anyone for permission.

Having said that, I'd be interested to learn what you have in mind. Especially why you seem to think it's necessary to continue with the 1.x line. Please note that Geeklog 2.0.0 isn't really all that different from 1.x. There were a few incompatible changes (mostly caused by the changes for subtopics), but overall, it's still the same old Geeklog Smile

bye, Dirk

Status: offline

::Ben

Forum User
Full Member
Registered: 14/01/05
Posts: 1569
Location:la rochelle, France
but overall, it's still the same old Geeklog

So much time and work just for and old Geeklog. Give us our money back LOL Mr. Green Monkey
I'm available to customise your themes or plugins for your Geeklog CMS

Status: offline

LWC

Forum User
Full Member
Registered: 19/02/04
Posts: 818
Quote by: Dirk

why you seem to think it's necessary to continue with the 1.x line.


I'd say it's from the same reason you called the new version v2.x. That is, v2.x might break existing plugins and themes. I don't say it might break custom code because custom code may be broken by any upgrade.

Status: offline

RickW

Forum User
Full Member
Registered: 28/01/04
Posts: 240
Location:United States
Quote by: Dirk


Having said that, I'd be interested to learn what you have in mind. Especially why you seem to think it's necessary to continue with the 1.x line. Please note that Geeklog 2.0.0 isn't really all that different from 1.x.




These are my plans:

- I would like to rip out the templating system and put in one of my one.
- Replace the WYSIWYG editor
- Build in better SEO defaults
- Tweak the database schema

I regret not being able to contribute much to geeklog in the last 7+ years, but I'm just now to a point where I can really work some magic with mysql.

I thought GL 2 was a complete recoding from the ground up?

www.antisource.com

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Quote by: RickW

These are my plans:

- I would like to rip out the templating system and put in one of my one.
- Replace the WYSIWYG editor
- Build in better SEO defaults
- Tweak the database schema


Great. Sounds like stuff we would like to have in Geeklog Smile


Quote by: RickW


I thought GL 2 was a complete recoding from the ground up?


That was the original plan. It even saw a release under the name of AptitudeCMS before it ran out of steam. In other words, that didn't work out. I even used it as an example in a presentation about why you should not rewrite your software from the ground up ;-)

What is now called Geeklog 2.0.0 is a continuation of the 1.x line. We only decided to go to 2.0.0 because we do have a bit of a break in compatibility this time. Anything that relies on the old topic schema will not work with 2.0.0. But that should be less effort to fix than continue parallel work on a 1.x branch.

bye, Dirk

Status: offline

Laugh

Site Admin
Admin
Registered: 27/09/05
Posts: 1383
Quote by: Dirk

Quote by: RickW

These are my plans:

- I would like to rip out the templating system and put in one of my one.
- Replace the WYSIWYG editor
- Build in better SEO defaults
- Tweak the database schema


Great. Sounds like stuff we would like to have in Geeklog Smile



I second that. If you want you can discuss your ideas further on the dev mailing list or in the forum.
One of the Geeklog Core Developers.

Status: offline

::Ben

Forum User
Full Member
Registered: 14/01/05
Posts: 1569
Location:la rochelle, France
These are my plans:

- I would like to rip out the templating system and put in one of my one.
- Replace the WYSIWYG editor
- Build in better SEO defaults
- Tweak the database schema


Very good news for Geeklog 2.1 Smile


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

Status: offline

RickW

Forum User
Full Member
Registered: 28/01/04
Posts: 240
Location:United States
Quote by: Dirk

Quote by: RickW

These are my plans:

- I would like to rip out the templating system and put in one of my one.
- Replace the WYSIWYG editor
- Build in better SEO defaults
- Tweak the database schema


Great. Sounds like stuff we would like to have in Geeklog Smile


Quote by: RickW


I thought GL 2 was a complete recoding from the ground up?


That was the original plan. It even saw a release under the name of AptitudeCMS before it ran out of steam. In other words, that didn't work out. I even used it as an example in a presentation about why you should not rewrite your software from the ground up ;-)

What is now called Geeklog 2.0.0 is a continuation of the 1.x line. We only decided to go to 2.0.0 because we do have a bit of a break in compatibility this time. Anything that relies on the old topic schema will not work with 2.0.0. But that should be less effort to fix than continue parallel work on a 1.x branch.

bye, Dirk



Oh I see. Surprised!

In that case I will just check out 2.0.0rc1. Razz

www.antisource.com

Status: offline

LWC

Forum User
Full Member
Registered: 19/02/04
Posts: 818
Quote by: Dirk

That was the original plan. It even saw a release under the name of AptitudeCMS before it ran out of steam. In other words, that didn't work out. I even used it as an example in a presentation about why you should not rewrite your software from the ground up ;-)


Can you share this presentation? Sounds interesting.

Also, when did AptitudeCMS start using 1.0's code? I don't recall such a merge ever announced.

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Quote by: LWC
Also, when did AptitudeCMS start using 1.0's code?[/p]

It didn't. It was a completely new code base.


Quote by: LWC
Can you share this presentation? Sounds interesting.[/p]

In theory, it should be up here on Slideshare. It doesn't display for some reason but you can download it (free Slideshare account required, I think).

Not sure what's wrong there and I've been unable to find a contact form to enquire Frown

bye, Dirk

Status: offline

LWC

Forum User
Full Member
Registered: 19/02/04
Posts: 818
Let me rephrase - when was AptitudeCMS replaced with Geeklog 2.0?

Status: offline

Laugh

Site Admin
Admin
Registered: 27/09/05
Posts: 1383
I wouldn't say it was ever replaced. It is still there but development never went anywhere after Tony left a couple of years ago.

Geeklog 2.0.0 was going to be called Geeklog 1.9.0 at one point but after a discussion on the mailing list about a year ago most people thought it was best to call it Geeklog 2.0.0 since it introduced some compatibility issues with plugins.


One of the Geeklog Core Developers.

Status: offline

Dirk

Site Admin
Admin
Registered: 12/01/02
Posts: 13073
Location:Stuttgart, Germany
Quote by: LWC

Let me rephrase - when was AptitudeCMS replaced with Geeklog 2.0?


Not sure what you're after.

There was, years ago, a plan to rewrite Geeklog from the ground up. That project was dubbed Geeklog 2.0. It took a long time. Tony eventually decided to rename the project to AptitudeCMS. It was released eventually, but Tony left the project shortly afterwards and it's pretty much dead now.

In the meantime, Geeklog 1.x development continued. As Tom already said, when we came to the point where the next release would have been called 1.9 but introduced a certain break in compatibility, we decided to re-use the 2.0 moniker (which hasn't really been used for anything that was actually released before).

In other words, the two projects don't share any code at all, we only re-used the name.

Does that make it clearer?

bye, Dirk

Status: offline

LWC

Forum User
Full Member
Registered: 19/02/04
Posts: 818
Quote by: Dirk

Does that make it clearer?


Yes, thanks.

All times are EST. The time is now 08:46 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