Lazarus

Miscellaneous => Other => Topic started by: Fred vS on August 23, 2020, 05:16:07 pm

Title: Wiki of Projects_using_fpc
Post by: Fred vS on August 23, 2020, 05:16:07 pm
This is continuation of off-topic:
https://forum.lazarus.freepascal.org/index.php/topic,51093.msg375177.html#msg375177

First shot:

https://wiki.freepascal.org/Projects_using_Free_Pascal

Advice more than welcome.

Fre;D
Title: Re: Wiki of Projects_using_fpc
Post by: Martin_fr 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 ?

Title: Re: Wiki of Projects_using_fpc
Post by: Fred vS 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

Title: Re: Wiki of Projects_using_fpc
Post by: Fred vS 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)
Title: Re: Wiki of Projects_using_fpc
Post by: trev 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?
Title: Re: Wiki of Projects_using_fpc
Post by: trev 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.
Title: Re: Wiki of Projects_using_fpc
Post by: Martin_fr 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)
Title: Re: Wiki of Projects_using_fpc
Post by: trev on August 24, 2020, 01:39:39 pm
Agreed Martin. I've mailed Fred.
Title: Re: Wiki of Projects_using_fpc
Post by: Fred vS 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
Title: Re: Wiki of Projects_using_fpc
Post by: trev on August 25, 2020, 03:48:32 am
Go ahead Fred.
Title: Re: Wiki of Projects_using_fpc
Post by: Fred vS 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
Title: Re: Wiki of Projects_using_fpc
Post by: Martin_fr on August 25, 2020, 06:15:38 pm
I'll sort it...
Title: Re: Wiki of Projects_using_fpc
Post by: Martin_fr 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.
Title: Re: Wiki of “Projects using FPC”
Post by: Kays 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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/Projects_using_Free_Pascal) that compile (exclusively) in other dialects, such as Delphi ({$mode Delphi}).
Title: Re: Wiki of “Projects using FPC”
Post by: Fred vS 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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/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
Title: Re: Wiki of Projects_using_fpc
Post by: Fred vS on August 25, 2020, 07:49:22 pm
...
 If the history of that is needed, it can be restored (by an admin) in that dummy location.

Hello Martin.

It seems that all the history of previous change are saved.

But maybe I miss something.
Title: Re: Wiki of “Projects using FPC”
Post by: Fred vS on August 25, 2020, 08:02:09 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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/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 (https://wiki.freepascal.org/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


Hum...

In https://www.freepascal.org/

There is:

Quote
Free Pascal is a mature, versatile, open source Pascal compiler.

So, imho, https://wiki.freepascal.org/Projects_using_Free_Pascal is ok.

Fre;D
Title: Re: Wiki of Projects_using_fpc
Post by: El Salvador on August 29, 2020, 04:42:44 pm
Hi everybody,

can I add an entry about a my open source software (https://github.com/salvadorbs/Asuite), recently made in Lazarus?
Title: Re: Wiki of Projects_using_fpc
Post by: ccrause on August 29, 2020, 05:49:24 pm
can I add an entry about a my open source software (https://github.com/salvadorbs/Asuite), recently made in Lazarus?
Of course, please go ahead and add an entry!
Title: Re: Wiki of Projects_using_fpc
Post by: El Salvador on September 01, 2020, 10:41:40 am
Done: https://wiki.freepascal.org/Projects_using_Lazarus_-_User_utilities#ASuite. Thank you very much!
Title: Re: Wiki of Projects_using_fpc
Post by: anyone on October 03, 2020, 10:37:02 am
I see there is only one Console project!?  :o

I am not sure if I want to add an entry for both of my TXT2PDF converter and HTM2TXT extractor... because my program is very small. Any advice?

(Currently both are on GitHub)
Title: Re: Wiki of Projects_using_fpc
Post by: dbannon on October 03, 2020, 11:20:10 am
I think you should add them !
In another current thread is a question about why there are so few FPC/Lazarus projects, we need to make more noise !

Davo
Title: Re: Wiki of Projects_using_fpc
Post by: anyone on October 03, 2020, 11:33:55 am
I think you should add them !
In another current thread is a question about why there are so few FPC/Lazarus projects, we need to make more noise !

Davo

Thank you for your encouragement.

I have already added them:

https://wiki.freepascal.org/Console_projects
(Please feel free to edit my changes to wiki)
Title: Re: Wiki of Projects_using_fpc
Post by: trev on October 03, 2020, 02:05:58 pm
Nice!
TinyPortal © 2005-2018