2018-11-17 11-40-37 PSTMartin Owens <doctormo@geek-2.com>I need some help for new forums pages, it uses bootstrap and doesn't use the website's theme. Are you interested in helping?
2018-11-17 12-28-08 PSTMartin Owens <doctormo@geek-2.com>search.zip (https://chat.inkscape.org/file-upload/wwWbyy37EvWYbBz3J/search.zip)
2018-11-18 15-06-19 PSTMartin Owens <doctormo@geek-2.com>And a haystack thing to boot
2018-11-17 12-27-56 PSTMartin Owens <doctormo@geek-2.com>Understood. I have a zip file, it contains two html pages for searching. The task is to make it look better.
2019-09-28 14-15-55 PDTMartin Owens <doctormo@geek-2.com>The translators and docs writers may not have much of a choice though. I would welcome a discussion about what kind of tools we should move towards, but a remain option would be invalid while there's no technological support.
2019-09-28 14-13-49 PDTMartin Owens <doctormo@geek-2.com>The difficulty with django cms is not politics. It's technological. Django cms is 3 to 5 times slower at producing a page of content than a normal django response and it gets slower the more languages are made available.
2019-09-29 16-29-29 PDTMartin Owens <doctormo@geek-2.com>It is good. Apart from "much performance" which should be "many resources". Performance is a quality not a mass noun.
2018-11-18 15-00-44 PSTMartin Owens <doctormo@geek-2.com>Does the task fit with you at all?
2019-09-30 13-31-28 PDTMartin Owens <doctormo@geek-2.com>Thanks. We're restricted to open source only tools. So I think Transifex is out, but we could look for something similar.
2018-11-18 15-02-51 PSTMartin Owens <doctormo@geek-2.com>No a problem at all, if it looks good enough already then your check is as good as any redesign.
2019-09-29 07-08-30 PDTMartin Owens <doctormo@geek-2.com>Thanks! This will help with the development and I agree about making sure everyone knows.
2019-09-29 07-08-45 PDTMartin Owens <doctormo@geek-2.com>Do you want to make a poll for the translator team?
2018-11-18 15-16-47 PSTMartin Owens <doctormo@geek-2.com>Bye!
2018-11-18 15-08-38 PSTMartin Owens <doctormo@geek-2.com>haystack is the search engine tech, the code that pulls out the words is theirs.
2018-11-17 12-28-22 PSTMartin Owens <doctormo@geek-2.com>You don't have to worry about the functionality, just what it looks like.
2018-11-17 11-40-00 PSTMartin Owens <doctormo@geek-2.com>Hi there!
2019-09-29 18-24-06 PDTMartin Owens <doctormo@geek-2.com>Yes please. Merci bucou!
2019-09-28 14-14-47 PDTMartin Owens <doctormo@geek-2.com>Removing the cms from the website should make the website faster and the editing process would move away from the website to other services which can provide review, diff, history etc.
2018-11-18 15-15-04 PSTMartin Owens <doctormo@geek-2.com>`to boot` it's an old saxon word used in modern englishto mean `add on top to make good`
2019-09-28 05-07-03 PDTFrigory <chironsylvain@orange.fr>Hello Martin. I’m contacting you about your request to change the website’s architecture. So you said you want to get rid of Django CMS? Why? You had too many problems with their political choices?
2019-09-30 13-26-11 PDTFrigory <chironsylvain@orange.fr>Four people have answered the form. No body gave anything specific, except one person who gave a comment: ‘I used Transifex Live in other project. it was amazing for me as translator. https://docs.transifex.com/live/introduction https://www.transifex.com/live_demo’
2019-09-30 14-07-05 PDTFrigory <chironsylvain@orange.fr>It was cool for me to use my communication skills to engage people to accept the migration. I feel such a migration is often an opportunity for people to leave a project without a good reason, but with this form, people will be less likely to do it. :relaxed:
2019-09-29 16-56-50 PDTFrigory <chironsylvain@orange.fr>Finally, I’ve chosen to support PO files, because this will avoid having very old translations left by some people in languages, so I feel it’s safer.
2018-11-18 15-02-18 PSTFrigory <chironsylvain@orange.fr>I’m not a good designer, I hardly see how I could improve the page’s look.
2018-11-17 11-47-36 PSTFrigory <chironsylvain@orange.fr>Hi! It depends on the task. I’m able to follow very straightforward instructions, and I can hardly take any initiative.
2019-09-29 16-57-37 PDTFrigory <chironsylvain@orange.fr>Well… So I send this to the translators?
2018-11-18 15-07-42 PSTFrigory <chironsylvain@orange.fr>I don’t understand what you’re referring to with your haystack thing. Is it a joke?
2018-11-18 15-05-55 PSTFrigory <chironsylvain@orange.fr>I’d say the searched term should appear more in the middle of the sentences that are given to show it’s in the article (currently, it appears in the beginning), but that’s more a programming thing.
2019-09-29 05-31-33 PDTFrigory <chironsylvain@orange.fr>So you say that for translations, we could use either Gettext/PO or other Markdown files. Gettext would be useful to deal with the changes strings (and it deals automatically with the removed strings). But I don’t have much of an opinion; both solutions would be okay for me. We should make a poll for the translator team.
2018-11-18 15-12-59 PSTFrigory <chironsylvain@orange.fr>OK. And what do you mean by ‘booting’ it?
2019-09-28 08-47-48 PDTFrigory <chironsylvain@orange.fr>Concerning my ability to contribute, for now, I will prioritize my work as a translator, as Inkscape 1.0 is said to come soon.
2019-09-29 16-50-44 PDTFrigory <chironsylvain@orange.fr>Oh, yeah. It’s a false friend. In French, we say ‘performances’ for the capability of a computer.
2019-09-29 16-57-12 PDTFrigory <chironsylvain@orange.fr>You didn’t write your email in the field ‘Name and email’… I see only your name in the results.
2019-09-29 08-45-18 PDTFrigory <chironsylvain@orange.fr>I’ve prepared a form. It’s my very first form… You might find it’s a bit long, but I care a lot about getting information and feedback from people: https://framaforms.org/changing-inkscapes-website-architecture-1569767855 Note that more fields appear if you check that you are a ‘Developer’ or a ‘Translator’. Can you check that my English is right?
2018-11-17 11-49-17 PSTFrigory <chironsylvain@orange.fr>Therefore if straightforward, clear, non-problematic instructions come to me, I will follow them without thinking much about it. Otherwise I may quickly feel I’m stuck and I need daddy Martin.
2018-11-18 15-07-19 PSTFrigory <chironsylvain@orange.fr>I actually have very simple exigencies regarding to design; I’m only focused on clarity and efficiency. I have bad tastes.
2019-09-29 05-09-32 PDTFrigory <chironsylvain@orange.fr>Even though translators and docs writers won’t have the choice, I think they should be informed of the potential migration once we are sure that the solution is good for your point of view. This might be an opportunity to show some appreciation or some wishes. I guess you understand that. I don’t like much using code to generate pages, but Markdown is not so far from WYSIWYG. So the migration you suggest is okay for me.
2019-09-28 08-03-10 PDTFrigory <chironsylvain@orange.fr>At first, I didn’t think that getting rid of Django CMS also meant getting rid of CKEditor. So if I understand well, with the new architecture, the website authors and translators will have to use Git and Markdown. This should not be a problem because we already have to use Git to translate Inkscape and its docs. But such a change may cause some people to be troubled and to cease to contribute to the website, so we should ask on inkscape-translator and on inkscape-docs if the current authors and translators agree to the change before doing it. It would be safer.
2019-09-29 05-03-47 PDTFrigory <chironsylvain@orange.fr>So you weren’t able to diagnose why Django cms is so slow? I realized that replacing Django cms by Git and Markdown would make the website faster, but I forgot to talk about it… Indeed I’m too sad that there’s no longer the feature that selects automatically the correct language for the user.
2018-11-18 15-16-37 PSTFrigory <chironsylvain@orange.fr>OK. Well, it’s nightly here! See you!
2019-09-29 05-27-04 PDTFrigory <chironsylvain@orange.fr>I’ve created the page https://gitlab.com/inkscape/inkscape-web/wikis/website/about/overview according to your instructions. I put it in a folder ‘website’ as there are already some pages in the wiki… So I had to change the internal links. But all this works with some find and replace. We could certainly set up a script to do the work for us.
2019-09-28 07-57-15 PDTFrigory <chironsylvain@orange.fr>To my mind, if the political choices of Django CMS were not right for you, you could imagine forking it, as it seems you had no problem to touch the code of the CMS. Then you could fix the bug and adapt the CMS for our needs. But I understand that it may require a lot of work from you, so using command-line tools might be simpler. I love the concept of graphical software, but I have never seen any piece of graphical software which is non-buggy and well-designed! It is as if it’s too hard to show that you can do a fantastic interface for people. But command-line tools often work perfectly.
2019-09-28 05-08-26 PDTFrigory <chironsylvain@orange.fr>Where has this be discussed?