RTC PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
28 Mar 2025

Summary of Changes

The constants JPATH_COMPONENT, JPATH_COMPONENT_SITE and JPATH_COMPONENT_ADMINISTRATOR are deprecated, but Joomla itself is still using it in some places. Among them is the installation of the CMS, which defines these constants unnecessarily. This PR removes those definitions. Please be aware that this PR depends on #45249 to be merged.

Testing Instructions

Run through an installation of Joomla both in the browser and the CLI.

Actual result BEFORE applying this Pull Request

Everything works.

Expected result AFTER applying this Pull Request

Everything works, but we don't have the constants anymore.

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar Hackwar Hackwar - open - 28 Mar 2025
avatar Hackwar Hackwar - change - 28 Mar 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 28 Mar 2025
Category Installation
avatar brianteeman
brianteeman - comment - 28 Mar 2025

As I tested an installation successfully with #45249 this looks good to me

avatar brianteeman brianteeman - test_item - 28 Mar 2025 - Tested successfully
avatar brianteeman
brianteeman - comment - 28 Mar 2025

I have tested this item ✅ successfully on d9da696


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar Hackwar Hackwar - change - 8 May 2025
Labels Added: PR-6.0-dev
avatar exlemor exlemor - test_item - 10 May 2025 - Tested successfully
avatar exlemor
exlemor - comment - 10 May 2025

I have tested this item ✅ successfully on 4dceaaa

I have successfully tested this :)


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar QuyTon QuyTon - alter_testresult - 10 May 2025 - brianteeman: Tested successfully
avatar QuyTon QuyTon - change - 10 May 2025
Status Pending Ready to Commit
avatar QuyTon
QuyTon - comment - 10 May 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar rdeutz rdeutz - change - 14 May 2025
Labels Added: RTC
avatar softforge softforge - test_item - 4 Jul 2025 - Tested successfully
avatar softforge
softforge - comment - 4 Jul 2025

I have tested this item ✅ successfully on 751788c

Works same as 45249


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar richard67
richard67 - comment - 16 Jul 2025

Hmm, system tests are failing to start the installation. Response from server is "500: Internal Server Error".

Update 2025-07-22: Fixed with commit a5e946e .

avatar richard67 richard67 - test_item - 22 Jul 2025 - Tested successfully
avatar richard67
richard67 - comment - 22 Jul 2025

I have tested this item ✅ successfully on cad0f11


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar richard67 richard67 - change - 22 Jul 2025
Status Ready to Commit Pending
avatar richard67
richard67 - comment - 22 Jul 2025

Back to pending as the PR has received a change. As I've just tested with success, it needs only one more test.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar richard67
richard67 - comment - 22 Jul 2025

@brianteeman @exlemor @softforge Could one of you three test this PR again? It has received changes so I have removed RTC, but I have tested it with success right now, so it needs only one more test. Thanks in advance.

avatar brianteeman brianteeman - test_item - 22 Jul 2025 - Tested successfully
avatar brianteeman
brianteeman - comment - 22 Jul 2025

I have tested this item ✅ successfully on cad0f11

retested both web and cli installation


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar richard67 richard67 - change - 23 Jul 2025
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 23 Jul 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45250.

avatar richard67
richard67 - comment - 23 Jul 2025

@brianteeman Thanks for testing again.

@exlemor @softforge No further test needed, PR is RTC again.

Add a Comment

Login with GitHub to post a comment