Welcome, Guest
Username: Password: Remember me

TOPIC: Sandbox 3.9 / Roadmap to 4.0

Sandbox 3.9 / Roadmap to 4.0 01 Feb 2023 22:16 #15957

  • Dobinsons
  • Dobinsons's Avatar
  • Offline
  • Junior Member
  • Posts: 23
  • Thank you received: 3
  • Karma: 1
Hi Jocelyn, great to hear from you :)
I know the discussion has begun again regarding the future of J-Cook, which is great!!
A while ago I made the suggestion that potentially J-Cook could be donated to Joomla! itself.
As we have all discovered with the move to J4, that it is has been an up hill battle.
If Joomla were to become the custodians of J-Cook, it would be a dream to not have to worry about upgrading each major release.
In theory, components could be upgraded as developments occur, injecting new code into already created components.
I am putting out there again, as I think a native component creator would be a boon for Joomla!
Thank you for your hard work and helping the Joomla! community B)
Last Edit: 01 Feb 2023 22:25 by Dobinsons.
The administrator has disabled public write access.
The following user(s) said Thank You: admin

Sandbox 3.9 / Roadmap to 4.0 02 Feb 2023 16:09 #15958

  • liubov
  • liubov's Avatar
  • Offline
  • Elite Member
  • (=) 10 mn and it's ready!
  • Posts: 279
  • Thank you received: 36
  • Karma: 22
Hi Jocelin,
Happy to hearing from you. I thought that the last posts will touch you ;) . We anderstand your different priorities, hoping you have a good life. I will always remenber the good time we spent together.
Now I hope we could find the best way to upgrade Joomla! components and save our work.
Take care of you. Marc
The administrator has disabled public write access.
The following user(s) said Thank You: admin

Sandbox 3.9 / Roadmap to 4.0 02 Feb 2023 21:34 #15959

  • jonathanbell
  • jonathanbell's Avatar
  • Offline
  • Premium Member
  • Posts: 147
  • Thank you received: 5
  • Karma: 1
Hi, if you can get it working with changes - I would appreciate the assistance . I can send required changes to my long time support in India to upgrade my project.
Is there anything I can provide to assist? I can't with coding but happy to help some how.
The administrator has disabled public write access.
The following user(s) said Thank You: admin

Sandbox 3.9 / Roadmap to 4.0 02 Feb 2023 23:57 #15960

  • Romkabouter
  • Romkabouter's Avatar
  • Offline
  • Elite Member
  • Posts: 310
  • Thank you received: 131
  • Karma: 48
admin wrote:
If you build up an interresting involved team, then I can giveaway (for free) all my source code, with the V4 partially working.
The V4 is JDom free. Totally.
Once a time I was very motivated with V4 and so the work has been started very clean. Brand new cook. "Less is more" was the idea.
I am not able to setup a teams or anything at the moment, but I am will to create a repo on github holding the code. Everybody who is still working with j-cook will be able to fork it and maybe in the future we can do more with it.
Maybe you can put the sourcecode on github as well, so everbody who is in need of this can fork and work with it.
I would be a loss to see this code lost
The administrator has disabled public write access.
The following user(s) said Thank You: admin, jonathanbell

Sandbox 3.9 / Roadmap to 4.0 06 Feb 2023 21:10 #15961

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Chef
  • Posts: 3711
  • Thank you received: 987
  • Karma: 140
Cook is a quite big environement. It includes backoffice tools that you can't see.
I need to cut off some trees to make it simplier to install :

SANDBOXES
There is no more need for sandboxes. And the heavy management of it.
Details : A CRON job runs a complete re-installation of a fresh Joomla with cleared database every night (0:00 GTM). Then apply some hacks to secure it because you are all super admin there, but you are boxed into your component.
This management need to be upgraded at every new Joomla version in case the files have changed. The automatic hacker is able to identify and hack only concerned lines. Using REGEX. Beautifull, but very heavy stuff to maintain.
Hacks are performed in various places. Files & Database.

PUPPET
In order to maintain / re-install my server, I have built an automatised SHELL remote. all embedded into my Joomla backoffice.
It can handle almost all operations I need to administrate my server, inlcuding migrations into fresh new server.
Same again, I will prefer to keep that stuff for me because it is still handly, but also because it is not finished, so its a mess.

DEPRECATED
The source code still contains a Fu..ing lot of deprecated functions, some are called when generating in legacy modes.
I think it would be nice to cut-off all legacy parameters. Built ONLY for V4, and then delete all deprecated functions.
We need a kind of master coder to do this cleaning work BEFORE to start putting on github and mess around with a lot of useless files.

ROBUST
The source code has some inperfections, but globally, it is a beautifull architecture wich is very open. Only the sky the limit.


JOOMLA
Giving it away to Joomla is a good idea, but I don't think they would put someone for looking into another's person source code.
If somebody want to contribute to Joomla, he/she need to fork Joomla and integrate its piece inside, test it, and then only ask for a pull-request.
It can be rejected as well.
EDIT : In facts, Cook is not suitable for the native install, but some Joomla gurus from the foundation can be interrested into using it.
I think they have created a kind of files generators working in console. Any hints or more details about that is welcome
Coding is now a piece of cake
Last Edit: 06 Feb 2023 21:14 by admin.
The administrator has disabled public write access.

Sandbox 3.9 / Roadmap to 4.0 07 Feb 2023 19:21 #15962

  • liubov
  • liubov's Avatar
  • Offline
  • Elite Member
  • (=) 10 mn and it's ready!
  • Posts: 279
  • Thank you received: 36
  • Karma: 22
Hi Joce,
Do your best to pass on your component generator. We may be able to pool our knowledge to maintain it and could define who can do what.
I am completely agree with you, you should only aim for an Joomla4! native code.
It's already complex enough.
The administrator has disabled public write access.
Time to create page: 0.097 seconds

Get Started