Lazarus
Miscellaneous => Documentation (Maintaining -) => Topic started by: trev on July 16, 2020, 01:44:46 pm
-
The Wiki contains these two ever-growing pages:
* Lazarus Application Gallery (https://wiki.freepascal.org/Lazarus_Application_Gallery)
* Projects using Lazarus (https://wiki.freepascal.org/Projects_using_Lazarus)
and there is duplication between the two. Between 2012 and 2014 this issue was discussed on the respective talk pages. Time has continued to pass and the pages have continued to grow.
There are also other language pages of both, most are years out of date and many have mostly English content.
I propose doing the following unless there are any serious objections:
* Merge the two English pages and categorise
* Merge the each pair of other language pages and strip the English content leaving just the other language content.
If the merged English page is too big, retain the page as a table of contents and split the listings by category.
Any alternative ideas are also welcome!
-
Also this one:
https://wiki.lazarus.freepascal.org/FPC_Applications/Projects_Gallery (https://wiki.lazarus.freepascal.org/FPC_Applications/Projects_Gallery)
Different URL, but exactly the same content:
https://wiki.freepascal.org/FPC_Applications/Projects_Gallery
-
Different URL, but exactly the same content:
It's the same content, because they are the same. The backend database is the same for both wiki.freepascal.org and wiki.lazarus.freepascal.org, there are only some very small differences (like the logo).
-
I know we are not to please Google. But Google advises not to create duplicate contents. Because it confuses visitors.
-
https://wiki.freepascal.org/Lazarus_Application_Gallery should be merged into https://wiki.freepascal.org/Projects_using_Lazarus . No objections since 2014...
-
yes, I agree Trev, but a big job !
Couple of 'discussion points'....
* Should there be a limit on the "column inches" (to use a dated term) taken up by one app ?
* I confess I looked, some time ago, at moving entries that appear to be abandon-ware 'somewhere else' but it quickly became a daunting task. I suggest a shorter list of projects that are active and available or even just still exist where they claim to be would be more useful than a much longer list of everything.
* Further, one difference between the pages is that one just lists them alphabetically, the other in categories. Maybe thats useful but not to the extent that we should have two sets of basic data, could be have a second page that indexes the applications, or a sort function, ie, [alpha, category, activity ] ?
* Is that a database instead of a flat wiki page ?
Davo
-
yes, I agree Trev, but a big job !
The longest journey begins with the first step... or to keep it authentic "A journey of three hundred and sixty thousand miles begins with a single step" - Lao Tzu.
Couple of 'discussion points'....
* Should there be a limit on the "column inches" (to use a dated term) taken up by one app ?
Not unless someone wants to take on moderation of the resulting page(s). Anything excessive, including images, may get trimmed during the consolidation phase.
* I confess I looked, some time ago, at moving entries that appear to be abandon-ware 'somewhere else' but it quickly became a daunting task. I suggest a shorter list of projects that are active and available or even just still exist where they claim to be would be more useful than a much longer list of everything.
If I cannot track down the current location, I will simply move the content to a "legacy" page. The idea alone may be useful to someone wanting to reimplement it.
* Further, one difference between the pages is that one just lists them alphabetically, the other in categories. Maybe thats useful but not to the extent that we should have two sets of basic data, could be have a second page that indexes the applications, or a sort function, ie, [alpha, category, activity ] ?
Maintenance nightmare and so very unlikely to be maintained.
* Is that a database instead of a flat wiki page ?
I don't intend creating a new database.
-
The first steps have been taken ...
* Removed duped Multimedia items from Lazarus Application Gallery (https://wiki.freepascal.org/Lazarus_Application_Gallery).
* Moved Multimedia (https://wiki.freepascal.org/Projects_using_Lazarus) category to its own page Projects using Lazarus - Multimedia (https://wiki.freepascal.org/Projects_using_Lazarus_-_Multimedia)
* Moved Components and Libraries (https://wiki.freepascal.org/Projects_using_Lazarus) category to its own Projects using Lazarus - Components and Libraries (http://page https://wiki.freepascal.org/Projects_using_Lazarus_-_Components_and_Libraries) page.
* Moved "dead" projects to a new page Other projects using Lazarus (https://wiki.freepascal.org/Other_projects_using_Lazarus).
-
The first steps have been taken ...
* Removed duped Multimedia items from Lazarus Application Gallery (https://wiki.freepascal.org/Lazarus_Application_Gallery).
* Moved Multimedia (https://wiki.freepascal.org/Projects_using_Lazarus) category to its own page Projects using Lazarus - Multimedia (https://wiki.freepascal.org/Projects_using_Lazarus_-_Multimedia)
* Moved Components and Libraries (https://wiki.freepascal.org/Projects_using_Lazarus) category to its own Projects using Lazarus - Components and Libraries (http://page https://wiki.freepascal.org/Projects_using_Lazarus_-_Components_and_Libraries) page.
* Moved "dead" projects to a new page Other projects using Lazarus (https://wiki.freepascal.org/Other_projects_using_Lazarus).
Could you add a section or page for orphan components to help improve OPM?
-
Could you add a section or page for orphan components to help improve OPM?
I could if I had any idea what "orphan components" were and how creating a section/page would help improve OPM (I'm assuming OPM is the Lazarus > Package > Online Package Manager) which is GetMem's project with which I would not wish to interfere.
-
I have completed the merging of the English Application Gallery (https://wiki.freepascal.org/Lazarus_Application_Gallery) page into the Projects using Lazarus (https://wiki.freepascal.org/Projects_using_Lazarus) page and new category sub-pages <mops brow>.
Dead projects for which I could not find websites or links have been relocated to the Other projects using Lazarus (https://wiki.freepascal.org/Other_projects_using_Lazarus) page.
The foreign language pages remain to be merged. I deleted those that were 95%-100% English content.
-
All done <phew>.
-
Brilliant !
Typo under business For "Business-related software, eee the Projects using Lazarus - Business Software page. "
and, under "Miscellaneous", is there a reason why "Free Pascal Operating System" is quite so bold ?? I know its an aspect of the wiki (indeed, many wikis) but the words "Free Pascal Operating System" do appear more prominent than the other, higher level headings. My first read said that below that point, it was only things related to a FPC OS, most certainly not the case.
Overall, a really impressive job, you must have put a lot of time into that !
Davo
-
Thanks for spotting the typo :)
As for the bold OS heading - it's simply the next level heading - given the category has a single entry, I didn't create a new category sub-page for it.
Time? Just a couple of full days... I think... I really don't remember anymore ;)
-
Why is "Application Gallery" deleted, rather than being a redirect?
Its linked from outside the wiki. It must work in some way.
-
Why is "Application Gallery" deleted, rather than being a redirect?
Its linked from outside the wiki. It must work in some way.
To be more specific: the link on the Lazarus main page (https://www.lazarus-ide.org/) to "Application Gallery" is not working any more.
-
When browsing the Internet I found UniSklad
https://sourceforge.net/projects/unisklad/ (https://sourceforge.net/projects/unisklad/)
It seems good, maybe it can be added on Business Software category.
-
> Why is "Application Gallery" deleted, rather than being a redirect?
> Its linked from outside the wiki. It must work in some way.
Even Including the multiple (now deleted) references on the wiki, the total number of links is 32 and that also includes links from websites that no longer exist or are junk websites. That's why I deleted the page. Nobody expects web links to last forever or that they never have to be updated.
Anyway, the point is now moot, a redirect has been created.
> To be more specific: the link on the Lazarus main page (https://www.lazarus-ide.org/)
> to "Application Gallery" is not working any more.
Surely it would be more sensible to update that link to point to the Projects using Lazarus page than perpetuate a redirect.
-
This morning I also merged the rather anaemic "FPC Applications/Projects Gallery" contents of 13 entries with the Projects using Lazarus page and category sub-pages.
I should also mention that I deleted the page in case anyone feels strongly about adding a redirect. It had 11 external links to it.
-
There are stackoverflow, quora and forum links to it.
There is no harm in helping people to find that content in future. After all the content was not deleted, just moved.
-
@trev
Thank you for your work.
We could append PeaZip (maybe it is already there but I didn't see it).
https://giorgiotani.github.io/PeaZip/
Another interesting software that I have discovered: LazPlan.
http://patrick-lampke.de/index.php?mode=&page=lazplan
Best regards.
Roland
-
Thank you trev for the effort you put into the wiki. Once entropy has accumulated it requires quite a bit of work to reverse the effects.
-
There is no problem with adding additional applications provided that their creators do not mind. However, I would not presume such consent without first asking.
More generally, if anyone wants to add an application, it's a Wiki folks. Please feel free to do so yourself. I have a growing backlog of material to add once I've beaten it into shape. Editing others material is always much easier :D
-
Added an entry for Unbound Bible (http://vladimirrybant.org/index.php?page=bible), in the Educational Software section.