freakazoid343 has quit [Ping timeout: 480 seconds]
<jt15s[m]>
Huh, I had no idea Haiku has a userbase in China
<jessicah>
think it's pretty big
<jt15s[m]>
Someone just asked on the forums if it's alright if they clone the website and translate it into Chinese
<jt15s[m]>
Translation of the website has been brought up many times now, actually, and it would be nice if our website were available in many languages
<jt15s[m]>
Good thing is Hugo supports localisation, we just have to connect the site to a translator AFAIK
bronzie94 has quit [Quit: Vision[0.10.3]: decohering into the wider multiverse!]
<PulkoMandy>
sounds like a big project. but why not?
<PulkoMandy>
one of the problem with that is if we start moving pages around and reorganizing things, will the translations follow?
<PulkoMandy>
what tools are even available for translating a website? Is there anything like the userguide translator generally available?
<PulkoMandy>
we had developped the userguide translator specifically for this because we had found no suitable tools at the time
<PulkoMandy>
but then we failed at advertising it and pushing other projects to use it 😕 (there is no visible interface for it, no screenshots available anywhere, ...)
<PulkoMandy>
from that blog post I see that the page content is not linked at all. There is just a page with the same name that's in a different language, and there is nothing ot track if the page is up to date with the original
<PulkoMandy>
it's fine for pages that don't change (news items, blog posts, etc)
<PulkoMandy>
it's not as good for pages that could be significantly reworked (everything in /guides and similar content)
<PulkoMandy>
(which I think we more or less plan to move out of the main website at some point? but I'm not sure)
<PulkoMandy>
in any case I find it very annoying when I get a page in French, but then I find out it's out to date or significantly incomplete compared to the english version
<PulkoMandy>
(the Debian wiki is a place where this commonly happens to me)
<jt15s[m]>
I see what you mean.
<jt15s[m]>
Hugo's translation function is suited to static pages (Hugo is a static site generator, of course), so one option would be to enable translation after we rework guides etc.
<PulkoMandy>
well, just something to keep in mind, and we can tell the people who want to translate the site which pages they can focus on
<jt15s[m]>
Yeah, we can just tell people not to touch the guides etc. for now 🙂
<yann64[m]>
We already have Google as a searche engine for the site. Could automated translation using Google Translate (or any other service) be considered (candid question, don't shoot me 🙂)
<Niklas[m]>
Google is a privacy nightmare and their translations are really bad,especially the grammar
<jt15s[m]>
And I don't think many people will like the use of Google services
<jt15s[m]>
Which brings me to the fact that our website search still uses Google. We should definitely be looking into swapping that out for an open-source embedded search solution
<jt15s[m]>
IMO it doesn't really look good if your website search bar just redirects to Google
julienxx has joined #haiku
<Niklas[m]>
Yes.And it's also bad that there is never a warning.I have already accidentally used the search bar because I thought it's a internal feature and than tried to close the tab fast enough after seeing it points to Google :/
AlaskanEmily has quit [Remote host closed the connection]
<yann64[m]>
For search, switching to DDG or Qwant is quite straightforward.
mrentropy64 has quit [Quit: Vision[0.10.3]: i've been blurred!]
<jt15s[m]>
yann64: Ah, good idea. That can be a temporary solution whilst we figure out how to do embedded search
<Niklas[m]>
Now that we're at the Google topic already,there's one more thing I dislike...
<jt15s[m]>
Not sure which search solution we should choose though...
<Niklas[m]>
I didn't want to complain when I was too new here but that annoyed me from the first time I opened the site.Unfortunately,even 90% of open-source projects seem to use that Google fonts nonsense.
<jt15s[m]>
Yeah, Google Fonts is the most widespread font hosting service, it also has a lot of open source fonts which is why everyone uses it
<jt15s[m]>
Hmm, most of these open source search solutions for Hugo haven't been updated in years
<Niklas[m]>
Yeah but they can be downloaded and put next to all the other CSS and JS stuff on your server
<Niklas[m]>
That also improves load times because there's no other server to connect to.
<jt15s[m]>
That's true, and it also makes our website self-reliant; if Google's servers go down then our website won't come crashing down with it
<yann64[m]>
IMHO DDG and Qwant have very few downtimes. This has to be weighted against implementing everything on our side. And that a hosted solution will have to work with a multi-language website (not many allow this). To be clear I am not for any solution in particular, but we shall be cautious not to overdo it.
<yann64[m]>
Also, in my experience hosted search engines have an impact on the server workload.
<yann64[m]>
I would do it that way: 1. quick/easy switch to DDG/Qwant/other 2. Translate the website 3. Investigate/test hosted solution
<Niklas[m]>
I think that's a good plan.Implementing a own search engine will take some time anyway so it's better to switch to DDG in the mean time.
<yann64[m]>
Also, DDG is the default engine in WebPositive, so you will have same results returned from in-site search and from WebPositive address-bas search
<yann64[m]>
* Also, DDG is the default engine in WebPositive, so you will have same results returned from in-site search and from WebPositive address-bar search
<jezek2>
Niklas[m]: if you don't like accidental google links put it into a host file :)
HaikuUser has joined #haiku
HaikuUser is now known as lubo76
lubo76 has quit []
HaikuUser has joined #haiku
HaikuUser is now known as lubo76
<Niklas[m]>
I already have it in uBlock Origin and use the Cloud Firewall add-on and have blocked the whole IP ranges of Google using iptables (but that doesn't work in Firefox because of Tor).
<Niklas[m]>
Anyway it's not that nice if a site tries to trick me into using Google with a search bar that looks like a local/internal one
lubo76 has quit [Quit: Vision[0.10.3]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser is now known as lubo
lubo is now known as lubo76
<jt15s[m]>
Yay - DuckDuckGo search on the website is working!
<jt15s[m]>
Now all I have to do is upload everything and file a PR
<jt15s[m]>
PR filed, awaiting approval
jmairboeck has joined #haiku
countryboy has joined #haiku
<countryboy>
fsos = free software open source ...
<countryboy>
xD
<countryboy>
i apologize my jokes, i hope don't hurt ...
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser has joined #haiku
HaikuUser is now known as mrentropy64
vezhlys has quit [Quit: Leaving]
DKnoto has quit [Ping timeout: 480 seconds]
DKnoto has joined #haiku
mmu_man has joined #haiku
<nephele[x]>
webpositive doesnt use remote fonts at all... :)
<mmu_man>
less wasted RAM :)
DKnoto has quit [Ping timeout: 480 seconds]
lubo76 has quit [Quit: Vision[0.10.3]: i've been blurred!]
DKnoto has joined #haiku
qwebirc52052 has joined #haiku
<qwebirc52052>
:-)
<countryboy>
nephele[x]: netpositive is good :-)
<PulkoMandy>
mmu_man, not really... it still downloads them to RAM and then notices it can't use them...
countryboy has left #haiku [#haiku]
HaikuUser has joined #haiku
HaikuUser is now known as lubo76
qwebirc52052 has quit [Remote host closed the connection]
qwebirc34764 has joined #haiku
<qwebirc34764>
small steps, small wins
HaikuUser has joined #haiku
HaikuUser has left #haiku [#haiku]
qwebirc34764 has quit [Quit: Page closed]
HaikuUser2 has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
HaikuUser2 has quit []
countryboy has joined #haiku
<countryboy>
hello
<countryboy>
running ftppositive ...
<countryboy>
funny
countryboy has left #haiku [#haiku]
countryboy has joined #haiku
lorglas has joined #haiku
<lorglas>
hi
<countryboy>
hi lorglas
<countryboy>
simply hello
<countryboy>
thank you all fort existing ...
<countryboy>
... for existing ...
rennj has quit [Quit: Leaving]
<countryboy>
we are rich : we have a soul ...
rennj has joined #haiku
lubo76 has quit [Ping timeout: 480 seconds]
rennj has quit [Quit: Leaving]
rennj has joined #haiku
<mrentropy64>
Hello, folks.
<countryboy>
Hello, mrentropy64
<mrentropy64>
What is up?
<countryboy>
i love you all because you told me we are friends ...
<countryboy>
thank you
<countryboy>
coffee time ...
<mrentropy64>
Looks like good old console ftp was the way to go.
<countryboy>
mrentropy64: and ncftp ?
<mrentropy64>
Nope, just ftp.
<mrentropy64>
I can transfer over 100 files in the time it takes FTP Postitive to get one.
<mrentropy64>
Probably more than 100. More like thousands.
Diver has quit [Quit: Leaving.]
<countryboy>
use ftp source code to implement ftppositive ...
<countryboy>
so you have ftppositive fast as ftp command
<rennj>
fuse ftpfs just like fuse sshfs
<mrentropy64>
If I were to guess, I'd say it's re-reading the remote directory after every file. Since files are mostly pretty small (100K or so), and the directory contains over 37,000 files, that kind of clogs up the work.
<rennj>
hmm fuse curl/ftpfs
<rennj>
something wonderful, fuse
<mrentropy64>
A fuseFTP would be neat.
ClaudioM has joined #haiku
<rennj>
they have like half dozen of them
<rennj>
httpfs
<rennj>
over fuse
<rennj>
gmail with fuse
<rennj>
CurlFtpFS
<rennj>
then it will just appear as another mount point and you can use opentracker/tracker filemanager
lorglas has quit [Quit: Vision[0.10.3]: i've been blurred!]
jmairboeck has quit [Quit: Konversation terminated!]
<Not-5835>
[haiku/website] kallisti5 pushed 1 commit to master [+0/-0/±1] https://git.io/JRJ1i
<Not-5835>
[haiku/website] jt15s f7ed5b9 - Replace Google search with DuckDuckGo Search (#545)
<rennj>
Searx is a metasearch engine, aggregating the results of other search engines while not storing information about its users.
<rennj>
Queries are made using a POST request on every browser (except Chromium-based browsers*). Therefore they show up in neither our logs, nor your url history. In the case of Chromium-based browser users there is an exception: searx uses the search bar to perform GET requests. Searx can be added to your browser's search bar; moreover, it can be set as the default search engine.
countryboy has left #haiku [#haiku]
<rennj>
POST requests are never cached POST requests do not remain in the browser history POST requests cannot be bookmarked POST requests have no restrictions on data length
<rennj>
GET requests can be cached GET requests remain in the browser history GET requests can be bookmarked GET requests should never be used when dealing with sensitive data GET requests have length restrictions GET requests are only used to request data (not modify)
<nephele[x]>
Why are you explaining HTTP methods? did i miss something?
HaikuUser has joined #haiku
HaikuUser has quit []
<rennj>
searx.info
<rennj>
uses post not get
<rennj>
a better search engine
<nephele[x]>
I don't see any advantage to that tbh
<nephele[x]>
and in my experience (of using it for couple of months) the search results are pretty terrible
countryboy has joined #haiku
robobox_ has joined #haiku
robobox has quit [Ping timeout: 480 seconds]
tbcr has joined #haiku
HaikuUser has joined #haiku
countryboy has left #haiku [#haiku]
HaikuUser has quit []
tbcr has quit [Remote host closed the connection]
tbcr has joined #haiku
countryboy has joined #haiku
mrentropy64 has quit [Quit: Vision[0.10.3]: i've been blurred!]
HaikuUser has joined #haiku
HaikuUser is now known as lubo76
HaikuUser has joined #haiku
HaikuUser is now known as mrentropy64
Diver has joined #haiku
mrentropy64 has quit [Remote host closed the connection]
freakazoid343 has joined #haiku
freakazoid333 has joined #haiku
HaikuUser has joined #haiku
HaikuUser is now known as mrentropy
mrentropy is now known as mrentropy64
freakazoid12345 has quit [Ping timeout: 480 seconds]
freakazoid343 has quit [Ping timeout: 480 seconds]