Comments (7)
Please don't do premium resources, they encourage and lure in the wrong people. imo they are the thing that ruins every marketplace (unless you have SUPER high standards in accepting them) :>
Instead, have dedicated sections to point out donations/options to support the creators.
The rest sounds superb; I also don't see a point in hosting obfuscated plugins (or even plugins without public source, but that's fine) unless it's for a good reason, as with anticheats.
Becaaause, if we don't create a less toxic place, only for people that don't try to hide their bad code or want to sell their shitty and/or low effort plugins, there is absolutely no reason not to use Spigot's forum instead
from vue-hangar.
I've been helping @MiniDigger with this project a little, and so far the plan has been to not to do anything premium. I don't think that will change, unless like @kennytv said, we have super high standards. I'm sure this will be a controversial decision, but I think it's for the best.
Personally, I don't like the idea of premium plugins (unless it's something like an anticheat or EWG) as honestly it becomes a never ending war between pirate sites like BlackSpigotMC and obsfucation and what not. I don't see the point of obfuscating the code anyways if it's not a premium resource, leading me to my next point --
Regarding open source & obsfucation: If you take a look at our early HangarApplication class, you'll see we already have plans to add tags to resources so they're marked as obfuscated or open source, for instance (along with other tags). This is by no means finalized but just our early thoughts.
from vue-hangar.
Yeah, straight up banning obfuscated resources is not going to help in adoption and stuff. If ppl want to obfuscate their stuff, so be it. We prolly would add similar rules as to how spigot has added now, and the most important thing is that it's clearly labeled for the user. Could even sort differently or smth to list open source stuff higher, would need to look at that once we start playing with search.
Detecting if somebody has donated or not is kinda hard I guess, unless we handle donations like spigot handles purchases, which is really not something that sounds like nice to handle.
from vue-hangar.
Sure that you want to externally link discussion pages? Seems a lot nicer to have those integrated with notifications in the same, single place as well
Shit not to add:
- Premium resources
- Being able to upload 1kb broadcast plugins
from vue-hangar.
- Direct downloads section to specific versions. IE what curseforge does
- Use three rating types for reviews.
👍 ,👌 and👎 - Disallow plugins from being obfuscated.
- Tag for plugins that use their own injection or mixins.
- Encourage plugins to be open source
- Force developers to relocate their shaded libraries.
- If the plugin is open source and the repo has a sponsor button, maybe display it on the plugin listing too.
- bStats integration
from vue-hangar.
I've never been a fan of premium resources so someway to encourage users to actually donate to the plugin developer would be ideal. Maybe even provide an API that the plugin dev can use if the user donated to the project.
As a whole, obfuscated plugins should be entirely blocked since who knows what is going on behind the scenes. I'm sure some on Spigot and MC-Market have hidden back doors.
Didn't actually realise till now that your list was "not to add" so I was going off that you had suggested to add that section.
from vue-hangar.
I personally must say I oppose the ability of having a has donated API. It either results in premium plugins, or in absolutely cancerous shit like "<name>, a donator to <plugin>, has joined the game", or alike which in turn is absolute aids.
from vue-hangar.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vue-hangar.