Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom profile #97

Closed
MrBretze opened this issue Aug 31, 2015 · 4 comments
Closed

Custom profile #97

MrBretze opened this issue Aug 31, 2015 · 4 comments

Comments

@MrBretze
Copy link
Contributor

Option to create a custom profile (same of mineos py)

@flareofghast
Copy link
Contributor

Apparently you don't need to, just stick the jar file in the server directory and choose it.

Sent from my iPhone

On 31 Aug 2015, at 9:04 pm, MrBretzel notifications@github.com wrote:

Option to create a custom profile (same of mineos py)


Reply to this email directly or view it on GitHub.

@MrBretze
Copy link
Contributor Author

Yes, the problem is that you upload our jar and not just select

@flareofghast
Copy link
Contributor

I don’t believe William was going to hold hands for every function that needs to take place, such as uploading Jars.
You could fork it and add that functionality if you desire. Unless William says otherwise.

On 1 Sep 2015, at 5:06 am, MrBretzel notifications@github.com wrote:

Yes, the problem is that you upload our jar and not just select


Reply to this email directly or view it on GitHub #97 (comment).

@hexparrot
Copy link
Owner

It's impossible to emphasize enough how much email I'd gotten through the life of the Python webui relating to confusion regarding creating profiles (or in general, how they worked).

While Profiles was eventually something people eventually just "got", I'm sure there are countless numbers of people who downloaded MineOS TKL and stopped pretty much the moment they couldn't import a server without making sense out of a profile--or learning what an "unmanaged" profile is.

With the new design of profiles in mineos-node, admittedly it feels like it's functionality taken away from the admin--being able to do it all from the webui (when you understand it) seems like going backward.

But mineos-node has to work for everybody, not just those with previous experience in the webui.

The mineos-node profile system now is in that sense, less feature-filled, but I would say inexplicably more straightforward. Now, if somebody imports a server, they really only need to understand one thing: "runnable jar."

So, needless to say, because of how I designed profiles to be always-current and from official sources, such as Mojang, or FTB feeds, etc., it is almost an impossible task to make custom profiles work in the way that it did before. There would be other ways to get the functionality you care about though:

  1. add in functionality that mimics the directory-copying you're used to, e.g., making manual directories and then just having those in the profile dropdown (this still uses non-webui elements though)
  2. add in functionality for uploading from the webui

But in all likelihood, 'creating a profile' is probably just an outmoded concept. Whatever you're trying to do probably either can be done in a nice, clean way already--OR--if it's not good enough, in a way that is different than creating and maintaining some separate registry, e.g., profiles.config, worrying about permissions and parsing errors.

Hopefully some food for thought.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants