Hello There, Guest! Login or Register


Roadmap
#1
We need a roadmap. We needed a roadmap a long time ago. We don't want another development process similar to LVP 2.90's.

The reason 2.90 had a lot of problems when it was released was exactly because of this. I was developing features, and then going back and cleaning up a file that had a lot of functions and stuff related to that feature.

I've created topics, I've pressured beta team members to come up with some ideas, I've created tickets for every idea approved so far. Why am I the only one who is even attempting to organise things?

Lets have a look at an example:

Matthias has developed a new minigame: Walk Weapons war.
Matthias has added a new feature to gangs: /gbank.

It's been discussed about rewriting the gang system and writing a new minigame handler. Surely these should have come first? Matthias wasn't to know that at the time, but if a roadmap would've been in place this wouldn't have happened. I'm pretty sure if I was him I wouldn't be pleased.

Reply
#2
I totally agree. So how do we create a good working roadmap? We need to think about all our main features that we want to add in (e.g. ganghandler, racesystem, object handler etc.). We also need to think about the cleaning up of our current source, which is what we should work on first. By looking at what we want we can start actively planning our main features to certain dates.
So the first thing we need to do is to find out what main features we want in. We need to make ourselves a list of new handlers, and need to ask players about ideas.  I suppose we can make our 3.0 starting post this week, and ask players to post features in a new subforum that we need to create.
We then can make a large list and start planning and stop doing things that shouldn't be done yet.
Reply
#3
We've been working on a concept roadmap which will have 6 milestones;
Milestone 1: Cleaning up of our dev folder and making it more logical http://forum.sa-mp.nl/index.php?topic=24406.0
Milestone 2: Cleaning up and rewriting lots of functions and deleting things we don't use anymore http://forum.sa-mp.nl/index.php?topic=24407.0
Milestone 3: Big handlers that are essential for the further development, this includes things like vehiclehandler, minigames/racehandler, and other handlers that are important for further developing new features.
Milestone 4: New handlers that are not essential for doing a lot of other things. These include the ganghandler+gangzoneshandler, and more things like that.
Milestone 5: More handlers and new features!
Milestone 6: Completion of all features, fixing of bugs reported after milestone 5. After this milestone the mode is near-ready.

This is a concept roadmap that I'm asking you all to respond on, to avoid doing stuff that shouldn't be done or to avoid confusion and trouble :)
Reply
#4
Looks good, 4 & 5 should be split into more imo though, at least 3, since we can't dev new features for months & not let players know.
Reply
#5
We need a final list of everything we plan to do.
Reply