? ?
avatar C-Lodder
C-Lodder
12 May 2020

Is your feature request related to a problem? Please describe.

Personally I don't know anyone who uses XML, but a lot of developers/projects use markdown for their changelogs.

What are people's thoughts on Joomla supporting markdown for the changelog as an ALTERNATIVE?

Describe the solution you'd like

  • You add the <changelog> to your extension XML as per normal, but would reference a .md file instead
  • The system would only check that the file exists, unlike the current implementation which additional, but unecessary checks
  • The markdown would then be parsed and loaded in the modal
  • You would also be able to see the entire changelog, unlike the current implementation which only displays the current version.

If this is something Joomla wants, I'm happy to submit a PR

avatar C-Lodder C-Lodder - open - 12 May 2020
avatar joomla-cms-bot joomla-cms-bot - change - 12 May 2020
Labels Added: ? ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 12 May 2020
avatar joomla-cms-bot joomla-cms-bot - labeled - 12 May 2020
avatar ReLater
ReLater - comment - 12 May 2020

If it's meant as an additional feature and does not remove the current implementation OK for me.

(I have spent a lot of time to change my changelogs.xml to fit for Joomla 4 and my changelog reader.)

avatar joeforjoomla
joeforjoomla - comment - 12 May 2020

The changelog is perfect and flexible with the current XML implementation. I don't see a sense about replacing it with a .md file.

avatar C-Lodder
C-Lodder - comment - 12 May 2020

@joeforjoomla I never said anything about replacing the XML implementation. This would be an alternative.

avatar C-Lodder C-Lodder - change - 12 May 2020
The description was changed
avatar C-Lodder C-Lodder - edited - 12 May 2020
avatar alikon
alikon - comment - 12 May 2020

nice to have for me

avatar jwaisner jwaisner - change - 13 May 2020
Status New Discussion
Build staging 4.0-dev
avatar C-Lodder C-Lodder - change - 3 Jun 2020
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2020-06-03 11:48:28
Closed_By C-Lodder
avatar C-Lodder C-Lodder - close - 3 Jun 2020

Add a Comment

Login with GitHub to post a comment