Closed ann0see closed 3 years ago
Commenting for now only: Why did jamulus should be lower case ? Yes we should put "Jamulus Demos" in KB FAQ Diagrams you can use FR screenshots images (with translation work in EN) (the public one needs to be identical to private in the client screen)
Why did jamulus should be lower case ?
since the .deb file installs the binary as jamulus
not Jamulus
Ok, but it is not the standard build option. Anyway ... I'm ok with this explanation. Disapointed but ok ... Is Jamulus also with lower case in Windows and macOS ? In Archlinux it is using the Jamulus standard upper case since 3.5.6 release. Do I have to revert this to go with lower case ?
In Windows it‘s upper case. Not sure about macOS
Ok, but it is not the standard build option. Anyway ... I'm ok with this explanation. Disapointed but ok ... Is Jamulus also with lower case in Windows and macOS ?
Windows and macOS do not work like linux. Windows file system is case insensitive. macOS too by default.
Under macOS the binaries are in the *.app (Jamulus.app and JamulusServer.app, it is uppercase).
I agree about the missing compilation information for Linux (information was in the previous version of the doc…). I use Jamulus (server and client) on a Rpi4 and there is no *.deb for armhf or arch64 at this time and no up to date package in the Buster and Bullseye repositories.
About choosing server type page, I still think that it is necessary to explain the context of use of the different types of servers. Including a central server.
In order to answer : Do I need a server? What do I need it for? Private use for my group or public use for jamming with others?
For the central server it can be useful for an organization (music schools, online events...).
Agree. Can you make a proposal PR to the next-release branch?
About choosing server type page, I still think that it is necessary to explain the context of use of the different types of servers.
@gegeweb -> Isn't it already here ? https://jamulus.io/wiki/Running-a-Server
11 is covered in my Monster PR From Hell here https://github.com/jamulussoftware/jamuluswebsite/pull/527
On point 8, I was going to do a separate PR for that as it now overlaps on some information in Setup and elsewhere, and may not in fact be very useful now. It's based on a very old text Volker wrote on the SF website in fact.
@gegeweb I incorporated suggestions made in https://github.com/jamulussoftware/jamuluswebsite/issues/45 in #527
Although it doesn't count as "outdated" I'd also like to have a screenshot of the main window on the home page, replacing the cloud image, as I think that's perhaps a bit more "engaging".
On point 10, we're trying to get people to use binary packages so we can support them better. We also shouldn't imply we maintain things for other distros (most of which are very out of date as far as I can tell). And anyone who has any interest in compiling will just git clone and read COMPILING.md.
So I think expanding that page may cause problems over the longer term. The fact that we don't have ARM binaries means we should probably point Rpi users to the repo perhaps - but that's as far as I'd go.
My point of view is that we should provide a Raspberry Pi os arm package since it is nearly the same as Debian x86_64. Convince users to use binaries and not changing the help pages since compiling info are on the repository. Another thing is that we don't want anyone to run a server since there are hundreds of theme available.
BTW is this ticket a (partial) duplicate? https://github.com/jamulussoftware/jamulus/issues/1779
@jujudusud In fact I see there is this re. ARM: https://github.com/jamulussoftware/jamulus/issues/1452
@DavidSavinkoff Was it you that found some issue with port forwarding of public servers? I was wondering what the second sentence in this item in the server troubleshooting was all about:
https://jamulus.io/wiki/Server-Troubleshooting#can-i-convert-my-private-server-to-being-a-public-one
BTW is this ticket a (partial) duplicate? jamulussoftware/jamulus#1779
Kind of. However there’s also some stuff not in sync the other way round. Especially concerning our language guide
The information here is Not mine: https://jamulus.io/wiki/Server-Troubleshooting#can-i-convert-my-private-server-to-being-a-public-one
Was it you that found some issue with port forwarding of public servers?
No. I was wondering what the second sentence in this item in the server troubleshooting was all about.
I don't know because this in Not my comment.
The information here Is mine: https://jamulus.io/wiki/Tips-Tricks-More#converting-a-public-server-to-a-private-one-on-the-fly
@DavidSavinkoff OK thanks, sorry to bother you.
We still use Central Server: https://jamulus.io/de/wiki/Server-Win-Mac#other-options
I've added that as no. 14 in the list. EDIT: actually that page is going as per the Server Admin Manual changes, so got updated with that.
@ann0see re. no.5 what's missing?
You can check by looking at main.cpp starting here: https://github.com/jamulussoftware/jamulus/blob/e0cac75ee0d5ef0a6f85f6b88367abab9b659853/src/main.cpp#L113
Since It’s not yet live, we‘d need to check the page based on next-release.
Sorry, I meant I can't see anything missing from there after I added the missing stuff reported here https://github.com/jamulussoftware/jamulus/issues/1837. Does your "outdated info" list refer to stuff that's currenly on release or next-release? You say "a lot of things are undocumented; we're already aware of that"
Yes, I think it referred to release and the PR you mentioned
According to https://github.com/jamulussoftware/jamulus/discussions/1903#discussioncomment-986273 -s is missing on the live site. Since it’s an important option, how should we proceed? Add it to the live page?
-s is in the new Server Manual. There were a number of small errors and ommissions I fixed in that.
Ok. Just waiting on the next release then?
I think so.
I'd be in favour of doing a translation update before the next release, even if it's limited to a couple of languages, for a couple of reasons. First, so that at least the EN (and ES + FR?) documentation is up to date with the current state of the application and not a step behind. And second, to test the new translation workflow and see how it works out in practice, instead of waiting until the next release is imminent and potentially running into problems. Is there anything in 'next-release' that shouldn't go live before the next release?
No hurry though, there's a lot of stuff that needs to be done before it can happen, but simply throwing the idea out there. I wouldn't want to find out just a few weeks before the release that the po4a setup is catastrophically flawed.
@jamulussoftware/maindevelopers what do you think?
Actually I had a similar thought
This issue is to track outdated information on the website (as requested by @jujudusud) This only tracks and should track the english version
We still use Central Server: https://jamulus.io/de/wiki/Server-Win-Mac#other-optionsUpddated with SrvAdm manual in next release.These are the issues I found from my first round through the website.