Nifty only needs the styles if you use the default controls.
You can even get around that if you define your own styles for the controls you use.
Nifty only needs the styles if you use the default controls.
You can even get around that if you define your own styles for the controls you use.
Special builds?
Whatâs special about them, as opposed to upstream?
What made that necessary?
How were they built?
(Googling for ânifty.jar site:hub.jmonkeyengine.orgâ turned up nothing relevant.)
Sigh. I donât know what game youâre playing but:
Now before you tell me this is unprofessional yadda yadda: I already said we plan to make different channels of distribution available when we have a release. We have not yet put out a stable version of jME so I donât know why we have to explain in detail how we get it together, most OSS projects are WAY less transparent than we are.
TBH toolforger I donât think there is any one place you can get the information you need. Some people did the bullet stuff, other people did nifty, etc, etc.
Normen could answer some of your questions rather more helpfully than he has but as he said in virtually his first post no-one (not even he) actually has all of the answers and so you are talking team members taking the time to compile the information together instead of working on features/fixes/whatever when that information could well change by one week from now. Once the release is done there is a plan to push things out on more distribution channels and define this stuff better but at the moment there is nothing more solid than what you already have.
@normen said: Nope. All these small things are why we would like to manage putting up repositories instead of leaving that to others. But we are not ready to do that yet.He's not being unhelpful for the sake of it, he doesn't have the information and has already told you he doesn't have it and why it is hard to provide it - which then leads to unhelpful answers when you keep asking :)
@zarch said:He's not being unhelpful for the sake of it,
Yep, heâs being unhelpful. In this case, by delaying the relevant information until I hit the roadblock that heâs seen a day away, then essentially saying âtold you soâ.
Probably not for the sake of it. I have my own theories
Thatâs enough behavioural analysis. Letâs get back to mavenization.
Iâll simply put the binay jars into artifacts and be done with it, and hope to see a fully open-source engine soon.
I needed some of the new stuff in nifty 1.4, so I hope Iâll stay lucky and wonât hit any serious problems until that happens.
How about you just use this? GitHub - ahoehma/jme3-maven-helper: JMonkey Maven Helper Why do you have to start an unofficial repo? Anyway I have my theories on why you want to do that, its obvious theres no better way to annoy us ^^ And obviously this cannot be because of issues you have, else youâd have found out abut the single differences already. Anyway if what I say and zarch then extra explained to you doesnât suffice, have fun.
@normen said: How about you just use this? https://github.com/ahoehma/jme3-maven-helper
It wonât work for indirect dependencies.
Consider this dependency chain of Maven projects:
app -> local-lib -> jme3
local-lib defines what jme3 jars are used, but you canât use jme3-maven-helper there because the local-lib project would have to publish multiple jars, and Maven simply canât do that (a design decision, love it or hate it).
So youâll have to put the jme3-maven-helper configuration in app. Consider this repeated for app2, app3, etc. and youâll see that itâs going to be nasty. You could place the jme3-maven-helper config in a parent pom that all apps would need to inherit, but this can interact unfavorably with existing parent poms (Maven doesnât support multiple inheritance for parent poms, you have to force a linear chain, and this can get nasty for the more complicated situations).
@normen said:Why do you have to start an unofficial repo?
Iâm not sure what you mean by an âunofficial repoâ.
If you mean itâs a fork: No fork, just a mirror. And only of the jars, not the sources.
In the form best suitable for consumption by Maven: a repo in a repo manager, one jar per artifact coordinate (i.e. per Maven project).
And I need it because Maven was built to work with a Maven repo. And since a jme3 Maven repo isnât available, in fact when I started this, my current best knowledge was that the jme3 team is absolutely opposed to mavenizing jme3. This does not seem to be true anymore, but I have no word on what the policy actually is, so I decided to whip something up that works for now.
@normen said:And obviously this cannot be because of issues you have, else you'd have found out abut the single differences already.
Well, the issue I have is that I donât know the version that the external dependencies were built from.
Finding out the difference gets hard if you have half a dozen public versions to compare to, for each of 10 jars. Particularly if the differences are generally minimal.
I understand you already know the difference but arenât telling.
Why?
And drop that constant abuse, please. âWipe your maven buttâ and âanal mentionsâ and similar are entirely uncalled for.