<div dir="ltr"><div dir="ltr">
<div>This is my second try. Apparently the previous mail needs moderator aproval(I attached a screenshot which is bigger then 100K).<br></div><div><br></div><div>Hi Michel,</div><span class="gmail-im"><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
Clearly the online package manager is doing work behind my back.
</div></blockquote></span><div>By "work behind my back" I suppose you mean that OPM will try to connect to various webpages. Here is the reason:<br></div><div>
<span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">1. In order to download the package list, on IDE startup OPM will attempt to connect to:<span> </span></span><a href="https://packages.lazarus-ide.org/" style="color:rgb(17,85,204);font-family:tahoma,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank">https://packages.lazarus-ide.org/</a><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">(this is the official Lazarus repository)</span></div><div><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">2.
More over a package maintainer has the posibility to push his/her
latest release through OPM, so from time to times OPM will download and
parse a json file from the package maintainer webpage(to get the latest
information about the packages). <br></span><div class="gmail_default" style="font-family:tahoma,sans-serif"><span></span></div><span class="gmail-m_2606850574077710521gmail-im" style="color:rgb(80,0,80)"><br class="gmail-m_2606850574077710521gmail-Apple-interchange-newline">
</span></div><div><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">The behaviour is configurable in Lazarus trunk. Please open OPM</span><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">, then go to<span> </span></span><i><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Options-->Check for Package Updates</span></i><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none"><span> </span>and select<span> </span></span><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Never</span><span style="color:rgb(0,0,0);font-family:tahoma,sans-serif;font-size:small;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline;float:none">.</span>
Never is the default option by the way, unless you have some old
configuration file. Other then this OPM never sends any kind of
information, only downloads json files.</div><div><br></div><div>PS: The hanging IDE issue should be fixed in r. 60492. If you have some free time please run a few test again.Thank you.<br></div><div><br></div><div>regards,</div><div>Balázs</div>
</div><br></div>