Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: Rich on April 15, 2015, 11:01:20 AM

Title: On-line repository browser
Post by: Rich on April 15, 2015, 11:01:20 AM
Hi bmarkus
The repository browser looks nice. I found one odd anomaly. Set version to 4.x and architecture to x86. Go to last page and the
last two entries are  rygel.tcz  and  rygel-dev.tcz. Yet  rygel-preferences.tcz  and  rygel-preferences-gtk2.tcz  are on page 70
right where they belong.
It might also be a good idea to add a link to the browser on the downloads page.
Title: Re: On-line repository browser
Post by: xyz-worx on April 15, 2015, 11:49:48 AM
Hi bmarkus,

thank you for reintroducing a functionality I missed for a long time.
When I came to TCL (vers. 3.x.x) there was a link to ibiblio.org where
one could browse tcz's and got an overview what a specific tcz is doing.
Also the necessary dependencies were listed. Some day this functionality
disappeared and only a simple list of tcz's was shown.

So I really appreciate the 'reinvented' repository browser.

regards

xyz-worx
Title: Re: On-line repository browser
Post by: pq5190362 on April 15, 2015, 02:32:33 PM
Hello,

what "On-line repository browser" are you talking about?

A new possibility to browse the repo on the web like requested over there:

http://forum.tinycorelinux.net/index.php/topic,18053.0.html

?

And if yes: Where's the link to this "On-line repository browser"?

Regards
Title: Re: On-line repository browser
Post by: gerald_clark on April 15, 2015, 02:39:18 PM
http://forum.tinycorelinux.net/index.php/topic,18294.msg111293.html#msg111293
Title: Re: On-line repository browser
Post by: coreplayer2 on April 15, 2015, 03:52:24 PM
Looks nice, only one question
Why does the inventory start on TC version 4.x 

Yes I know you can change the the columns priority but currently the default opens with TC-4.x


Sent from my iPhone using Tapatalk
Title: Re: On-line repository browser
Post by: bmarkus on April 15, 2015, 05:20:12 PM
Currently it defaults to 6.x/x86 please check.
Title: Re: On-line repository browser
Post by: gerald_clark on April 15, 2015, 05:23:20 PM
It starts up displaying x86/4.x, packages,  not 6.x
Title: Re: On-line repository browser
Post by: bmarkus on April 15, 2015, 05:23:47 PM
It starts up displaying x86/4.x, packages,  not 6.x

Press "GO"
Title: Re: On-line repository browser
Post by: Greg Erskine on April 15, 2015, 05:26:01 PM
Thanks guys,

Great, just what I was looking for.

Maybe add a tcz file download link somewhere.

Also, I would like the "architecture" to be multiple select, so I could select arm6 and arm7.

Repository Browser: http://packages.tinycorelinux.net/

regards
Greg
Title: Re: On-line repository browser
Post by: bmarkus on April 15, 2015, 05:27:38 PM

Also, I would like the "architecture" to be multiple select, so I could select arm6 and arm7.


Set architecuter to 'All'
Title: Re: On-line repository browser
Post by: Greg Erskine on April 15, 2015, 06:25:59 PM

Also, I would like the "architecture" to be multiple select, so I could select arm6 and arm7.


Set architecuter to 'All'

hi bmarkus,

I saw that option, but I am only interested in Raspberry Pi extensions.

regards
Greg
Title: Re: On-line repository browser
Post by: zatman on April 16, 2015, 06:27:33 PM
Hi bmarkus,

I like the On-line repository browser a lot; something we should have had awhile ago... ;D

I started to use it (4-16-15), and have seen on occasion, a problem.  When clicking on any of the tcz file or deplist links, it shows the info fine, but when I use my browser back button, I get the following.

Code: [Select]
Document Expired

This document is no longer available.

The requested document is not available in Firefox's cache.

    As a security precaution, Firefox does not automatically re-request sensitive documents.
    Click Try Again to re-request the document from the website.

I have not seen any consistency when this occurs, but wanted to ask, if maybe the links should be opened in a new browser tab?  Can you add this feature?  If you go this route, then please add a close button, so after opening the new tab, its easily closed.  In-case you are wondering, I do know how to open the links in a new browser tab manually, but thought, maybe new users to the site, might not think to open the link in a new tab.

I was also curious how long it took you to create the repository browser (web/application)?  Could you also provide us techs, the other details about the setup, like programming language (pearl or cgi...)...

Thanks again and good job.
Title: Re: On-line repository browser
Post by: bmarkus on April 17, 2015, 01:39:35 AM
I see randomly the "Page expired" message also, will investigate cause.

It took cca. 5 days what you see now.

There is a MySQL database containing repo data. It is maintained by a Python script which is using the same support files from repo.tinycorelinux.net as the TC built-in tools to find new, deleted or updated packages based on md5.

WEB is Joomla3 with ChronoEngine's ChonoConnection5 (CC5) and ChronoForms5 (CF5) framework. No CGI, No Perl, it is PHP/JS/JQuery/Awesome
Title: Re: On-line repository browser
Post by: xyz-worx on April 17, 2015, 07:33:48 AM
Hi zatman,

the behaviour you are describing must not be caused by the repo-browser alone.
I got these expiration messages produced by firefox from time to time since I'm
using 'startpage' as my standard search engine.

My workaround for this is to switch off the automatic cache management in firefox,
setting the cache to say 350MB and clear the manually from time to time.

Maybe there other possibilities - but for me it worx.

regards
xyz-worx
Title: Re: On-line repository browser
Post by: coreplayer2 on April 25, 2015, 03:48:58 AM
I used the online extension browser today to search for previous builds of a few extensions, I found two of them from as far back as the tc-4.x repo which I had previously searched for and missed using http://tinycorelinux.net/5.x/x86/tcz/src/ (http://tinycorelinux.net/5.x/x86/tcz/src/) etc. etc.   Both needed updating which I have done.  Admittedly where I once questioned the usefulness searchable database given the current available resources I found this new Online extension browser extremely useful, great idea..

Thanks bmarkus

Title: Re: On-line repository browser
Post by: pq5190362 on May 19, 2015, 11:27:44 AM
@ bmarkus:

When searching for an extension, the search results have a column named "Deps", where you can click onto a "deplist" link which takes you to yet another page which shows a list of dependencies.

Could you please integrate the dependency list into the extension info page instead of making it a separate page?

I mean by simply listing the dependencies below the changelog of the extension instead of placing the dependency list on a separate page.

Any chance you could do that?

Regards
Title: Re: On-line repository browser
Post by: bmarkus on May 19, 2015, 12:41:03 PM

Could you please integrate the dependency list into the extension info page instead of making it a separate page?


No, I do not want to put all information to a single page but to offer clean information and to let users select what do they want to see. Usually you do not want to see everything, just looking for a release date, link to upstream WEB, etc. and don't care deps. When looking fot deps, why to bother with copyright? If they need all, they are just few clicks away.
Title: Re: On-line repository browser
Post by: pq5190362 on May 19, 2015, 02:19:22 PM
Usually you do not want to see everything

Wrong.

And a lot of major distributions are showing the dependencies alongside the rest of the package info in their online repository browser, see for example:

Ubuntu:
http://packages.ubuntu.com/vivid/firefox

Debian:
https://packages.debian.org/sid/iceweasel

Arch Linux:
https://www.archlinux.org/packages/extra/x86_64/firefox/

So, it would be nice if you would do it for the Tiny Core Linux online repository browser as well.

Regards
Title: Re: On-line repository browser
Post by: bmarkus on May 19, 2015, 02:30:58 PM
Wrong because different? It is not an argument. I explained why is it implemented this way. How others are working it is up to them.
 
Title: Re: On-line repository browser
Post by: Zill on July 06, 2015, 03:02:53 PM
Thanks bmarkus.

I just wanted to point out that if you scroll to the bottom of the page and change the number of entries to display to "All", it still takes two pages to display everything.
Title: Re: On-line repository browser
Post by: bmarkus on July 06, 2015, 05:26:11 PM
Thanks bmarkus.

I just wanted to point out that if you scroll to the bottom of the page and change the number of entries to display to "All", it still takes two pages to display everything.

Yes, 'all' means in fact a maximum size limit to avid listing of few thousand lines which would case issues and would be unusable.
Title: Re: On-line repository browser
Post by: mocore on August 25, 2015, 08:58:52 PM
So this is the successor of http://distro.ibiblio.org/tinycorelinux/3.x/tcz/ & http://distro.ibiblio.org/tinycorelinux/3.x/tcz/index_nojs.html
8)

I have a question about the url's / routing

Opening the new browser and clicking on for example '8086tiny.tcz'
the link http://packages.tinycorelinux.net/index.php?cont=lists&ccname=repolist1&act=view&gcb=1 will open , i guess that this is some DB info sent in the params

I wonder if it might be possible to 'somehow' access the same resource
with some kind of diffrent url routing EG like
this : http://packages.tinycorelinux.net/index.php?pkg=6.x/x86/8086tiny.tcz
or
that : http://packages.tinycorelinux.net/6.x/x86/8086tiny.tcz

Thanks!


 
Title: Re: On-line repository browser
Post by: coreplayer2 on August 25, 2015, 11:34:59 PM
mocore,

The new repository browser is http://packages.tinycorelinux.net/index.php (http://packages.tinycorelinux.net/index.php)

However the original resources have always been available from http://tinycorelinux.net (http://tinycorelinux.net)

for example 8086tiny.tcz from http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz (http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz)
and 8086tiny.tcz.info from http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.info (http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.info)
and 8086tiny.tcz.dep http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.dep (http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.dep)
and 8086tiny.tcz.md5.txt http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.md5.txt (http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.md5.txt)

Remember that you wouldn't normally use the above to download and install tcz extensions, you should instead use the builtin tc "APPS" browser

:)

Title: Re: On-line repository browser
Post by: mocore on August 26, 2015, 09:05:27 AM
Remember that you wouldn't normally use the above to download and install tcz extensions, you should instead use the builtin tc "APPS" browser
Indeed ! or .. 'tree/usr/bin/tce-ab (http://git.tinycorelinux.net/index.cgi?url=Core-scripts.git/tree/usr/bin/tce) - Tiny Core Extension: Application Browser'

The new repository browser is http://packages.tinycorelinux.net/index.php (http://packages.tinycorelinux.net/index.php)
However the original resources have always been available from http://tinycorelinux.net (http://tinycorelinux.net)
I have looked a bit (http://forum.tinycorelinux.net/index.php/topic,16270.msg96568.html#msg96568) into the tiny mirrors dir strcture , and repo file's ect

+ The simple example you post is a good one! 

It just happens that i had forgoten about the new repo browser
 and have recently been trying to 'port'/build  the odd extention
and decided i would like to 'see' better what extention is in what version / arch

Any way i have ended up with some small scripts  (http://forum.tinycorelinux.net/index.php/topic,18767.0.html) that collect each $arch/info.lst and (mash&)display them in a html table .

So i was hopeing i could be lazy and just make a link using the extention name to view the packages.tinycorelinux nicely formated .info online.

If its not posible for what ever reason i  can live with that , just thaught i would ask before considering other options  :)

Title: Re: On-line repository browser
Post by: Rich on August 26, 2015, 10:46:36 AM
Hi mocore
Quote
So i was hopeing i could be lazy and just make a link using the extention name to view the packages.tinycorelinux nicely formated .info online.
You can:
Code: [Select]
http://tinycorelinux.net/6.x/x86/tcz/8086tiny.tcz.infowill display the extensions info in your browser just as it would appear in the Apps utility.
Title: Re: On-line repository browser
Post by: gordon64 on August 26, 2015, 11:09:53 AM
coreplayer2

Quote
The new repository browser is http://packages.tinycorelinux.net/index.php

thanks for that I just bookmarked it.

For me, this thread is the only one I can find for that URL and I can't see it in the wiki either.
Title: Re: On-line repository browser
Post by: nitram on October 08, 2015, 08:36:52 PM
Hi Bela.

Thanks for providing this browser, refer to it frequently. Queries:

- Could go to page '1 2 3 4 ...', 'next page' or similar be placed at the bottom of page?

- How hard would it be to incorporate a 'tag' search, like Apps (eg. game, browser, network), not just by extension name?

Thanks.
Title: Re: On-line repository browser
Post by: bmarkus on October 09, 2015, 01:42:14 AM
Page can be added to the bottom of page, no problem.

Tag search need some extra time, it is on the todo list. No ETA thought.
Title: Re: On-line repository browser
Post by: nitram on October 09, 2015, 05:56:38 AM
That's great - thank-you.
Title: Re: On-line repository browser
Post by: coreplayer2 on November 15, 2015, 08:55:03 PM
I wonder how often the repository browser updates?  because it doesn't appear to have updated some extensions in many months?
Title: Re: On-line repository browser
Post by: bmarkus on November 16, 2015, 02:17:28 AM
Update script was not running, thanks for noticing. Now it is updated.
Title: Re: On-line repository browser
Post by: jncl on March 22, 2016, 10:50:37 AM
Hi,

  Is the On-line Repository Browser at packages.tinycorelinux.net (http://packages.tinycorelinux.net) still active? I have tried accessing it recently and all I get is a blank page.

  Jon
Title: Re: On-line repository browser
Post by: bmarkus on March 22, 2016, 11:42:20 AM
Due to moving a new server it is temporary off.
Title: Re: On-line repository browser
Post by: bmarkus on September 26, 2016, 04:55:19 AM
Online repo browser is down for undefined time due to hw issued. :(
Title: Re: On-line repository browser
Post by: volkerp on October 24, 2016, 05:33:34 AM
What about removing the link "RepoBrowser" from the welcome page for the time being or adding an explanation? Imho a dead link on a welcome page  is  not very attractive for new visitors.
Title: Re: On-line repository browser
Post by: volkerp on November 07, 2016, 01:47:05 PM
Thank you very much for the blue screen with "COMING SOON". It's pretty to look at and nobody will be discouraged!   ;)
Title: Re: On-line repository browser
Post by: pintman on March 31, 2018, 03:52:08 AM
Today I only get an apache default page when I go to http://packages.tinycorelinux.net/ Is the problem still present?
Title: Re: On-line repository browser
Post by: bmarkus on April 01, 2018, 05:50:18 AM
Today I only get an apache default page when I go to http://packages.tinycorelinux.net/ Is the problem still present?

Project suspended, no time for it.