-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update site darwinne.github.io/FidoCadJ/ #203
Comments
Hello @gremirarunico As I wrote on Electroyou (reminder: https://www.electroyou.it/forum/viewtopic.php?f=4&t=81997 ), I don't like very much to work on the website. It's ok for me to update the site using more modern techniques. Do you think you may follow the updates (not frequent) for the next two years? If yes, the FidoCadJ website is contained in the gh-pages branch of the FidoCadJ project: https://github.com/DarwinNE/FidoCadJ/tree/gh-pages You can fork the project, update that branch and then do a pull request. Cheers, |
BTW, there are some open issues tagged "website":
website
It may be a good occasion to see if they are still relevant with the new version of the website and close them down if they are fixed. Cheers, |
Also I think I can use a directory for the webroot and you can set it as webroot in the project config page. In this way is easier to keep separate the building code and the website. |
That sounds really interesting, but where exactly am I supposed to set the webroot? Is there an option in GitHub? |
Yes, go Settings (of the project), then pages and you find it ;) |
Ok, I think I found it. |
Can you review the english version? |
Hi, @gremirarunico Very nice, fast and clean! I had a quick look at the page source and I did not notice anything too strange. https://gremirarunico.github.io/FidoCadJ/
https://gremirarunico.github.io/FidoCadJ/docs/screenshots/
https://gremirarunico.github.io/FidoCadJ/docs/download/
https://gremirarunico.github.io/FidoCadJ/docs/code/
https://gremirarunico.github.io/FidoCadJ/docs/libraries/
https://gremirarunico.github.io/FidoCadJ/docs/faqs/
https://gremirarunico.github.io/FidoCadJ/posts/
In general:
|
Thank you a lot!
Ooops
Ok, but for that version I think there isn't a manual. I use 0.24.8?
What about removing completely the Version Column?
It can be done changing css. But I realized whenever I change something in graphics I have the ability to make everything ugly and kinky. The template is designed for documentation. I could try but I would leave it as the last thing to do
The link is updated. For MacOS last official java release is the 8. But no problems with .app. I done everything except adding clickable images (I need update the template. Something like this is ok? https://medium-zoom.francoischalifour.com/) |
I think it would be better to use the manual of the version 0.24.6: https://github.com/DarwinNE/FidoCadJ/releases/download/v0.24.6/manual_en.pdf
I'd like to, but how to tell that a library has been updated? It has happened in the past. Would be enough to write this information in the description column? Is it possible to write the size in the first column, too? For instance, LaddEYr (zip, 2 KiB)
Ok.
No, there are more recent releases. See for instance: https://jdk.java.net/16/ Probably the link to give for a generic place where to find an up-to-date version of Java is this one:
It's nice, but if it is complicated or you need to use other libraries, leave them as they are. A simple old-fashioned alternative can be to add a link to the thumbnail pointing towards a full-size picture, but I don't know if it is applicable there. |
I compressed the version as YY.M. On my screen it is solved.
I used a dummy workround (another page with a link for the homepage). Also I added "spoiler" in the code page. I think more or less everything is done. Except for updating the documentation, but I think that is should be done in another session (and is a good thing that more than one person work on it). |
Great work, as usual. Here are a few remarks:
Cheers, |
I almost forgot...
More or less, I still receive some questions from time to time on the Sourceforge forums. People seem to be less scared to write there than on GitHub. I also receive questions in the Italian language, there. |
I think it isn't everywhere and I needed to update a lot of sizes because they wasn't updated. It was a typo (I wanted to replace KiB to KB (that is is again wrong, now it is corrected to kB)).
Ok so I leave it? Perhaps may be a good think to completely close sourceforge repo and use only github. Nevermind. Can now I proceed with the translations? Than we could think for some improvements (for example I think it will be very cool to publish directly the manual on the site in HTML and don't use only the PDF format). |
KiB was not an error: https://en.wikipedia.org/wiki/Kilobyte :-)
Don't leave the link. However, I will not close the sourceforge project, as FidoCadJ is still frequently downloaded from there (~500 downloads/month).
Yes, you can. It can be interesting to provide the manual as HTML, I may have a look at LaTeX2HTML, if it is simple enough to use. |
Yes I know, but KB isn't, and Firefox give the sizes in kB not in KiB.
Better this one https://tex.stackexchange.com/questions/341899/latex-to-markdown-converter and it should be very easy. If for you is ok I'll require a pull request https://gremirarunico.github.io/FidoCadJ/ and I'll work to the greek translation more calmly because for me is a bit difficult to check everything. |
Go for kB if you prefer. I don't think the difference matters, here.
I have had a look at LaTeX2HTML and it spent half a day to install (compiling 3 different versions of gcc, several versions of Python, etc...) I managed to succeed and I tried it, but the result is not very good out of the box. I'll have a look at the alternatives.
Ok, go for it! |
I am a SI lover with some mental problems ;) What about removing https://github.com/DarwinNE/FidoCadJ/tree/gh-pages/icons ? Are they useful?
I know, it's a very boring matter :( |
Yes, they are, they are the original drawings done with Gimp of the icons. |
Merged #204! It seems to works fine. Great job! |
Hello, Cheers, |
I finally preferred to prepare a small readme file distributed along the macOS application. I think it should make it more visible. |
Hi @DarwinNE
As we discussed on electroyou I am writing to suggest you a site update. Also all style sheets are broken due to github's update from http to https.
What I propose:
Here you can fine a preview of what I have already done.
https://streamable.com/qgduk7
Why using Hugo? Because you can update pages as Markdown files. The template is automatically updated. It's easy managing multi-language and you can create "global vars" to use in all your documents.
The text was updated successfully, but these errors were encountered: