#hangar-dev
1 messages Β· Page 17 of 1
Yeah, the sequence thing is gonna need to be fixed first tho
I've tried making an account with the usernames Tim203 and Tim203mc. Only after I've tried it for the second time I started to read the error message
hmm how do i remind myself before i commit anything to check linting
there should be a git commit hook
hm, should look into that then
That's a lot of projects my guy
yep
ig category also
tools is used in dutch, no?
as a borrow word π
Administratorgereedschap sounds kinda stupid ngl
yeah noticed that before
I think admin tools works, not sure if that should be a compound noun, though (admintools), given it's borrowed from English
yeah, or administratortools
I checked, it does need to be written as one word, so either 'admintools' or 'admin-tools'.
Administratortools works as well I think, but a bit lengthy; would definitely separate them with a dash (administrator-tools)
good point, will change
Do you think that he is right ?
I think ideally, those should be as short as possible within a language
Is GitHub translated?
Would steal their translation
That bar can have much more tabs
By google chrome lol
But it will scroll if it gets too wide so not end of the world
Already scrolls on mobile
I had the same idea
before:
There is one other tab called settings
Why is the first tab so much to the right compared to the first image? Maybe if that's fixed, then it'll fit?
hmm, its not in the before picture
refresh page maybe?
idk how well vuetify handles resizing tabs dynamically
#announcements for an important change
Coming full circle I see
channel topic is still linking to the paper repo btw π
irc
im assuming this channels gonna get archived now that the hangar discord ||(server)|| exists?
Will there be some sort of plugin or program that will allow for automatic updating of plugins?
Don't think hangar will handle it.
"automatic" π
I have a PoC that I use personally on my server, have plans on rewriting it in Java and releasing it some time.
guess we're gonna have to say goodbye to #hangar-dev :(
my updater program will support it if there is a sane api though
(https://github.com/Phoenix616/Updater if you don't now that yet π )
Oh, cool. I'll need to take a closer look at how it handles stuff versus my script.
the hangar discord will hopefully be linked in #community-guilds then so people stay aware what is about to come :3
Now I see why I didn't know about it - it's way newer than my stuff π
yeah, I only recently got too annoyed by having to always remember where I got updates from lol
Yeah, I got my Python PoC which just needs a rewrite in Java at some point. Still polishing it though so after rewrite it'll be easier to maintain.
that looks pretty noice, starred
i was going to follow you but i already was 
This is cool. Does this use Spiget (https://spiget.org/) to get plugin update?
You could use the actual Spigot API now π
staging instance still the same url?
yeah, its about to be wiped tho, so...
@leaden lily spigot does not offer downloads nor the description
or wait, actually it does offer the description but not the links filtered as well as spiget
(nor does it provide download links)
I see mobile Hangar is still broken lol
it's not made for mobile yet
Is Hangar just like the SpigotMC website where you can download plugins?
yes, but waaaaaay better
Epic
it will be way better, especially if people make use of it
There are no Plugins on the Website or am i on the wrong site?
oh ok :)
wtf - where's purpur?
Must pay a $400 label fee first
blasphemy!
not there 
Perhaps
is this bridged to the new server yet or nah?
it certainly is still bridged to the old server
where did u find this?
hangar.benndorf.dev
what is velocity and hangar? and what are the spigot equivalents?
Hangar is the equivalent of BukkitDev or Spigot's resources section
Velocity is a proxy similar to Waterfall and Bungeecord and has little to do with Hangar, aside from Hangar being able to host Velocity plugins
Ooh, just noticed Hangar uses PostgreSQL for a DB... I might just be interested in contributing then.
You should consider joining the hangar discord then https://discord.gg/zvrAEbvJ4a
And yes, postgres master race
so this is still not bridged? :(
nope
where do i find an explaination of what hangar is
ik but more specific
A plugin repository is where people upload plugins for others to download. See dev.bukkit.org and spigotmc.org, those are also plugin repositories. Hangar would be one for Paper/Waterfall (and Velocity?) plugins.
ah so paper spigotmc.org
Essentially
Spigots resource section but good
I think it should be
spigot but the plugins are staff approved first/ran through some kinda anti malware checks
also heavy obfuscation disallowed
Yes, I think the plan was automated anti-malware checks and disallowing obfuscation
No plans just ideas
what about premium plugins?
Nothing is set in stone
Rules aren't carved in stone yet, but since this community is more focused on oss and takes a hot piss for obfuscation, I doubt we end up with 5 paragraphs 
Hangar will be filled with premium plugins
π
I don't think anyone wanted paid plugins
Just no paid plugins, at least at the start
Which I'm guessing is what you're referring to
Premium Skript 
yah i mean
but I feel like plugin authors should be allowed to make money for their stuff
Sure
since server owners use their stuff to make money
We wanna enable modules like sustainable open source projects
But that's all not part of MVP
A donation modal has been POCd already tho
I really love itch.io's pay whatever you want modal
if its a pay whatever you want do people actually pay tho
because I know I wouldn't
also I thought of a cool feature
when a plugin updates it shows a git-like diff between the versions
Users are dumb and will click on what is most likely to get them to the download. itch.io's payment option is more prominent than the "don't pay, give me the download" option, so I think that would work.
People who actually want to donate would do so regardless if the platform prompts you to do so. It may only encourage it
The itch.io thing is just a way to shove the donation modal into your face
But we could allow authors to set a minimum, that's hidden
So you see the modal, need to think of what is this worth to me, enter it, and if it's too low, it gets correct upwards
Of course a minimum of 40 bucks wouldn't make sense and would be disallowed
well its all relative
But I believe my resource is that much worth!
some might say 1 dollar is too much
someone might say 100 is
ppl have different incomes etc
Which is why it's a text field
It's just that for some authors, 0 euro might not be acceptable
ah okay
I mean, itch.io also allows directly selling stuff without free download
I have seen people sell Minecraft stuff via it Β―_(γ)_/Β―
Don`t know if this is the right place for my questions:
I understand the purpose of hangar, but can it be used to distribute plugins to servers?
And can it make use of a another hangar repository?
For example:
- Imagine we run a local hangar on our environment
- I have one Server tagged "TEST" and one tagged "PROD"
- I upload a new version of a plugin, for example WorldGuard, in the local hangar and tag it with "TEST"
- Then after reboot of the TEST-Server it downloads the new WorldGuard-Version. This will be executed by a script before paper get started.
- If the test is completed, the version get tagged with "PROD" and it will be downloaded by next Server restart
This concept would be nice2have for us as we can easily distribute plugins and its updates without manually copy plugin files
Hosting your own hangar for that would be incredibly overkill
I would instead recommend utilizing sonatype nexus to deploy your plugins via maven/Gradle
And then you can download them from there
sounds interesting. I will look into that. Thank you.
Then you have no version history
that depends on how you set it up no?
you can easily version via file names (which is what I do)
in essence yes, but we want a simpler interface to handle this. And not every plugin uses a good version-naming. But this problem will be there forever until spigot defines the rule for version-node in plugin.yml files
that will never happen
also the versioning scheme doesn't really matter as long as version strings are unique
and the file date (or a separate file/symbolic link) can be used to detect the latest updated one
file date will be better. Strings can be unique, but not in every case it is.
I think a repository (in which way ever we implement it) should make a version layer above plugin. For example: 1.0.0 (repository) means 1.0.0-Alpha-April (in plugin.yml).
If a server starts and want to download the latest plugins for this server then it needs something to verify which version is the latest.
it will be pain, but so the versioning is sementic as spigot recommends and apps have it easier to get the right version
I just link Plugin.jar-1.2.3 -> Plugin.jar on update and copy Plugin.jar on server starts
thats how we have done it before, but at some point we got an ZipArchive-error in logs and so we have copied the plugin files.
We have 5-6 mc-server-instances on 2 host systems. We thought that error came from multiple access on one jar-files.
At the moment we got one plugin directory that is shared via sshfs on the hostsystems and copy the jar-files from this directory into the mc-plugin directory.
this makes some work and a plugin-repository (as app) could be helpful to manage this plugin and distribute them properly.
If hangar, sonar/nexus or something else could do this, we would be happy. We are just happy that we can update paper in scripts, thanks to DownloadAPI.
Maybe we develop our own system for that, when hangar or sonar/nexus can not have these features.
Maybe I`m just to dumb to understand your ideas π
Wait why is phoenix616 using a bot account if they're an actual user? lol
For example, this is a message sent from IRC
Oh that's pretty cool!
what is hangar ?
An upcoming plugin repository is where people upload plugins for others to download.
.hangar when
Just put an invite to the new location in and make this channel read only
but the IRC channel hasn't Sadge
The what?
Sorry, we don't deal with these kinds of headache causers here.
still not sure what the channel is called on IRC π
boomers, please enlighten me
#hangar obviously
probably #hangar
#hangar
epic
When will Hangar Go Public (Release)
.eta
Paper updates have no ETA, "rough estimate", or anything of the likes -- ever. They come when they come. Be patient.
.hangar-eta
never
Nah, when Mini has less than 100 projects. π€£
that's still never
Jup, but expressed memeified.
whys this channel still not locked
donno
Please join https://discord.gg/zvrAEbvJ4a to discuss Hangar and get announcements regarding its development from now on, thanks and goodbye.

