Mineserver Community

Mineserver => Development => Topic started by: joehillen on February 27, 2011, 09:00:58 am



Title: Roadmap/ToDo?
Post by: joehillen on February 27, 2011, 09:00:58 am
Hi all,

My friend and I are really excited about this project. We are both fed up with the official minecraft server, bukkit, and java in general.

I am a C/Linux programmer. He is a C++/Windows expert and a Linux user.

We really want to see this project succeed and want to help out, but we aren't sure where to start or how we can help.

So far I think it looks like this project has some really good management (good call starting a wiki and choosing github, btw), but my friend is worried about getting involved in a project that isn't well managed.

We are wondering if you can you could start a roadmap or a todo list (preferably on the wiki) so why can find tasks that we would be willing/able to work on.


Title: Re: Roadmap/ToDo?
Post by: Fador on February 27, 2011, 11:52:16 pm
Always nice to see people excited about Mineserver =)

We would certainly need few more coders to the project ;D

Oh and please join our irc channel #mineserver (@ irc.esper.net) if you can, most of the devs hang out in there! (and at this point I notice joehillen on the channel ;) )

..most of the "management" is done in the IRC channel..

Yes, we really need some ToDo-list, great idea, I know it's quite hard to figure out what to do even if you want to help =/

I'll see what I can do..

oh btw, we do have Feature request list (http://redmine.fknsrs.biz/projects/mineserver/issues?set_filter=1&tracker_id=2) but thats mostly just for "outsiders" =)





Title: Re: Roadmap/ToDo?
Post by: Fador on February 28, 2011, 01:25:46 am
ok, so I started making a wiki page..
I might need some help there ;D

http://mineserver.be/wiki/ToDo (http://mineserver.be/wiki/ToDo)


Title: Re: Roadmap/ToDo?
Post by: Xaymar on February 28, 2011, 01:54:54 am
-Snip-


Title: Re: Roadmap/ToDo?
Post by: joehillen on February 28, 2011, 02:00:34 am
Thought of a bugtracking/projectmanagement system yet? I can offer you a Redmine Cluster, if you are interested.

http://redmine.fknsrs.biz/projects/mineserver


Title: Re: Roadmap/ToDo?
Post by: Xaymar on February 28, 2011, 02:16:07 am
Oh right... Now i remember where I got the idea from again xD


Title: Re: Roadmap/ToDo?
Post by: xoft on February 28, 2011, 01:59:15 pm
I guess the main TODO for now is stabilizing the code, so that it doesn't segfault every now and then.
Then the next major TODO is to fix all networking code, some packet combinations seem to throw MS off and cause clients to disconnect.

Only then can anything else start.


Title: Re: Roadmap/ToDo?
Post by: Fador on February 28, 2011, 05:45:06 pm
I haven't seen serious segfaulting for a while =b passiveMobs was causing segfault just now but that should also be fixed.

Well the client seems to crash bit randomly but the problem is most certainly in the chunk sending, currently we send prechunk and the actual chunk right after each other. Vanilla server first sends all prechunks and then the chunk data...


Title: Re: Roadmap/ToDo?
Post by: xoft on February 28, 2011, 05:59:32 pm
Furnaces still cause segfaults (see the bug #72 for a bit more info).

Last time I've checked (with beta 1.2), rclk on crafting table with a wooden pickaxe and closing the crafting window made the net comm fail a bit later - rclk on crafting table didn't do anything at all anymore and after a while (~ 3 - 15 sec) the server spew out gibberish in console and the player got disconnected.

edit: looked up and added bug number


Title: Re: Roadmap/ToDo?
Post by: joehillen on March 01, 2011, 06:52:08 am
Furnaces still cause segfaults (see the bug #72 for a bit more info).

Last time I've checked (with beta 1.2), rclk on crafting table with a wooden pickaxe and closing the crafting window made the net comm fail a bit later - rclk on crafting table didn't do anything at all anymore and after a while (~ 3 - 15 sec) the server spew out gibberish in console and the player got disconnected.

edit: looked up and added bug number

I had this exact same issue happen to me today.