Forums / Unrelated / Offtopic / Cotonti, Genesis or whatever? seditio 125 >.>

urlkiller
#1 2009-08-13 03:49
first i changed to cotonti to see the engine i like to be developed further.
but now after watching the post here in the forums i beginn to think about NOT developing anymore for cot.

the problem i encounter is to keep track with developments in the main engine and core features.
on top of that i dont know for what system i should write my plugins.

i thought that i will find some stable release here, but i found a site where some of the old spirit is missing. dont get me wrong its a cool thing to develop the sed system further but take a breath guys!

wasn't there a stable realease planned for this month?

never the less i will leave cot and to be true i never felt truly welcomed here...
kinda shity and kiddie....

bye bye guys!

btw. i will still develop plugins for the NEW seditio 125 system....
URL shortener: <a href="http://bbm.li/!7AD5C7">http://bbm.li/!7AD5C7</a>
This post was edited by urlkiller (2009-08-13 04:06, 14 years ago)
Trustmaster
#2 2009-08-13 04:04
You've shot me down, man. It would be a dramatic loss if you leave us and your wonderful plugins like UserGal are gone from here.

Actually, as you could notice we've put a "feature freeze" on Genoa branch to make it stable to rely on and write plugins for. 0.6.2 is coming this week and brings bug fixes only. So I don't think that Sed v125 is much more beneficial choice than Cot 0.6.

Anyways, it is your choice what to develop plugs for. I just want you to know that everyone from Cotonti DevTeam and people who know you since old Seditio days keep a great respect for you and the work you do. Once you decide to get back here, you will be welcomed. Don't hesitate to ask for help if you need some, or have your say to affect the way this CMS is built.
May the Source be with you!
urlkiller
#3 2009-08-13 04:16
this dont means that i will never be back.

but i think i will wait until some stable and to rely on is there and take a peek in that...
maybe it IS better ;) until then i will freeze too all development on mediabay...

developers need a stable enviroment! keep them in your minds too! not only feature rich webapps.



so long...
URL shortener: <a href="http://bbm.li/!7AD5C7">http://bbm.li/!7AD5C7</a>
Trustmaster
#4 2009-08-13 04:34
Thanks, it is very important to know. I think 0.6 will stay minor/stable for quite long, because we need to focus on new skin, documentation, more plugins and getting some $$$ which all leaves a little time for new core features :)
May the Source be with you!
GHengeveld
#5 2009-08-13 05:05
I have to admit I partly agree on the point urlkiller is making. Cotonti's development has been extremely fast, with so many releases it gets hard to keep up with the pace. Sometimes it just gets too chaotic. I remember starting to work on the new PFS system based upon 0.0.4. Its been a few months and we're now on 0.6.1.

I'm not saying it's a bad thing, on the contrary. But I do feel we don't want to have a new release every month.
urlkiller
#6 2009-08-21 06:14
ok!

i agree partly with koradhil about the new versions. sure its good to know that a system is developed further. and it is cool to see the activity and bugfixes. but the lack of some stable developer branches is a thing that bothers me most while developing plugins.

for example. a new pfs system is developed while iam working on a "old" version. then when iam done with the plugin the pfs system the plugin was build for is obsolete. as a developer iam asking myself the question if i really WANT develop for this system under this circumstances because it will never be finished that way.

at every project i was involved in the past 10 years with we had a stable release and some developers versions. most of the time, except for heavy bugs, we had over a year or so a stable enviroment. after that period we got a new version wich was 100% backwards compatible...

so maybe some sort of reorganising wouldnt be bad.
(this fits better in the version numbers topic i guess)

i would like to have something like this:

    I. stable version (i.e.: 0.6)
    II. stable dev branch (i.e.: 0.6.1)
    IIa. different bug fixing branches (i.e.: 0.6.1-a)
    IIb. different bug fixing branches (i.e.: 0.6.1-b)
    IIc. different bug fixing branches (i.e.: 0.6.1-c)
    IId. different bug fixing branches (i.e.: 0.6.1-d)
(and after all bugs are fixed in version 0.6.1 it converts to 0.7 final release and everything starts from the beginning with different numbers)
(ok, ok, i know this comes directly from the c sharp multi developrs manual ;) )


for now i WILL freeze everthing regarding cot. i will watch a few weeks and see what happens.
i will still develop a bit in the background and try to make it fit after we got something that seems more reliable then the current versions.
URL shortener: <a href="http://bbm.li/!7AD5C7">http://bbm.li/!7AD5C7</a>
Lombi
#7 2009-08-21 06:37
Personally I understand your problems. It's hard to work if your base keeps changing.

But you must understand that this isnt going to be going on for ever. The main wish here is that we're moving towards 1.0 which is going to leave most of the obsolete logic (that's been unchanged since 2003) behind.

While this means that some things might get changed (for the better) in the following months it also means much higher possibilities for extensions and a better performance once the upgrade is done.

Leaving old obsolete logic behind and building something that's actually competitive to the other systems should be a huge priority if we want this CMS to be something, not just a "better version of Seditio".

Also please take into consideration that the reason that Seditio seems like a "stable environment" is solely because of the fact that there hasnt been a new version for, what, two years now?

If I turn specifically to the PFS engine, I cannot remember one single visible change from LDU 503 (when I started using the engine). So we've been stuck with it since 2004 (I'm just not sure if it changed before that) and we've only now begun to improve it.

Please dont think of this process as the system being unstable, but as progress and an evolution of a great CMS.
<a href="http://www.domenlo.com">Surreal Art</a>
This post was edited by Lombi (2009-08-21 07:37, 14 years ago)
Kingsley
#8 2009-08-21 08:39
Although I am not a programmer, I understand urlkiller's point of view. But I think it's a very short turn to step away from cotonti. I mean, most changes are features that many people at seditio were screaming about for quite some time.

Best example for me is the userfields: Simple and brilliant, and it gives the requested flexibility.
Even I (remember, am not a programmer) can think of better ways for the PFS. And I must admit that including js and all kinda forced me to pick up books and read in to it.

My final point is that activity at Neocrome isn't what it used to be. I mean, come on, last file on neocrome dates from 25-06-09...

if I were you I'd sit this one out. Simply because cotonti is worth it.
Trustmaster
#9 2009-08-21 15:02
You know a funny thing about our "unstable environment"? It almost has not changed at all! Come on, there is much more confusion about frequent releases (which, as of last 2, are mostly bugfixes) and the versioning boost (0.0.6 suddenly became 0.6) rather than actual incompatibility and changes in API.

And we do have 2 branches now: stable (Genoa) and development (Siena). So new releases in Genoa (0.6.1, 0.6.2, 0.6.3) are only bug fixes, while Siena (0.7) is under heavy construction.

And as Lombi said, we tend to change major things fast in chase of 1.0 and other CMS which Seditio and Cotonti is far behind of, though this pursuit is never too fast since all we are "part-time" developers here.
May the Source be with you!
GHengeveld
#10 2009-08-21 18:40
As for the new PFS system, we're trying to keep it backwards compatible, because you don't have to enable the new features. You can simply disable the folder storage mode and it's back to 2004 again.
Kilandor
#11 2009-08-21 22:19
When we release something we consider it stable.

But as with anything it doesn't mean it wont' have problems for some people, or maybe we missed some things.

And we do do bug fixes your just not familiar with our system, we don't do a lettering system like Seditio because its confusing and strange. #.#.0 means thats the meain (stable) release for that version for example 0.6.0 Is main verison 0.6.1 is bug fixes to that, and so on.

I mean Not attacking oliver as hes very busy. But i'm pointing out, 125 was first beta released 1 year 4 months ago(4-3-2008) "125 Resumed" notice(6-12-2009), its been 2 months since that was even started and no release, and its been 2 years 4 months since a "Stable" release(121).

I guess you have a different concept of what stable is, years between releases?

On a side note, we are going to better practice/test our releases in the future as we got away from a few things we previously did.