Feel free to contact them and volunteer to help package it up for distribution via GetIT. Or are you just suggesting that "someone else (aka. not you) do this to make your life easier"? They are open-source, but there is a real cost to actually package up the code and host it on the GetIT servers.
I suppose if enough customers ask for it, EMBT may decide there is enough value in adding them to GetIT that they feel it is a worthwhile return on investment.
Mason Wheeler my JCL folder was a clone of the JCL Github repo... I've created a fork and then was able to submit a pull request ... I will do the same for the jvcl one... I learn everyday 😀
May be there are no ready packages yet?!
ReplyDeleteFeel free to contact them and volunteer to help package it up for distribution via GetIT. Or are you just suggesting that "someone else (aka. not you) do this to make your life easier"? They are open-source, but there is a real cost to actually package up the code and host it on the GetIT servers.
ReplyDeleteI suppose if enough customers ask for it, EMBT may decide there is enough value in adding them to GetIT that they feel it is a worthwhile return on investment.
Most of the volunteers have left Jedi, just Andreas Hausladen did some tweaks.
ReplyDeleteRalf Stocker My "JEDI time" is almost non existent, as is my hobby "Delphi time".
ReplyDeleteClearly there is an opening for more volunteers.
ReplyDeleteI stopped contributing to project Jedi when it moved to Github. Not that my contributions amounted for much.
ReplyDeleteI've started modifying JCL sources but installation is failling on :
ReplyDeleteEmbarcadero Delphi for Win32 compiler version 31.0
Copyright (c) 1983,2016 Embarcadero Technologies, Inc.
JclCIL.pas(674) Erreur: E2010 Types incompatibles : 'TJclInstructionDumpILOptions' et 'TStringsOptions'
...failed.
Stéphane Wierzbicki Same here. This is caused by the new "Options" property of TStrings. The erratic code contains a big
ReplyDeletewith TStringList do begin...
In line 674 "Options" is used. But it is no longer the functions parameter named "Options", but the TStrings property!
Simple fix: Change the function's parameter name from "Options" to "aOptions" (both interface and implementation), and compiles fine.
Can you commit your changes to the repository?
Achim Kalwa I guess that I need to have specific credentials for commiting my changes ?
ReplyDeleteStéphane Wierzbicki
ReplyDeleteForget committing. JCL/JVCL no longer uses SubVersion, but GIT. All you can do is to create a pull request.
I've just created a pull request for that issue.
ReplyDeleteEverything is working know for JCL :) I'll make a pull request
ReplyDeleteFine. Now move on to JVCL :-)
ReplyDeleteAchim Kalwa I feel really stupid but I don't know how to create a pull request... I've created patch files, where can I upload them ?
ReplyDeletewill do JVCL tomorrow
ReplyDeleteStéphane Wierzbicki It's actually a lot more complicated than simply creating a patch and uploading it, because they're on a DVCS now. See https://bitquabit.com/post/unorthodocs-abandon-your-dvcs-and-return-to-sanity/ (search for "pull request", about halfway down the page)
ReplyDeleteAchim Kalwa, Mason Wheeler, Allen Bauer, Andreas Hausladen : I've successfully created an pull request. Waiting now that someone validate this :)
ReplyDeleteMason Wheeler my JCL folder was a clone of the JCL Github repo... I've created a fork and then was able to submit a pull request ... I will do the same for the jvcl one... I learn everyday 😀
ReplyDeleteIt was available under Seattle GetIt, not quite sure how all that works under the hood or who makes them available.
ReplyDeleteStéphane Wierzbicki
ReplyDeletehere you can learn how to create a pull request. Very good and simple description:
http://hisham.hm/2016/01/01/how-to-make-a-pull-request-on-github-a-quick-tutorial/
Ralf Stocker thank you, this is a nice tutorial
ReplyDeleteBest example why with .. do should be avoided^^
ReplyDeletethanks for the update to JEDI/JVCL/JCL for delphi berlin 10.1 !! install completed 100%
ReplyDeleteWhere can I find for download ? I need a Delphi Berlin install!
ReplyDelete