- Joined
- Nov 11, 2006
- Messages
- 7,591
Hello fellow Hivers!
As many of you may know, the JASS section is in a rather poor state (to put it nicely). A LOT of users have voiced their opinions to others about their views of the JASS section, and hopefully we can all reach a better compromise (because apparently, the current system isn't cutting it). To do this, I'll give a few questions, and hopefully you guys can take the time to answer them. We need to make some changes, and user feedback will really help.
Feel free to address any other problems as you see fit. All opinions are welcome, and don't be afraid to give a brutally honest one. Avoid bashing if possible.
Questions:
1. Is there anything that has stopped you from making a JASS submission in the past? Any reason that made you unwilling to bother to make a submission?
2. How strict should the coding standards be? Should we have a strict standard, with all code looking similar in format? Or should we have a more lax one, similar to the spells section? Or something in-between (JPAG)?
3. How do you think the forums should be organized? There have been complaints about resources being cluttered e.g. snippets being spread across multiple threads, difficulty finding particular resources, etc. Please tell me how you would feel about the following organizations:
4. How do you feel about the reviewing process? Should we factor in subjective "usefulness"? Should we only accept one type of resource--e.g. a unit indexer, multiboard system, etc. (when they are very, very similar) or should we not use that as a factor?
5. How do you feel about vanilla JASS resource submissions? Should they be allowed to be approved (e.g. "GUI-friendly" resources), or should those just go in the spells section?
6. Any extra features for the JASS forum/JASS-related? e.g. wurst tags (probably will be an extension of the highlight tags). I can't think of much, but I'm sure you guys are filled with ideas, and I'd love to hear them.
7. How do you feel about multiple resources in one thread, assuming that they are related? For example, similar data structures, or a projectile system with a dummy system, or a multiboard system with some extension system.
8. How do you feel about some of the not-so-efficient vJASS features, such as interfaces, inheritance, etc.? This would also include using the regular struct allocator vs. using extends array + alloc alternative. The underlying code is not so great, but it allows cool things API-wise.
Closing:
Those are the main questions of concern. However, feel free to bring anything else up that I may have forgotten. Please respond to the questions, regardless of your skill level in JASS. If you don't, I might end up PM'ing you, so might as well make it now!
As many of you may know, the JASS section is in a rather poor state (to put it nicely). A LOT of users have voiced their opinions to others about their views of the JASS section, and hopefully we can all reach a better compromise (because apparently, the current system isn't cutting it). To do this, I'll give a few questions, and hopefully you guys can take the time to answer them. We need to make some changes, and user feedback will really help.
Feel free to address any other problems as you see fit. All opinions are welcome, and don't be afraid to give a brutally honest one. Avoid bashing if possible.
Questions:
1. Is there anything that has stopped you from making a JASS submission in the past? Any reason that made you unwilling to bother to make a submission?
2. How strict should the coding standards be? Should we have a strict standard, with all code looking similar in format? Or should we have a more lax one, similar to the spells section? Or something in-between (JPAG)?
3. How do you think the forums should be organized? There have been complaints about resources being cluttered e.g. snippets being spread across multiple threads, difficulty finding particular resources, etc. Please tell me how you would feel about the following organizations:
(A) Subforums: Snippets, Systems, Samples
This would allow you to browse systems independently from smaller snippets, which could reduce clutter. Samples would refer to resources that might not be entirely systematic, and that are mostly just demo-maps or are map-specific.
(B) Subforums: Category-based (e.g. AI, Units, Items, Strings, Effects, Execution, etc.)
This would be more similar to the old wc3jass.com organization. Keep in mind that THW has quite a few forums already, but it may help organization.
(C) Subforums: Data Structures
A minimal change. It would move all the data structures/collections to a separate area since they take up a lot of space when trying to browse through resources.
(D) No changes (current system of just one forum for all)
(E) Other (explain)
This would allow you to browse systems independently from smaller snippets, which could reduce clutter. Samples would refer to resources that might not be entirely systematic, and that are mostly just demo-maps or are map-specific.
(B) Subforums: Category-based (e.g. AI, Units, Items, Strings, Effects, Execution, etc.)
This would be more similar to the old wc3jass.com organization. Keep in mind that THW has quite a few forums already, but it may help organization.
(C) Subforums: Data Structures
A minimal change. It would move all the data structures/collections to a separate area since they take up a lot of space when trying to browse through resources.
(D) No changes (current system of just one forum for all)
(E) Other (explain)
4. How do you feel about the reviewing process? Should we factor in subjective "usefulness"? Should we only accept one type of resource--e.g. a unit indexer, multiboard system, etc. (when they are very, very similar) or should we not use that as a factor?
5. How do you feel about vanilla JASS resource submissions? Should they be allowed to be approved (e.g. "GUI-friendly" resources), or should those just go in the spells section?
6. Any extra features for the JASS forum/JASS-related? e.g. wurst tags (probably will be an extension of the highlight tags). I can't think of much, but I'm sure you guys are filled with ideas, and I'd love to hear them.
7. How do you feel about multiple resources in one thread, assuming that they are related? For example, similar data structures, or a projectile system with a dummy system, or a multiboard system with some extension system.
8. How do you feel about some of the not-so-efficient vJASS features, such as interfaces, inheritance, etc.? This would also include using the regular struct allocator vs. using extends array + alloc alternative. The underlying code is not so great, but it allows cool things API-wise.
Closing:
Those are the main questions of concern. However, feel free to bring anything else up that I may have forgotten. Please respond to the questions, regardless of your skill level in JASS. If you don't, I might end up PM'ing you, so might as well make it now!
Last edited: