#[PORT] Spectator List

1 messages · Page 1 of 1 (latest)

flat plover
dreamy patio
#

very epic plugin 👏

sharp otter
#

I'm confused

#

You ported a spectator list?

#

Can't you make one in like one file with like 10 likes of code

flat plover
#

lol

sharp otter
#

Fair enough ig lol I just think it's funny you
#1: ported it
#2: credited two other people for a simple plugin

#

It's like if I published a Welcome Message plugin as a port and credited two people, when all it does is display text when a player joins

flat plover
sharp otter
#

It's just funny that you did this in the first place

#

I find comedy in the resulting events

#

I don't know how much more clearly I need to state that so that it's understood that I'm not saying you shouldn't have given credit or anything it's just funny that you did

flat plover
dreamy patio
umbral granite
indigo hawk
flat plover
umbral granite
sharp otter
sharp otter
umbral granite
#

Sorry for being born without knowing how to program c#

umbral granite
sharp otter
#

The expectation placed on this person is now that they maintain this plugin through updates, add bug fixes, make QoL changes, add new configurations, etc.

#

And I think that's a lot to put on a new plugin developer

#

Especially considering that they can't even write their own spectator list

#

I will never hate on someone for learning a new programming language, and I try to help out as much as possible, just I find the idea of making ports of simple plugins public a little outrageous

#

I'm always around in LabAPI support and plugins and shit to help people learn, just I think diving in the deep end and getting others to rely on you while you're still learning is generally not a good idea

umbral granite
#

Ok, but let him start with something easy

sharp otter
#

Yes, but then don't make it public

#

That's my whole point here

#

There is no benefit to taking it public than allowing others to use the code you made, which entails the expectation of maintenance and improvement

#

And if you're porting a plugin as basic as this, then you obviously have no idea how to maintain nor improve upon the plugin in any kind of optimized way (let alone at all)

#

Which means there is no reason to make the plugin public

#

It's going to cause more issues for people who don't know how to program

#

They will come in here, download the plugin, then respond with error messages and ask why things aren't working

#

And this programmer won't know what to do about it

#

So the onus ends up on other people to fix a plugin they didn't want anything to do with in the first place

#

I want to add

#

That personally, I've made a lot of plugins

#

I still have yet to make any public plugin

#

And yet I'm in here helping devs make their own plugins and offering support however I can

#

Part of this is because the responsibility attached to maintaining a plugin is relatively large, and newer devs might not necessarily understand that

#

It is possible that this plugin that has been posted was made for the 14.1.3 version, which is now already obsolete

#

Which would mean we need an update

#

Will we see that update?

#

Maybe so, maybe not

#

Now maybe it is already up to date, but then the question is brought up: "what about the next update?"

#

It's okay to make plugins

#

It's okay to make mistakes

#

But if you're willingly putting yourself in a position where your mistakes can hurt other people, and you're still inexperienced, then you should be rethinking your choices

umbral granite
#

Yes, I understand you, but if it has errors and is not updated, then we can already think that he should not have made it public.

sharp otter
#

You get my point?

#

If you can't write your own spectator list, then you're not competent enough in C# yet to have a publicly available plugin

#

Idek if he realizes he needs to update the plugin with every update or be available to make changes to the plugin based on user feedback

#

On top of that, he provided no documentation on what the config options are, how to use them or anything else

#

The average server owner will have no idea how to adjust these things

umbral granite
#

I understand you, but more than once I saw those people laughing at people's first plugins and I thought you were laughing at the plugin.

sharp otter
#

I think making your first plugin is a wonderful thing

#

We've all been there

#

I don't mean to be a snob or anything

#

I just want people to know what they're signing up for when they do something like this

#

There's no definitive guides on doing this kind of thing

flat plover
# sharp otter The average server owner will have no idea how to adjust these things

I mean, its not really that hard to know what you need to adjust, if you used already other plugins you may know how to configure this plugin. But i know that i had a bad decision of making it public, i dont think that i CANT update the plugin because im trying to learn and i will descifrate how to do it. Anyway thanks for your opinion

sharp otter
#

My initial comments were just taking humor in the situation but I ended up having to explain my reaction in great detail and I fear it may have had the effect of being discouraging

#

The last thing I want is to turn away new developers, I want to encourage it

#

But I also want to be able to offer people the ability to make informed decisions, and I want to be realistic

#

You know your limits and abilities better than I do, if you think you're able to manage this then I'll trust you

#

I just want you to be able to understand what goes into this

sharp otter
#

Generally the primary audience for plugins are the people who don't know how to make them (otherwise a lot of devs are ambitious enough to make it themselves)

#

You want to take the approach of hand-holding people through every step

sharp otter
#

Spectacular

#

I really hope I didn't come off as rude in my comments, I'm sure you've read the messages here

#

It's not that I don't believe in you or your abilities or anything else

flat plover
sharp otter
#

Okay phew lol

#

I worry a lot that I come off as an asshole

flat plover
#

No problem SteamHappy

sharp otter