Recent

Author Topic: Wiki of Projects_using_fpc  (Read 2118 times)

Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Wiki of Projects_using_fpc
« on: August 23, 2020, 05:16:07 pm »
« Last Edit: August 23, 2020, 10:49:15 pm by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 6716
  • Debugger - SynEdit - and more
    • wiki
Re: Wiki of Projects_using_fpc
« Reply #1 on: August 23, 2020, 10:11:55 pm »
Looks fine to me.

I notified Trev. He has done a lot on the wiki, and especially just lately lots of work on the Projects using Lazarus page.
So he should have a shout, if he wants to.

If the page goes ahead, I would suggest:
- copying your new content to https://wiki.freepascal.org/Projects_using_Lazarus
  (You can do that, to keep credentials in the history)
- Deleting https://wiki.freepascal.org/Projects_using_fpc
- Moving (with redirect) the Projects_using_Lazarus to Projects_using_fpc

Those steps, will ensure that the history of the original page is kept. Only fair to earlier contributors.

Maybe make it Projects_using_Free_Pascal ?


Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Re: Wiki of Projects_using_fpc
« Reply #2 on: August 23, 2020, 10:24:18 pm »
Looks fine to me.

I notified Trev. He has done a lot on the wiki, and especially just lately lots of work on the Projects using Lazarus page.
So he should have a shout, if he wants to.

If the page goes ahead, I would suggest:
- copying your new content to https://wiki.freepascal.org/Projects_using_Lazarus
  (You can do that, to keep credentials in the history)
- Deleting https://wiki.freepascal.org/Projects_using_fpc
- Moving (with redirect) the Projects_using_Lazarus to Projects_using_fpc

Those steps, will ensure that the history of the original page is kept. Only fair to earlier contributors.

Nice that it is ok for you.

Trev is the creator of Projects_using_Lazarus and of course his advice is law.

Projects_using_fpc is more a demo and can be deleted, I did not touch to Trev code.


Quote
Maybe make it Projects_using_Free_Pascal ?

Yes much more beautiful than Projects_using_fpc (but more keys to use  ;))


Fre;D

I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Re: Wiki of Projects_using_fpc
« Reply #3 on: August 23, 2020, 10:50:57 pm »
Quote
Maybe make it Projects_using_Free_Pascal ?

Done:
https://wiki.freepascal.org/Projects_using_Free_Pascal

(But I wait for the green light of Trev to append new projects)
« Last Edit: August 23, 2020, 10:52:59 pm by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1073
  • Former Delphi 1-7, 10.2 User
Re: Wiki of Projects_using_fpc
« Reply #4 on: August 24, 2020, 02:37:15 am »
Great work Fred - I've already emailed you regarding the Wiki changes I made to the new pages before seeing this thread to which Martin alerted me.

While the "Projects using Lazarus" pages all obviously also use FPC, I can see the usefulness of also having a meta page of "Projects using Free Pascal". Unless there are any serious objections I'm more than happy to leave the two meta project pages to co-exist so long as we don't end up with any significant duplication (the LCL category in the meta FPC page is fine).

Anyone else have a view?
o Lazarus v2.1.0 r63871, FPC v3.3.1 r47164, macOS 10.14.6, Xcode 11.3.1
o Lazarus v2.1.0 r64160, FPC v3.3.1 Nov 27 21:16:31, macOS 11.0.1 (aarch64), Xcode 12.2
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (VMware VM)
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 20.04 (PD VM)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1073
  • Former Delphi 1-7, 10.2 User
Re: Wiki of Projects_using_fpc
« Reply #5 on: August 24, 2020, 03:25:18 am »
Trev is the creator of Projects_using_Lazarus and of course his advice is law.

Not right. I just curated much of the existing content and removed dead links or updated the links when G-o-o-g-l-e could find them and tried to make the material consistent in its presentation.

Nor is my advice law, although that does appeal to the lawyer in me :) It's a Wiki folks. Expect to have your contribution(s) edited. My contributions are no different to yours.
o Lazarus v2.1.0 r63871, FPC v3.3.1 r47164, macOS 10.14.6, Xcode 11.3.1
o Lazarus v2.1.0 r64160, FPC v3.3.1 Nov 27 21:16:31, macOS 11.0.1 (aarch64), Xcode 12.2
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (VMware VM)
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 20.04 (PD VM)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 6716
  • Debugger - SynEdit - and more
    • wiki
Re: Wiki of Projects_using_fpc
« Reply #6 on: August 24, 2020, 04:27:12 am »
While the "Projects using Lazarus" pages all obviously also use FPC, I can see the usefulness of also having a meta page of "Projects using Free Pascal". Unless there are any serious objections I'm more than happy to leave the two meta project pages to co-exist so long as we don't end up with any significant duplication (the LCL category in the meta FPC page is fine).

Well, I think one should be a redirect to the Other.

Technically Lazarus is a subset, but if a user wants to look at this sort of info, they would probably expect to see the full content.

So I still advice the idea from my previous post. (merge, move, redirect)

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1073
  • Former Delphi 1-7, 10.2 User
Re: Wiki of Projects_using_fpc
« Reply #7 on: August 24, 2020, 01:39:39 pm »
Agreed Martin. I've mailed Fred.
o Lazarus v2.1.0 r63871, FPC v3.3.1 r47164, macOS 10.14.6, Xcode 11.3.1
o Lazarus v2.1.0 r64160, FPC v3.3.1 Nov 27 21:16:31, macOS 11.0.1 (aarch64), Xcode 12.2
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (VMware VM)
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 20.04 (PD VM)

Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Re: Wiki of Projects_using_fpc
« Reply #8 on: August 24, 2020, 03:18:01 pm »
Quote
So I still advice the idea from my previous post. (merge, move, redirect)

Hello Trev, hello Martin.
OK, I agree too and can do it but maybe Trev want to do it.

So I will wait for your wishes.

Fre;D
« Last Edit: August 24, 2020, 06:29:49 pm by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

trev

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1073
  • Former Delphi 1-7, 10.2 User
Re: Wiki of Projects_using_fpc
« Reply #9 on: August 25, 2020, 03:48:32 am »
Go ahead Fred.
o Lazarus v2.1.0 r63871, FPC v3.3.1 r47164, macOS 10.14.6, Xcode 11.3.1
o Lazarus v2.1.0 r64160, FPC v3.3.1 Nov 27 21:16:31, macOS 11.0.1 (aarch64), Xcode 12.2
o Lazarus v2.1.0 r61574, FPC v3.3.1 r42318, FreeBSD 12.1 amd64 (VMware VM)
o Lazarus v2.1.0 r61574, FPC v3.0.4, Ubuntu 20.04 (PD VM)

Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Re: Wiki of Projects_using_fpc
« Reply #10 on: August 25, 2020, 05:51:10 pm »
Go ahead Fred.

Aaargh, not sure it was a good idea.

What I did:

1) Update "Projects_using_Lazarus"
https://wiki.freepascal.org/Projects_using_Lazarus

2) Move "Projects_using_Free_Pascal" to "Projects_using_fpc" (to try to make "Projects_using_Free_Pascal" unused).
https://wiki.freepascal.org/Projects_using_fpc

3) Move "Projects_using_Lazarus" to "Projects_using_Free_Pascal"
But here error:

Quote
You do not have permission to move this page, for the following reason:
A page of that name already exists, or the name you have chosen is not valid. Please choose another name.

I dont understand why,  "Projects_using_Free_Pascal" should not exist anymore and was moved to "Projects_using_fpc".

Fre;D
« Last Edit: August 25, 2020, 06:05:22 pm by Fred vS »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 6716
  • Debugger - SynEdit - and more
    • wiki
Re: Wiki of Projects_using_fpc
« Reply #11 on: August 25, 2020, 06:15:38 pm »
I'll sort it...

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 6716
  • Debugger - SynEdit - and more
    • wiki
Re: Wiki of Projects_using_fpc
« Reply #12 on: August 25, 2020, 06:26:25 pm »
Ok

Main page is now (with history of the old page):
https://wiki.freepascal.org/Projects_using_Free_Pascal

The old page redirects
https://wiki.freepascal.org/index.php?title=Projects_using_Lazarus
https://wiki.freepascal.org/index.php?title=Projects_using_Lazarus&redirect=no
I moved the previous data too  https://wiki.freepascal.org/OLD_Projects_using_Free_Pascal
And deleted it there. If the history of that is needed, it can be restored (by an admin) in that dummy location.


and
https://wiki.freepascal.org/index.php?title=Projects_using_fpc
https://wiki.freepascal.org/index.php?title=Projects_using_fpc&redirect=no
is a redirect too.
Not sure if we should keep.

Kays

  • Full Member
  • ***
  • Posts: 229
  • Whasup!?
    • KaiBurghardt.de
Re: Wiki of “Projects using FPC”
« Reply #13 on: August 25, 2020, 07:33:06 pm »
[…] I dont understand why,  "Projects_using_Free_Pascal" should not exist anymore and was moved to "Projects_using_fpc". […]
And I don’t understand, why the main page is now Projects using Free Pascal.

To me, “Free Pascal” refers to {$mode objFPC}, the dialect, compiler compatibility mode that virtually enables all features FPC supports.

I think, Projects using FPC (the Free Pascal Compiler [which also supports non-Free Pascal dialects]) would be the correct title, since there are certainly projects listed in Projects using Free Pascal that compile (exclusively) in other dialects, such as Delphi ({$mode Delphi}).
Yours Sincerely
Kai Burghardt

Fred vS

  • Hero Member
  • *****
  • Posts: 1983
    • StrumPract is the musicians best friend
Re: Wiki of “Projects using FPC”
« Reply #14 on: August 25, 2020, 07:40:25 pm »
[…] I dont understand why,  "Projects_using_Free_Pascal" should not exist anymore and was moved to "Projects_using_fpc". […]
And I don’t understand, why the main page is now Projects using Free Pascal.

To me, “Free Pascal” refers to {$mode objFPC}, the dialect, compiler compatibility mode that virtually enables all features FPC supports.

I think, Projects using FPC (the Free Pascal Compiler [which also supports non-Free Pascal dialects]) would be the correct title, since there are certainly projects listed in Projects using Free Pascal that compile (exclusively) in other dialects, such as Delphi ({$mode Delphi}).

Maybe use https://wiki.freepascal.org/Projects_using_Free_Pascal_Compiler
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs
https://gitlab.com/fredvs

 

TinyPortal © 2005-2018