Recent

Author Topic: Internet Tools  (Read 52913 times)

TRon

  • Sr. Member
  • ****
  • Posts: 423
Re: Internet Tools
« Reply #75 on: June 28, 2020, 09:18:24 pm »
Downloaded the sources from https://packages.lazarus-ide.org/. Working as expected except for:
That is an outdated version.
Outdated does not necessarily mean 'broken' but perhaps that is a too naive thought of mine  :)

Quote
I do not know who put it on packages.lazarus-ide.org or how to update it there.
Unfortunately i don't know who put it up there either, i assumed packages are provided by the original author...

I am aware however that there is a procedure of some sorts that allows for (Lazarus) packages to be included and/or updated (and as such appear on that link where I downloaded from). I believe the manager/author of OPM (Online Package Manager) has a thread where this is mentioned and there is also this web-page: https://wiki.freepascal.org/Online_Package_Manager

Quote
I have not updated the zip file on my homepage for a while either. So currently, it is the best to use the source repository on github or hg.benibela.de/internettools/
Ok, as the existence of that "old" zip-file on the homepage is exactly what made me hesitant to download/install from your master branch, as that seems active and there does not seem to be (version) tags or releases.

I have now downloaded/installed from your github, and the issue as I have reported earlier seems fixed.

Thank you very much BeniBela

lainz

  • Hero Member
  • *****
  • Posts: 3652
    • Lainz
Re: Internet Tools
« Reply #76 on: June 28, 2020, 09:52:10 pm »
Downloaded the sources from https://packages.lazarus-ide.org/. Working as expected except for:
That is an outdated version.
Outdated does not necessarily mean 'broken' but perhaps that is a too naive thought of mine  :)

Quote
I do not know who put it on packages.lazarus-ide.org or how to update it there.
Unfortunately i don't know who put it up there either, i assumed packages are provided by the original author...

I am aware however that there is a procedure of some sorts that allows for (Lazarus) packages to be included and/or updated (and as such appear on that link where I downloaded from). I believe the manager/author of OPM (Online Package Manager) has a thread where this is mentioned and there is also this web-page: https://wiki.freepascal.org/Online_Package_Manager

Quote
I have not updated the zip file on my homepage for a while either. So currently, it is the best to use the source repository on github or hg.benibela.de/internettools/
Ok, as the existence of that "old" zip-file on the homepage is exactly what made me hesitant to download/install from your master branch, as that seems active and there does not seem to be (version) tags or releases.

I have now downloaded/installed from your github, and the issue as I have reported earlier seems fixed.

Thank you very much BeniBela

Hi, the site https://packages.lazarus-ide.org/ uses the packages that are available in OPM. When a package is updated in OPM, it gets updated in that site automatically.
So if there is an old version, the old version is available from OPM as well. Except if you install from third party sources (in this case third party sources can be the original author website provided in the update JSON).
https://lainz.github.io - My Website
https://lazpaint.github.io/ - LazPaint Downloads

lainz

  • Hero Member
  • *****
  • Posts: 3652
    • Lainz
Re: Internet Tools
« Reply #77 on: June 28, 2020, 09:54:02 pm »
Downloaded the sources from https://packages.lazarus-ide.org/. Working as expected except for:

That is an outdated version. I do not know who put it on packages.lazarus-ide.org or how to update it there.

I have not updated the zip file on my homepage for a while either. So currently, it is the best to use the source repository on github or hg.benibela.de/internettools/

You can use a JSON file in your github page, pointing to the master so anyone can update it from OPM, you need to send the link to your updates json to GetMem user.

Check as an example the BGRAControls JSON
https://github.com/bgrabitmap/bgracontrols/blob/master/update_bgracontrols_force.json
https://lainz.github.io - My Website
https://lazpaint.github.io/ - LazPaint Downloads

TRon

  • Sr. Member
  • ****
  • Posts: 423
Re: Internet Tools
« Reply #78 on: June 28, 2020, 11:04:30 pm »
Hi,
Hello Lainz.

I thank you for your response and I apologise upfront for the last part of my reply.

Quote
Hi, the site https://packages.lazarus-ide.org/ uses the packages that are available in OPM. When a package is updated in OPM, it gets updated in that site automatically.
Thank you Lainz for confirming that. However, i was aware  :)

That is why I (initially) download from there: so that I am able to test with existing recommended/updated packages.

Quote
So if there is an old version, the old version is available from OPM as well. Except if you install from third party sources (in this case third party sources can be the original author website provided in the update JSON).
Of course... I understand that 3th party sources do not have to be a part of OPM (and as such do not appear at that link).



I do not wish to hijack this other-wise fairly clean thread but I do wish to express here that I am highly frustrated with the usage and current situation with regards to OPM.

I am aware that this is not your doing Lainz (nor do I believe it's GetMems) but your posts as well as the response from BeniBela confirmed my suspicions even further and therefore opened up the perfect opportunity to mention my current frustrations and negative experience towards OPM.

If you or someone else wishes for me to elaborate on that then please feel free to guide me to the correct thread/sub-forum (as I also believe this shouldn't pollute original OPM thread).

lainz

  • Hero Member
  • *****
  • Posts: 3652
    • Lainz
Re: Internet Tools
« Reply #79 on: June 28, 2020, 11:54:12 pm »
I think the official OPM thread will be the right place.

And also think that OPM is maintained by only one person, GetMem, so is really a hard work to maintain the package list updated. Until there is not a kind of website or tool where one can publish his own packages, seems really hard to maintain. But that was already discussed, the security of the published packages was a priority, instead of the quantity of published packages / the author publishes his own packages.
https://lainz.github.io - My Website
https://lazpaint.github.io/ - LazPaint Downloads

TRon

  • Sr. Member
  • ****
  • Posts: 423
Re: Internet Tools
« Reply #80 on: June 29, 2020, 08:15:25 am »
Ok, thank you lainz.

I understand the situation. I will post my grieves in due time as a) GetMem seems to have posted he's on vacation (and i do not wish to derail his well earned rest) and b) that buys me a little time to think about solutions.

 

TinyPortal © 2005-2018