FreeCAD Website Design

A forum for research and development of the user interface of FreeCAD

Moderator: agryson

AR795
Posts: 180
Joined: Fri May 25, 2018 11:55 pm

Re: FreeCAD Website Design

Postby AR795 » Mon Sep 02, 2019 5:39 am

Kunda1 wrote:
Sun Sep 01, 2019 3:23 pm
Another thing to consider, maybe we can display a donation button somewhere after a user clicks the download button?
Sometimes making it easier for people to access a donation link when they are downloading FOSS (synfig, blender, inkscape ..do this)
A dialog box that opens once the download link is clicked, could do the job. The dialog box could then provide the donation button and perhaps a thank you note.
triplus
Posts: 8786
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Postby triplus » Mon Sep 02, 2019 12:39 pm

Kunda1 wrote:
Sun Sep 01, 2019 2:33 pm
triplus wrote:
Sun Sep 01, 2019 12:29 pm
Well, we are talking about checksum, therefore you can easily check sum. ;)
:D
Just in case the hint was not understand correctly, check the checksum and see for yourself, i will put it more bluntly.
Kunda1 wrote:
Sat Aug 31, 2019 5:32 pm
triplus wrote:
Sat Aug 31, 2019 4:26 pm
Note that the checksum for AppImage/DMG files still changes on a daily basis.
In regards to 0.19_pre, that is true. But for 0.18.x the checksum only changes when a backport or new minor release is made.
No, checksum changes on a daily basis. For FreeCAD 0.18 and FreeCAD 0.19 AppImage and DMG files.
User avatar
Kunda1
Posts: 5915
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Mon Sep 02, 2019 12:44 pm

triplus wrote:
Mon Sep 02, 2019 12:39 pm
No, checksum changes on a daily basis. For FreeCAD 0.18 and FreeCAD 0.19 AppImage and DMG files.
Why would the checksum change for 0.18 on a daily basis?
If that was the case we would see the downstream packaging repos bumping their checksum of the 0.18 FreeCAD on a daily basis as well, right?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
triplus
Posts: 8786
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Postby triplus » Mon Sep 02, 2019 1:06 pm

Kunda1 wrote:
Mon Sep 02, 2019 12:44 pm
Why would the checksum change for 0.18 on a daily basis?
Because that is how we have it set up. FreeCAD 0.18 AppImages underwent 2 migrations. Py2/Qt4 -> Py3/Qt5 and from using PPA to Conda as a basis for the AppImage. Things haven't stabilized yet and there are some know issues still. When a report is made and somebody does something about it. That will get picked up in less then 24h. The same on Mac side with DMGs. As a side effect, checksum will therefore change on a daily basis. With FreeCAD 0.19 AppImages we are starting to get some good results. Therefore there is a chance we will lower the build/deploy frequency around first FreeCAD 0.19 point release. But when somebody will fix some reported issue and recreate the AppImage/DMG, by triggering the build with PR, somebody else will still need to create a PR, with updated checksum for the web page, and somebody else will need to deploy it on host.

That is why i said investing effort in having dynamic content on a static web page makes less sense ATM and it increases the maintenance burden. More dynamic solution is possible, but somebody will need to invest the effort, to make it work and to maintain it in the future.
If that was the case we would see the downstream packaging repos bumping their checksum of the 0.18 FreeCAD on a daily basis as well, right?
No. Travis is creating AppImages and DMGs and uploads them to GitHub. It doesn't do any branching/tagging or anything like that.
User avatar
Kunda1
Posts: 5915
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Mon Sep 02, 2019 1:12 pm

triplus wrote:
Mon Sep 02, 2019 1:06 pm
No. Travis is creating AppImages and DMGs and uploads them to GitHub. It doesn't do any branching/tagging or anything like that.
I see. Alrighty then. So back the approach of using a link to the SHA file instead.
Thanks for the explanation, @triplus.
@AR795 thanks for your patience with this.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
triplus
Posts: 8786
Joined: Mon Dec 12, 2011 4:45 pm

Re: FreeCAD Website Design

Postby triplus » Mon Sep 02, 2019 1:18 pm

Kunda1 wrote:
Mon Sep 02, 2019 1:12 pm
Thanks for the explanation, @triplus.
You're welcome.
@AR795 thanks for your patience with this.
Indeed.
vinaykr15
Posts: 1
Joined: Tue Feb 05, 2019 5:22 pm

Re: FreeCAD Website Design

Postby vinaykr15 » Mon Sep 09, 2019 6:36 pm

hello everyone, my name is vinay kumar. I want to help to build the website for freecad. As I am a new guy in forum please guide me around and ignore my mistake. I will help in this section as I am doing this work for a while apart from learning blender.
so for started my favourite CAD site is ONSHAPE, and as recently blender gets it to upgrade taking inspiration from their website is worth a shot. I guess. let discuss further what process we should consider as for now what I saw this hit and trial method of changing colour and gradient is not getting us near getting more people to the community.
https://www.onshape.com/
https://www.blender.org/
User avatar
Kunda1
Posts: 5915
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Tue Sep 10, 2019 6:57 pm

vinaykr15 wrote:
Mon Sep 09, 2019 6:36 pm
Welcome! What kind of things are you proposing to implement? Remember that we need the website to stay as future friendly as possible since we're trying to keep maintenance to a minimum as possible do to manpower (high turnover in FOSS)
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5915
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Sat Sep 21, 2019 7:18 pm

Request: Adding a 'Known Issues' link to the Download page
reference: https://forum.freecadweb.org/viewtopic. ... 54#p335428
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5915
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD Website Design

Postby Kunda1 » Sun Sep 22, 2019 9:18 pm

Adding a link to the gitter/IRC FreeCAD room
https://sidecar.gitter.im/
Example: https://www.spyder-ide.org/ (see bottom right of screen 'OPEN CHAT' button)
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features