nb Core Community
February 07, 2012, 10:40:45 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: 1.2.3 +nb is now final and released

@new registrations. I will not allow any new registrations here as there are more (real person) spambots here than ever.... captcha proved to be ineffective.

After your registration, mail me at ( admin AT shinobilegends.com ) from the mail address you want to register. Provide some text about you and possibly your game.
 
   Home   Help Search Calendar Downloads Login Register  
Pages: [1]
  Print  
Author Topic: Help develop +nb  (Read 2695 times)
Orogan
Newbie
*

Karma: +0/-0
Posts: 29


View Profile
« on: April 06, 2008, 06:45:43 pm »

Depends.

With my speed, from scratch, about 1 year.

With their speed, no responsible lead programmer, you might have about the right time frame.

Will you be taking on a team of Help-Coders?

Also will you/someone create a 1.1.1.2+nb Core Modules List?

Oh and is it possible to have AJAX Commentary & Chat?
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #1 on: September 11, 2008, 08:07:15 pm »

*cough*

sorry for the LATE reply - SMF does not show all posts who are unread if you were the last poster -_-


a) there is no one skilled enough AND interested AND with enough free time available. simple as is. I would love to have support, but I face the facts.

b) no, I only put examples or "core modules who needed a change to work with +nb" into the distro. I am no module maintainer to support core - my modules (the released ones) are on lotgd-downloads.com

c) Sure, if you do it. I have plans for one, but NO time for it - the issue is the change of the allowednavs - and HOW to make that foolproof (I have found no solution currently) but I'll see how a workaround can be done.
Logged

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
Gohan
Guest
« Reply #2 on: September 13, 2008, 12:54:22 pm »

a) there is no one skilled enough AND interested AND with enough free time available. simple as is. I would love to have support, but I face the facts.
No one skilled enough? lol, while PHP may not be my main language (Side note: Main language is C#) I would be interested in trying to help. I seem to have plenty of time when I'm not piled under with University work. So if you think I could help give me a yell.
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #3 on: September 13, 2008, 01:40:22 pm »

If you would like to - sure.  Grin

How familiar are you with the core code currently? And would you like to do some minor things first or some bigger ones?

The biggest will be to make it OOP - encapsulation and stuff. Remove all the global hacks and so on.
Logged

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
Gohan
Guest
« Reply #4 on: September 14, 2008, 10:06:35 am »

Give me a small task first to see how I do. I'm not saying I'm Bill Gates or anything, but I can do a bit. As for the moment I ain't really overly familar with the core code, kind of put off looking at it cause I've heard you say it's a mess, but if you give me task to try I'll do my best.
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #5 on: September 14, 2008, 11:27:06 am »

Well - it's difficult with little knowledge about core code - I tend to be a lazy bum and do the small stuff first.
So most of the little things are already done.

If you like - you could debug the cache system in 1.2.0+ ... and see to (efficiently) try to cope  with racing conditions... you'd only need to know about the lib/datacache.php and lib/db_wrapper* ... and see that the invalidation (that sometimes it seems fails) works...
and also a good concept to check "has this module been updated" would be good - currently the timestamps of every PHP file are checked on hit.... quite some load (I guess).

That would be important and also an isolated problem =)
Logged

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
Gohan
Guest
« Reply #6 on: September 14, 2008, 10:42:22 pm »

Ok, I'll download 1.2.0+ and have a look at the files in question, but I'm not making any huge promises. ^^
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #7 on: September 15, 2008, 08:24:27 am »

In 3 years of no-help I don't really anything (should not sound discouraging but it's a harsh truth)  Roll Eyes

Take a look, and check it out.

The entire commentary needs to be an object also, it's a lot of ugly code that needs to be dissected and re-aligned.

Logged

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
Gohan
Guest
« Reply #8 on: September 15, 2008, 10:44:45 am »

I have it up, and haven't encountered anything out of the ordinary for it yet, but I haven't really pushed it yet, I've been busy with something else.
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #9 on: September 15, 2008, 11:51:03 am »

Just to know: are you bug-testing or are you reading code somewhere? Oo can't really make it out of what you say.

Take your time, as I said, I don't push you to anything.
Logged

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
Gohan
Guest
« Reply #10 on: September 15, 2008, 11:54:07 am »

I'm doing Both, reading code, seeing if anything jumps out that looks out of the ordinary, then I go on to just debug. ^^
Logged
Nightborn
Administrator
Sr. Member
*****

Karma: +20/-0
Posts: 306



View Profile WWW
« Reply #11 on: September 15, 2008, 11:55:57 am »

Alright, thanks for clearing it up.
Logged

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
Gohan
Guest
« Reply #12 on: September 15, 2008, 11:58:17 am »

No Problems ^^
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!