Recent

Author Topic: Website renovation  (Read 17616 times)

cdbc

  • Hero Member
  • *****
  • Posts: 2466
    • http://www.cdbc.dk
Re: Website renovation
« Reply #105 on: September 21, 2025, 04:55:14 pm »
Hi
@marcov: +1
Regards Benny
If it ain't broke, don't fix it ;)
PCLinuxOS(rolling release) 64bit -> KDE6 -> FPC 3.2.2 -> Lazarus 4.0 up until Jan 2025 from then on it's both above &: KDE6/QT6 -> FPC 3.3.1 -> Lazarus 4.99

440bx

  • Hero Member
  • *****
  • Posts: 5814
Re: Website renovation
« Reply #106 on: September 21, 2025, 07:08:09 pm »
I don't see that. I even have to scroll just to see the "news" on the frontpage. Also it is a mess with a toplevel (python/pipy/jobs) menu bar, slightly lower a dropdown menu bar, and then another freight of links at the bottom.

I know it is a common layout, but IMHO it suffers from trying to link too much from the primary page.
I have no doubt there is room for improvement in the Python web page but, compared to the current Free Pascal webpage, it's way better.

The current web page:

The overview is a very long run-on sentence that has to be picked apart to determine if the compiler targets the platform the reader is interested in.

The "latest news", which occupies about 80% of the page, starts with a 1 year old entry and is followed by one that is 3 years old.  Good thing that's the latest news otherwise, we'd be reading about Christopher Columbus there and, these "fresh news" are supposedly more important than the system requirements which are found way at the bottom of the page, not to mention the current version, a list of features etc but, that's obviously not as important was what happened in 2018, 2019, 2020, etc, etc.  I don't see how these news are more important to someone checking out Free Pascal than the features and the system requirements (among other things.)

The python landing page may not be perfect but, it's quite an improvement over the current situation.
FPC v3.2.2 and Lazarus v4.0rc3 on Windows 7 SP1 64bit.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12531
  • FPC developer.
Re: Website renovation
« Reply #107 on: September 21, 2025, 07:14:02 pm »
The overview is a very long run-on sentence that has to be picked apart to determine if the compiler targets the platform the reader is interested in.

The "latest news", which occupies about 80% of the page, starts with a 1 year old entry and is followed by one that is 3 years old. 

Both are content update issues, and have nothing to do with the layout of the site.

440bx

  • Hero Member
  • *****
  • Posts: 5814
Re: Website renovation
« Reply #108 on: September 21, 2025, 07:49:18 pm »
Both are content update issues, and have nothing to do with the layout of the site.
I can agree with that but, as far as the layout, I think it's about as plain, unimaginative, unattractive and lacking in functionality as it gets. 

Here is another point about the layout.  An attentive reader that takes the time to go through the "latest news" sees that FPC has not had an update in over 4 years.  Honestly, if I were an individual looking into Pascal and saw a compiler had not had a release in 4 years, not even for bug fixes, I'd likely conclude that I'm looking at a compiler that is dying.  This not a way to attract new people.

I don't want anyone here to get me wrong, 1. I love Pascal, 2. I am extremely grateful for FPC's existence and 3. for the dedication of those who develop it but, I cannot allow those facts to be a reason to ignore some significant problems (the layout of the site and the no release in 4 years.)

While I'm at it I want to express my gratitude for Lazarus existence too.  Particularly its debugger and facility to develop reasonably capable macros.

Conclusion: I find very doubtful that the current Free Pascal website attracts newcomers, on the contrary, I suspect it may cause some potential users to look elsewhere.
FPC v3.2.2 and Lazarus v4.0rc3 on Windows 7 SP1 64bit.

Thaddy

  • Hero Member
  • *****
  • Posts: 18330
  • Here stood a man who saw the Elbe and jumped it.
Re: Website renovation
« Reply #109 on: September 21, 2025, 08:04:58 pm »
Conclusion: I find very doubtful that the current Free Pascal website attracts newcomers, on the contrary, I suspect it may cause some potential users to look elsewhere.
Disagree. Shouty websites are not really my thing. Much better is quite and calm and as much as possible also static.
To me a website that uses too much interactivity is a website that misses its purpose regarding its subject.
It may be enough to update the css because the functionality is good enough.
You can experiment with that with your browser's developer tools.
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

440bx

  • Hero Member
  • *****
  • Posts: 5814
Re: Website renovation
« Reply #110 on: September 21, 2025, 08:16:21 pm »
Disagree. Shouty websites are not really my thing. Much better is quite and calm and as much as possible also static.
To me a website that uses too much interactivity is a website that misses its purpose regarding its subject.
It may be enough to update the css because the functionality is good enough.
You can experiment with that with your browser's developer tools.
I don't think I implied something "shouty".

Again, while the Python website may not be perfect, it's got a reasonably good balance of features, information and visual appeal.  Not to mention that the language hasn't gone 4 years without an update.

If anything one of the things that should be added to the current FPC website is that an update is soon to be released.  At least that would mitigate the impression that the language is "not vigorous".  THAT should probably be the first item in the "latest news".

FPC v3.2.2 and Lazarus v4.0rc3 on Windows 7 SP1 64bit.

PascalDragon

  • Hero Member
  • *****
  • Posts: 6191
  • Compiler Developer
Re: Website renovation
« Reply #111 on: September 22, 2025, 10:28:03 pm »
If anything one of the things that should be added to the current FPC website is that an update is soon to be released.  At least that would mitigate the impression that the language is "not vigorous".  THAT should probably be the first item in the "latest news".

Well, we could ask users to test the RC1 there... 🤔

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12531
  • FPC developer.
Re: Website renovation
« Reply #112 on: September 22, 2025, 11:06:42 pm »
Well, we could ask users to test the RC1 there... 🤔

Since the lapsed time, maybe a RC2  ;)

Thaddy

  • Hero Member
  • *****
  • Posts: 18330
  • Here stood a man who saw the Elbe and jumped it.
Re: Website renovation
« Reply #113 on: September 23, 2025, 04:00:49 pm »
Just rename it RC2 and then declare it final. I'd rather see focus on the newer features, the stable features, that are mostly stable in trunk.
I know trunk is a head-ache, but then you can filter again. Bread and games. Things will calm down.
Happens all the time...Play the psychological game...
RC1 is good enough for a point release.

The point is, by doing no point releases at all and so many really new features in trunk there is a discrepancy between the two and that needs a resolve. They are growing apart too fast, which is not usually a good management decision, although it can be from a technical point of view.

I also appreciate point releases are boring. Just bite the bullit.

Few people understand release management anyway and the ones that do, do not mind because they are on trunk.
Give the children a cookie to celebrate.
The adagium "when it's ready" is not always an option, although I agree with it.

Suggest to name it "Pag Pots"  ;D

(A gardening pot containing seeds that want to flower at some point)
« Last Edit: September 23, 2025, 04:32:46 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

dbannon

  • Hero Member
  • *****
  • Posts: 3558
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Website renovation
« Reply #114 on: September 24, 2025, 01:59:28 am »
Well, we could ask users to test the RC1 there... 🤔

Test it ?  I have been using it routinely for a year. For my use (and my platforms) it works fine. Trouble is, my app is also distributed via Debian and they require building with only 'released' toolchain. But packages direct from my github site are all built with RC1, including all the Windows ones, all the MacOS ones.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

Thaddy

  • Hero Member
  • *****
  • Posts: 18330
  • Here stood a man who saw the Elbe and jumped it.
Re: Website renovation
« Reply #115 on: September 24, 2025, 04:13:10 pm »
Hear, hear, you can't keep asking us for years to test RC1. There may be very few issues but describe them and release 3.2.4.
Even as a stop gap.
Unless everything goes out of sync, that is...Then I agree with "it's ready when it's ready".
The remarks about Debian are correct. There's even a risk we won't get in again.
« Last Edit: September 24, 2025, 04:20:22 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

PascalDragon

  • Hero Member
  • *****
  • Posts: 6191
  • Compiler Developer
Re: Website renovation
« Reply #116 on: September 25, 2025, 09:09:09 pm »
Well, we could ask users to test the RC1 there... 🤔

Test it ?  I have been using it routinely for a year.

The RC1 exists since June of this year, so I doubt that you're using it for a year. ;)

dbannon

  • Hero Member
  • *****
  • Posts: 3558
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Website renovation
« Reply #117 on: September 26, 2025, 02:18:26 am »
Well, we could ask users to test the RC1 there... 🤔

Test it ?  I have been using it routinely for a year.

The RC1 exists since June of this year, so I doubt that you're using it for a year. ;)

I am talking about the 3.2.4-branch, it has had one commit (relating to clang) in the last 366 days.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

paweld

  • Hero Member
  • *****
  • Posts: 1494
Re: Website renovation
« Reply #118 on: September 26, 2025, 07:43:22 am »
@PascalDragon - The files at https://downloads.freepascal.org/fpc/beta/3.2.4-rc1/ are from 8-12 months ago.
Best regards / Pozdrawiam
paweld

Thaddy

  • Hero Member
  • *****
  • Posts: 18330
  • Here stood a man who saw the Elbe and jumped it.
Re: Website renovation
« Reply #119 on: September 26, 2025, 05:55:57 pm »
The RC1 exists since June of this year, so I doubt that you're using it for a year. ;)
So there are multiple RC1's?  O:-)
https://forum.lazarus.freepascal.org/index.php/topic,56864.0.html thread.
« Last Edit: September 26, 2025, 05:58:36 pm by Thaddy »
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

 

TinyPortal © 2005-2018