Author Topic: Release  (Read 11767 times)

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Release
« on: March 16, 2008, 04:58:04 pm »
Well. It seems DP has released 1.1.1, so I can finally get started to close for 1.1.1+nb by now and get to a new changelog.

I am waiting for some other stuff, and will put big AJAX stuff into the next version (commentary i.e.)
It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: Release
« Reply #1 on: March 16, 2008, 07:28:14 pm »
Will you put in a AJAX Mail & AJAX Newday Timer sys?



BlueIce

  • Guest
Re: Release
« Reply #2 on: March 17, 2008, 02:30:05 am »
Great idea Orogan, but isn't AJAX a resource hog? How about you make it modular so that people can choose what to install/activate.

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #3 on: March 17, 2008, 08:59:11 am »
it IS already modular and by default deactivated. in the prefs you can turn it on.

there IS a mail timer which refreshes the "You have XX new mails..." every 15 seconds.

I won't put a newday timer in, that's a plain javascript that counts down, but I see no bigger use... the timeout will catch you before that.
On the homepage, I fail also to see the need ^^

AJAX-only mail is ridiculous ;) far less interesting to use. Possibly, though.
It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: Release
« Reply #4 on: March 17, 2008, 09:04:35 am »
it IS already modular and by default deactivated. in the prefs you can turn it on.

there IS a mail timer which refreshes the "You have XX new mails..." every 15 seconds.

I won't put a newday timer in, that's a plain javascript that counts down, but I see no bigger use... the timeout will catch you before that.
On the homepage, I fail also to see the need ^^

AJAX-only mail is ridiculous ;) far less interesting to use. Possibly, though.
Just if there is AJAX commentary you will not be refreshing your page while chatting...

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #5 on: March 28, 2008, 07:26:08 pm »
One thing:

AJAX does not mean "I am a client-server application that is fully synchronized all the time with the database"

It does mean "click a button, and not the entire page gets renewed, but only one part of it, using an XML request -> response from the server, then the browser tweaks in the changed info".

That's it. You do not get a whoopy client-server active lotgd. That's not doable. Try to make WoW with a browser only, you'll fail.

Ok, well. The mail has a 15 sec autorefresh (which puts load on the system) but it defaults to OFF in the prefs (some users have troubles with their security software + auto-refreshes). I tested it with FF, IE, Safari, no issues. (a badnav page won't refresh, though...)

Currently there is "AJAX off" setting, but if necessary I will apply it.

There is only one issue currently preventing me from releasing 1.1.1.1 +nb (new version for updaters) which is the tempstat thingy not really working. It was surely an issue before me, so it's hard to dig it out, most servers won't use tempstats.
It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: Release
« Reply #6 on: March 31, 2008, 08:01:32 pm »
*nods*
So when will 1.1.1.1+nb come out?

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: Release
« Reply #7 on: April 02, 2008, 11:02:43 am »
*bump*

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #8 on: April 03, 2008, 04:45:57 pm »
well.

I currently am tracking a bug with tempstats (most likely in <+nb cores too, but nobody really used them fully)

and besides that I have just redone the entire output() stuff to OOP, where now stuff got separated from output.php to nav.php in the lib directory.

The "bug" there seems to happen only to very few people, I had 3 bugreports so far in 3 weeks. And I am clueless where the system breaks Oo

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Harthas

  • Guest
Re: Release
« Reply #9 on: April 03, 2008, 08:39:56 pm »
What's this tempstat-thingy?
Do those 3 players have something in common?

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #10 on: April 04, 2008, 12:38:14 pm »
Yes, after looking through they had.

They all reset via the circulum vitae I wrote... and I did not thing of the tempstats at the point of creating it... so... that reset the stats of the players BUT left the game thinking there were still temporary values added... so after the newday, the game lowered them Oo

It should be fixed now, as it was only a module problem here, I will shortly release... maybe with some commentary additions, but I am uncertain. There needs A LOT to be revised and done to get a decent distro.

This will now *REALLY* work only with PHP5 ,) the output_collector is now a class, so without php5 no output.
It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #11 on: April 05, 2008, 02:27:30 pm »
Okay, no need to wait longer.

If bugs occurr, post immediately, but for me I consider the version final and stable.  ::)
It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Harthas

  • Guest
Re: Release
« Reply #12 on: April 05, 2008, 04:54:37 pm »
There sems to be a logdnet.php in the images folder. Shouldn't really be there, should it?

Nightborn

  • Administrator
  • Sr. Member
  • *****
  • Posts: 318
  • Karma: +20/-0
    • View Profile
    • Shinobilegends
Re: Release
« Reply #13 on: April 05, 2008, 05:20:28 pm »
the funny thing: this is in since 1.0.6 ;) not my stuff.

this is actually mightye's script to register the new logdnet stuffies...

It should be fixed, but it won't be easy and it won't be fast. If you want
to help - wonderful. But keep in mind that it will take months of wading
through the ugliest code we have in the tree. If you've got a weak stomach -
stay out. I've been there and it's not a nice place.

   - Al Viro

Orogan

  • Newbie
  • *
  • Posts: 29
  • Karma: +0/-0
    • View Profile
Re: Release
« Reply #14 on: April 06, 2008, 01:29:22 pm »
This new version is amazing DragonPrime is about 5years behind this ^^