DBP repository


I'm a native speaker, and I went through the english stuff when I prepared the UK English translation. I don't recall any errors in the engish - care to PM me what you found?
 
* Update the apps list based on feedback (more suggestion welcome)
First impression by me, the text under the picture shoud have same margin as the picture and a some more pixel distance to the picture.
As second, I saw if there was a more compact representation, possibly with a smaller image and the text to the right of it.

A very short feedback :)
 
I'm a native speaker, and I went through the english stuff when I prepared the UK English translation. I don't recall any errors in the engish - care to PM me what you found?
Maybe it's in the french file only.
62 "Licence updated": "Licence mise à jour"
76 "Password missmatch"
79 "Succesfully signed out"
145 "is disabled by it's maintainer"
148 "Package deleted succesfully"

There's also some untranslated lang:lang after line 121 but it may be normal.
"Dutch": "Dutch"
 
First impression by me, the text under the picture shoud have same margin as the picture and a some more pixel distance to the picture.
woops, will fix this, thanks
As second, I saw if there was a more compact representation, possibly with a smaller image and the text to the right of it.
Text to the right of the image doesnt work well on phones though
Maybe it's in the french file only.
If it in the left column of the files, then no, it should be fixed in the UK and US translation files
 
Yeah, the left column is just what the code uses for that message. It's never shown on screen, unless it's duplicated in the right column. I think your first misspelling is actually valid UK english (although incorrect US), but the rest of them, yes, are such common misspellings that I missed them.

I'll have a go at preparing english languages fixes for those, but it seems I need to create a new account for it's new home on the internal gitlab. Shame our logins here don't seem to work.
 
While waiting for the english fixes, I made some more changes working toward having a home page

Changes since last status report :
Still todo :
  • More statistics stuff
  • Make a real home page (Ideas welcome)
  • Improve the backend interface for dbp-get
  • Improve the contributor pages with more stats
Since the basics of the repo are in place, it's time to have some fun with the data within the database and make some fun statistics out of it.
The contributor page aim at crating a competition between dbp makers, and it will be refined to bolster the competition even more.
 
Ok I had my fun with the statistics for now.

Changes since last status report :
Still todo :
  • Make a real home page (Ideas welcome)
  • Improve the backend interface for dbp-get

If you have ideas for other interesting statistics, speak your words ;)
 
Do likes get scaled in the me graph? I currently have 4 downloads, 2 likes and 1 comment but the graph only shows 4, 1, 1 totalling 6 at the end. Or maybe it's only counting days you've liked something, because I liked one more thing and it went up to 2 graph likes, but then I liked another and it didn't change.

It also doesn't seem to have picked up the screenshots I made, though they were a long time ago and I can't remember right now where I put them.

Good progress overall though. The big change for me was hiding the package list view by default, giving a focus to the list of apps instead, but every change since has been a step towards making it all hang together a lot more sweetly!

Edit: Which backend interface are you talking about for dbp-get. I've unpacked it on my arch machine, and the CLI interface feels fine if a bit debianish (I'd prefer update to be a switch on other commands, so I can do an update and upgrade in one command, but maybe I'm showing I'm an arch user there). Or do you mean the interface between the script and the website? I've not dug around inside the script yet to have a look at that.
 
Last edited:
Do likes get scaled in the me graph? I currently have 4 downloads, 2 likes and 1 comment but the graph only shows 4, 1, 1 totalling 6 at the end. Or maybe it's only counting days you've liked something, because I liked one more thing and it went up to 2 graph likes, but then I liked another and it didn't change.
these graph are zoomable with the mouse wheel, you might have zoomed accidentally, thuss missing some data. Else I'll need to dig that, but these gfx have been super accurate up to now on another project.

It also doesn't seem to have picked up the screenshots I made, though they were a long time ago and I can't remember right now where I put them.
I have purged all the uploaded image that wasnt accurate if you uploaded some, your pics may have been flushed

Good progress overall though. The big change for me was hiding the package list view by default, giving a focus to the list of apps instead, but every change since has been a step towards making it all hang together a lot more sweetly!
Thanks. before the "big change", the repo was at best a prototype. When I released it initially, the repo had less than a week of life ;)

Edit: Which backend interface are you talking about for dbp-get. I've unpacked it on my arch machine, and the CLI interface feels fine if a bit debianish (I'd prefer update to be a switch on other commands, so I can do an update and upgrade in one command, but maybe I'm showing I'm an arch user there). Or do you mean the interface between the script and the website? I've not dug around inside the script yet to have a look at that.
I mean the interface the web site offer for the futur UI on the pyra. The script is more a proof of concept than anything that will stay in the long run. Currently I'm only giving the lastest version. A good UI would need the whole upload history, acces to the screenshots and a few other informations.
 
Since I made KETM, you had to expect this one :p

Changes since last status report :
  • Graphs are not zoomable anymore
  • Improvements of the app page
  • Rewrote the package page
  • Added dependencies support for both
  • Added dependency support in dbp-get.sh
  • Improved the backend interface
Still todo :
  • Make a real home page (Ideas welcome)
  • Improve the package list (I need something else to put in these ugly boxes)
  • Make a monthly hall of fames for the contributor competition (with badges ?)
You may have noticed these changes as I apply as soon as possible, but I wont brag for every commit :D
 
Last edited:
Seems like the drop down menu to choose language is broken... if you select something it goes only to american and the only way to return at least to the "browser-default" language is to clear the cache
 
Seems like the drop down menu to choose language is broken... if you select something it goes only to american and the only way to return at least to the "browser-default" language is to clear the cache
oups... fixed, thanks for all your contributions ;)
 
Looking at the dbp repo today, it occurred to me that it might be nicer if it showed the author (or releaser) of packages more prominently, probably on the main app list if possible. Would that be reasonable, or would that be too much clutter for you and break the camel's back, so to speak?
 
The repo is bound to a redisign at some point. And I noticed too that looking for maintainers is a bit hard currently, so yeah I'll try something about this.
 
Hi there, (necro-posting again ? :p)

So I just updated the repo (if you had issues with the repo in last 10mn, that was me :p). Changes :
- Upgraded slim to v3
- Upgraded d3 to v5
- Added support for screenshot within the dbp (see here for more info)

EDIT: Known issues : all the graphs are broken. I'll fix this later on
EDIT2: fixed this too
 
Last edited:
Hi sebt.

I noticed the repo was down as I was about to upload a dbp for the rxi/lite programmers editor. (see github) Can you update the link about screenshots please?

Lite is not in the debian repos. uses SDL2 and I like it. I think its a good example because it needs gl4es and I've got the working directories working for command line usage. I'll write up in the release post if all goes well.
 
Back
Top