Recent posts

Free discussion / Re: I wonder if improving cont...
Last post by NathanUp - September 01, 2023, 04:12:13 PM
Unfortunately, I'd only really be able to help with Yunohost when it comes to server setup and administration. While I am a daily desktop GNU/Linux user, I'm not a professional admin, so I use Yunohost because it makes setting up multiple publicly accessible applications in a reasonably secure way possible for someone like me. It comes with a pre-configured firewall, fail2ban, et cetera, and on my instances I also change the SSH port and switch to key based authentication. Beyond the inherent increase in attack surface that comes with installing multiple applications on one server, I think the only big differences between Yunohost and any other Debian server are likely the user portal and the web admin / API, and the latter can be disabled.

All that said, I'm happy to pitch in my limited skills where I can be useful.
Showcase / Re: A recent project.
Last post by PatJr - September 01, 2023, 03:44:58 PM
wow, nice job!

thanks for sharing
Showcase / Re: A recent project.
Last post by utnik - September 01, 2023, 02:25:55 PM
looks good – thanks for sharing.

Free discussion / Re: I wonder if improving cont...
Last post by a.l.e - September 01, 2023, 10:52:17 AM
hi nathan

thanks for your offer!

at work we're using our own instance of gitlab.
in a perfect world, that would my preferred solution: it's comfortable to use.
but it's also pretty heavy (or the server is heavily underpowered).

for many years now, i have been working with both github and gitlab, and (for the low expectations i have) they both work more than ok for me.
of course, i would prefer using one of both since they would allow so many people to discover scribus (mainly in the case of github) and make contributing (and reporting issues) easier: no need for a specific account and a well known UI.

but craig has set the context and i agree with you that gitea could be a good alternative.

i think that the biggest challenge is to set up a CI and manage the shared resources.

gitea seems to be lightweight enough and has a good features set.

one important thing from my side: in the case of scribus, i would refrain from using yunohost: it's probably preferable to directly install it on the server (the attack surface is much lower...).

and now a few more inputs:

  • i think that the final goal should be to install gitea (or another git solution) on the scribus own server
  • the solution should first be tested on a different server
  • if you (or somebody else) can provide a server (i don't recall: does the scribus server run on linux or freebsd?) for the tests that would make things easier
  • how to migrate the mantis bug tracker content to gitea?
  • what are the resources needed (HD, RAM, CPU)?
  • what are the needs for setting up the continuous integration?
  • we should probably setup a test mirror (in a similar way, as it has been done for github and gitlab)
  • i can help in setting up the server
  • an ok from craig and jean is needed before the tests are started (we don't need one more platform that is not officially in use).

all in all, i would be really glad, if scribus could switch to git (and a modern software management platform) once scribus 1.6 is released!

have a wonderful day
Showcase / A recent project.
Last post by NathanUp - September 01, 2023, 09:43:48 AM
I work in Scribus often, so I thought I'd share some pics from a recent project!

Free discussion / Re: I wonder if improving cont...
Last post by NathanUp - September 01, 2023, 09:19:30 AM
Quote from: MrB on June 07, 2023, 09:36:21 PMGitlab and Github are not located in the EU, which we find unfortunate due to software patent law issues.
So we'd have to self-host git, which we can, but time available is spent on code. We're preparing 1.6.0, as well as spending a good amount of time on 1.7.0 (indigo ui integration with the author, and at the moment, working out podofo 0.10.0 compatibility).
SVN is super easy... you only need 2-3 commands, but yes, its less well known these days.
As for chat, we use IRC... but could consider other things. I started to set up Discord, but got distracted by code instead. Someone to maintain those other things would be great for the project too!

Apologies for the delay in my response; I don't think I got a notification from the thread, so I just saw this now!

I'm no expert, but I do run a couple of Yunohost servers for personal use. If the team was open to it, I'd be happy to set up and admin another for the project; it could be used to host something like Gitea (I host an instance already on one of my servers), a Matrix server, or many other useful things. I'd just need a domain and a Debian 11 VPS with root access.
Languages, Translation and Localisation / Re: German translation for sma...
Last post by utnik - September 01, 2023, 12:55:24 AM
hi tim_occ

you're right.'kapitälchen' means 'x-height'.
(but i think, it was usually translated to 'small caps'. traditionally the height had a difference of something around 10% between the english and the german typography.)
your suggestion ('kapitälchen' for 'petite caps' and 'vergrösserte kapitälchen' for 'small caps') seems to be correct.

Layout Issues / Re: Center (horizontal) alignm...
Last post by AdmFubar - September 01, 2023, 12:39:15 AM
Hmmm it seems your default paragraph style is altered in some manner.
I had a page set up in scribus on my system and added a page number to it. Applied the default style and which left justified the text.  I selected the text and centered it. No extra space in front of it.  I wonder what is happening with it. What version of scribus are you using?
At the German-speaking community here:

I think the German translation for "small caps" and "petite caps" is not correct.

Currently, there is the following translation:
Small Caps = Kapitälchen
Petite Caps = Kleine Kapitälchen

"Kapitälchen" is the smallest size of a capital. It can't be smaller.

Character size from biggest to smallest:
Capitals = full height
Small Caps = bigger than x height
Petite Caps = x height

I think the correct translation should be:
Petite Caps = Kapitälchen (because it is a Capital with x-height)
Small Caps = Vergrößerte Kapitälchen (because it is a bigger version of a petite cap or a smaller version of a capital)

What do you think?
Layout Issues / Re: Center (horizontal) alignm...
Last post by DragonPub - August 31, 2023, 08:55:29 PM
Quote from: AdmFubar on August 31, 2023, 04:42:40 AMScribus version and os version would help.

Also a sample of the file will really help.

Off hand i'd say you might have a leading white space stuck in in there. Have you checked?
View/Text Frames/Control Characters

Thank you for your suggestions. It was an indent inherited from default style.