I’d like to share some of my thoughts as I was asked by TheIndra what my opinion is with regards to creating “preview” topics. I hope that through this post we can all understand where our decisions and thoughts come from.
First of all, I believe “resource previews” (lets call them previews) are allowed. However, like deterministic_bubble has mentioned, we have had such topics in the past that didn’t end up with a download. Is this a problem? In general no. The user might have given up, put it on the back burner or stopped working on FiveM scripts as a whole. Who knows. As bilbodog mentioned, such topics can be a source of inspiration and a place for users to discuss progress. In any circumstance, a preview must be created with the intent of actually releasing it. As long as the intent is there (in a timely manner of course), I have no issue with it.
However, I see some concerns with bilbodog’s topics:
- In December '19 this was created and closed. A topic, which looked like a finished product. It had a full list of dependencies, said “Something I made before Christmas Eve…”, a video preview and more. Overall, what appears to be a finished product without a download. No mention of wanting input or feedback before release.
- In October '19 this was created. Again, mentioned this was production ready (per semantic versioning) as it was version 1.0.0. Why is it not released? Software is never perfect and it sounds/looks like it is ready enough to be shared if it is used in his own community.
- Again October '19 this was created. It mentions the garage script from the previous point as “I have just developed a garage script that you will be able to see in this coming video as well,”. So where can users download this?
- February 25th this topic was created. It says: “Not really sure what to expand this script with. But come with ideas!”. So why is this a “preview”? Why not share the script if bilbodog wants to get additional ideas from users?
- Again this topic created 2 hours ago says “Now we do finally have a version 1.0 of a new way to craft drugs.”. If it is version 1.0, then it’s ready to be released.
I have no problem with sharing upcoming work and getting input from users, but what bilbodog is doing severely limits this.
People have been requesting this for a while, but no one can give their opinion if no code can be evaluated! Showing me how nice and shiny a car is in a video is all great and dandy, but it would be even better if I could test drive it to tell you what to improve!
Yes, but this also results in users feeling as this:
But how can you build your reputation without releasing anything, just teasing?
Here’s my final thoughts. I believe that TheIndra acted in good faith. Looking at bilbodog’s profile he saw 6 forum topics teasing work, with most of them giving the impression that it’s even ready to be released, but hasn’t yet. Some topics are 4 months old and there has been little sign of it being released soon.
I suggest for bilbodog to stop teasing any new scripts, finish/release what has been teased before creating any new preview topics. If this is meant as some sort of “pack” of modules, use one topic for them all. Also, users in this community tend to base reputation only usually two factors:
- Helping others
- Releasing resources
I’m sure bilbodog can get the reputation he wants when he releases his resources!