UseBB Community

The official board for UseBB help and discussion

UseBB Community » 2.x Discussion » UseBB 2.0 planning

UseBB 2.0 planning

Page: 1 2 3 4 > »

Author Post
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
This topic is no longer updated.

So we're already (almost) at 0.5. The ACP won't take too long to create, as everything is done via a similar way (while user features are spreaded everywhere and each time different). That means we're nearing 1.0.

I think it's time to start thinking for UseBB 2.0. PHP 5 cas come out and is slowly being adopted by web hosting companies. Maybe some of you know that PHP 5 features much more OOP capabilities, so my idea is to create UseBB 2.0 in much more OOP and to make it more flexible. It should overcome the limitations of UseBB 0.x/1.0 and aim higher (bigger communities).

Any more ideas?
« Last edit by Dietrich on Tue Oct 09, 2007 9:21 am. »
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
Please also vote in the poll: http://www.usebb.net/polls.php?id=11
Member
Registered: Apr 2005
Posts: 35
Location: Taiwan
I think PHP4 is stable and popular in sever
.PHP5 is not support in some sever
_______________
I want find board for my website
Member
Registered: Aug 2004
Posts: 59
Definitely php5 and latest snapshots of mysql/postgre...

When usebb2.0 is "ready", there will be php5 everywhere ;), no need to code a future project in an "old" language.
Member
Registered: Nov 2004
Posts: 76
lol, I think when v2 comes out, we should offer the oppurtunity for php4/5 support. But if php5 makes it faster and better, I vote for it. MYSQL 5.0 would be good too I think, but 4.0 is still the standard.Now will it be hardcoded?
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
What do you mean by hardcoded?
Member
Registered: Mar 2005
Posts: 188
Location: Hungary
PC_Freak wrote
What do you mean by hardcoded?


Maybe compiled.

Also, MySQL 4.1 is just damn pretty enough, 5.x series were reported to be weird.

I don't know why php5 is better than php4 as both are developed afaik, maybe you will explain. :)
_______________
Long Live Rock n' Roll!
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
I'm not going to compile the source code, I can't afford buying those compilers, there are already costs for the hosting. After all, why would it be better to have compiled source code (maybe faster) when there are tons of disadvantages?

Quote
Maybe some of you know that PHP 5 features much more OOP capabilities
Member
Registered: May 2004
Posts: 88
Location: Australia
I'll put my vote in for PHP5, no point giving those lazy server admins another reason not to upgrade to PHP5.
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
Another question is how long we will develop 1.x further? I would keep releasing some 1.x versions and in the mean time work on 2.0, but that will be impossible to do with one person...
Member
Registered: Apr 2005
Posts: 21
Quote
Third, a small discussion was started about the successor of UseBB
0.x/1.0. "UseBB 2.0" should be more feature-rich and compete with the
bigger products in the market.


What do you mean by compete with the bigger products? Wouldn't that be very hard as a lone developer?

I'd have though that sticking to a more minimal approach would be better. More achievable. Except maybe trying to innovate if possible. With either new ideas or new/better ways of doing old things. Focusing on the usability of UseBB.
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
I don't tend to keep working on UseBB on my own.

UseBB 2.0 might start off with the same features as UseBB 1.0 but much better coded (PHP 5, more OOP and centralized functions like in Drupal), and evolve more feature-rich later on. UseBB 1.x might still be distributed then, and bugs might still be fixed in it...
Member
Registered: Apr 2005
Posts: 21
Well, I hope you get the help you are looking for. Personally I like that UseBB is a more lightweight solution and not full of bloat. If you intend to compete with the big names though, more power to you, I hope you succeed. :)
Member
Registered: Apr 2004
Posts: 16
Location: Pgh, PA
How about allowing admins to make it so only they can create new members? For instance, have a user management page where they could click "Create New User" and set up an account for a friend. That person would receive an e-mail at whatever e-mail address the admin had specified, containing their temporary (random) password with which they could log in to confirm their account.

Of course, this would be in addition to having open registration and approval-based registration. Honestly, it'd keep spammers from signing up on forums. Also, if you're the sort of person who meets people on other forums and would like to invite them to your own, this would be the perfect way of implementing such a thing.
_______________
"Feed me a stray cat." - ATM Machine, American Psycho
View My Game Collection
Member
Registered: May 2005
Posts: 7
Location: Florence, Colorado
Hey, PC I am a php programmer fully versed in Mysql and PHP. I havent much worked with php5 really because I havent had access to it. But, I am willing to help you. I am going to be using your software on a website I am going to start devolping. I will be willing to help you with this software anyway I can I know how it feels to be a lone developer. I will list my contact information just incase you want to follow up.

Msn: nullivex@ut-net.com
email: bryan@ut-net.com

I have more if you need.
Thanks, Bryan
Member
Registered: May 2004
Posts: 88
Location: Australia
I'd say by the time UseBB 2.0 is ready UseBB 1.0 will be a great product that should always be available and always developed (feature requests and the like). So don't stop developing it as people will always want a cut down forum.
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
Yes, that's what I intend to do. But that means we need more developers seperated in a team for 1.x and 2.x.

Nullivex: I will contact you later. I'll probably request for developers for 2.0 when the time has come to. So far thanks for your interest. 8)
Member
Registered: May 2004
Posts: 88
Location: Australia
It probably means you'll be working on both too eh?
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
It might be that I'll only work on 2.0 and let 1.x over to other people in the team.
Member
Registered: May 2004
Posts: 88
Location: Australia
Hmm, ok.

So tell me, who would you like to have working with you?
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
Well, anyone I can trust and wants to put most of his free time in the project, not someone who signs up, does a few commits and then disappears. This has happened before with wehnerj and Jemo. No offence, I don't know what happened to them and I don't blame them for anything, but I'd rather have people who stay at the project for a longer time and stay active for as long as possible and their interest takes them. Well, of course it might always happen that you have to stop being active for a certain time or permanently, but it's nice to know it then.

And of course people who know how UseBB works, how stuff is done (classes, functions) and know how to handle a rather big packet of source code (about 600 KB already, completely). Sure you need to know (advanced) PHP 4/5, XHTML, CSS and some of RSS etc, know how to keep an application secure (it's not that simple) and using CVS for developers.
Member
Registered: May 2004
Posts: 88
Location: Australia
I'd say the only skill I'm lacking in would be using CVS, I've never had to use it so I've never had to learn it.
Developer
Registered: Apr 2004
Posts: 2189
Location: Belgium
Knowledge of CVS is required as it is used to maintain the source code. However it isn't that difficult to use (UseBB lacks the usage of branches in the repository). There is a test module where any new developer can first try out.
Member
Registered: May 2004
Posts: 88
Location: Australia
I'll give it a shot, one day :)
Member
Registered: May 2005
Posts: 7
Location: Florence, Colorado
For me, I would like to stay as maybe a support member or similar. I dont have the dedicated time to be a developer although I am going to be using UseBB for a project I am starting. This project will involve some modding and usage of the forum. I will be happy to put the mods up to the public if it will help the community. If there would be a way we can keep in close contact so when I have a question about a function or similar I will be able to ask it.

By the way, this is one of the best looking source sets for a BB I have seen in a while. Keep up the work I am going to get my code platform working again tonight so I can start testing the board and going through the fine points.
_______________
"There are always new horizons, so lets keep looking. " -Bryan

CPAudio - Yet to have a Domain. - "Car and Pro Audio, what could be better?"

Page: 1 2 3 4 > »

UseBB Community » 2.x Discussion » UseBB 2.0 planning

UseBB Community is powered by UseBB 1 Forum Software