maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   OpenRepos.net - Community Repository System (https://talk.maemo.org/showthread.php?t=90672)

Custodian 2014-01-15 11:14

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by mattaustin (Post 1406560)
Thanks! I uploaded Perth Trains v0.9 for Sailfish OS and v0.9.1 for Harmattan just over 15 minutes ago (~10:50 UTC).

Updated versions have been imported to repositories: harmattan and sailfilsh

Quote:

Originally Posted by mattaustin (Post 1406560)
I'm not seeing the app listed at last added apps, or on Warehouse's "Recently updated apps" screen.

As i said, this may not bump, due to sorting bugs. Will be fixed on update.

Quote:

Originally Posted by mattaustin (Post 1406560)
If I find the app in Warehouse, on Harmattan it is showing v0.9 (which it shouldn't - I deleted this version for Harmattan yesterday as it had a bug, and v0.9.1 was uploaded instead). Sailfish is showing v0.8.1 as the available version.

Warehouse get version info from local phone cache.
Check for update (fetch repository info) and new version will be shown.

mattaustin 2014-01-15 11:28

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1406562)
Warehouse get version info from local phone cache.
Check for update (fetch repository info) and new version will be shown.

Great, an 'apt-get update' and a 'pkcon refresh' did the trick. I was using the refresh/check options from within Warehouse - I obviously got the wrong idea there :). Thanks for your help!

Custodian 2014-01-15 11:38

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by mattaustin (Post 1406565)
I was using the refresh/check options from within Warehouse - I obviously got the wrong idea there :). Thanks for your help!

They are doing same thing. Fetch repository info at n9 call apt-get, and check for updates at sailfish version calls pkcon.

Custodian 2014-01-16 08:48

Re: OpenRepos.net - Community Repository System
 
New sailfishos sdk updates have rpmvalidator for rpm packages.
I guess, that it can be used on openrepos.net to mark packages as "safe" if they does not have vital errors.

It checks for errors in:
  • Package name
  • RPM file name
  • QML files
  • Desktop file
  • Paths
  • Libraries
  • Icon
  • Symbols
  • Permissions
  • Scripts
  • Provides
  • Obsoletes
  • Requires
  • Sandboxing

nodevel 2014-01-18 01:14

Re: OpenRepos.net - Community Repository System
 
Good idea!
It was open sourced few days ago:
https://github.com/sailfish-sdk

gsalone 2014-01-19 11:08

Re: OpenRepos.net - Community Repository System
 
I am addicted to openrepos!

https://openrepos.net/misc/maintenance.jpg

Bring it back soo :)

Custodian 2014-01-19 12:07

Re: OpenRepos.net - Community Repository System
 
And we are back online :cool:

Publishers update.
Current updates touches the process of application adding/updating.
Following content types are available now:
  • Harmattan application
  • Sailfishos application
  • Nemomobile application
No more extra 'packages' types for application content. You will be able to upload binary packages directly to your application node.
This gives you ability to handle content separately (i.e. description, screenshots, etc).
This does not affect repository behaviour. All works the same way.

Existing applications was updated to proper type.
If application had multiple-platform packages uploaded, it has been splited, and separate apps are now shown:
http://i57.fastpic.ru/thumb/2014/011...6674d433d.jpeg
All application content (screenshots/comments/etc) was duplicated.
Feel free to cleanup comments threads at your applications, and make screenshots platform dependent ;)

It will take sometime, for content to be reindexed(about hour or so) and search will work correctly. :o

Users update.
Warehouse application now searches only among apps available for your platform. If application cannot be installed (arch mismatch, or no app version uploaded, 'Install' option will be hidden.

Rating function fixed ;) Rate apps now!

Post update: If you notice any weird behaviour, like something worked, and now it does not, please let me know (-:

droll 2014-01-24 06:04

Re: OpenRepos.net - Community Repository System
 
found an app on the repos called FastDial. i think folks will find it useful until Jolla includes this feature in the default phone app.

https://openrepos.net/comment/1517

Garp 2014-01-25 12:52

Re: OpenRepos.net - Community Repository System
 
Help! Returningly and for days and from two N9 devices and both from Wifi and Mobnetwork connection get these error running apt-get update:

And this even after coderus said:
http://talk.maemo.org/showpost.php?p...&postcount=209
"openrepos server was restarted and now everything working.

later plesae post it in openrepos thread, not any other random "

http://harmattan.openrepos.net personal/main Packages
Ign http://harmattan.openrepos.net personal/main Packages
Ign http://harmattan.openrepos.net personal/main Packages
Ign http://harmattan.openrepos.net personal/main Packages
Ign http://harmattan.openrepos.net personal/main Packages
Ign http://harmattan.openrepos.net personal/main Packages
Err http://harmattan-dev.nokia.com harmattan/sdk/free Packages
504 Gateway Time-out
Err http://harmattan-dev.nokia.com harmattan/sdk/non-free Packages
504 Gateway Time-out
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Hit http://harmattan.openrepos.net personal/main Packages
Fetched 221kB in 4min 37s (797B/s)
W: Failed to fetch https://coderus.openrepos.net/dists/...el/Packages.gz The requested URL returned error: 503

W: Failed to fetch http://harmattan-dev.nokia.com/dists...el/Packages.gz 504 Gateway Time-out

W: Failed to fetch http://harmattan-dev.nokia.com/dists...el/Packages.gz 504 Gateway Time-out

E: Some index files failed to download, they have been ignored, or old ones used instead.
~ #

Custodian 2014-01-25 12:55

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Garp (Post 1408845)
Help! Returningly and for days and from two N9 devices and both from Wifi and Mobnetwork connection get these error running apt-get update:
Err http://harmattan-dev.nokia.com harmattan/sdk/free Packages
504 Gateway Time-out
Err http://harmattan-dev.nokia.com harmattan/sdk/non-free Packages
504 Gateway Time-out
~ #

remove obsolete repositories from harmattan-dev, since nokia abandoned that stuff

Garp 2014-01-25 13:13

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1408846)
remove obsolete repositories from harmattan-dev, since nokia abandoned that stuff


It seems to be caused by installed tweak II from N9QTweak could it be correct meaning can't use this repo (coderus, harmattan sdk, Schturman) with Warehouse?

Custodian 2014-01-25 13:15

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Garp (Post 1408851)
It seems to be caused by installed tweak II from N9QTweak could it be correct meaning can't use this repo (coderus, harmattan sdk, Schturman) with Warehouse?

Harmattan-sdk does not exists any more. remove it.
Coderus repository was offline for about 15mins during openrepos servers restart. And now it works as expected.
Warehouse can only deal with openrepos repositories. At your log, all of them are okay.

marmistrz 2014-01-25 16:31

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1408846)
remove obsolete repositories from harmattan-dev, since nokia abandoned that stuff

Or use the skeiron.org mirror if you want some sdk packages.

dicksonleong8 2014-01-26 09:33

Re: OpenRepos.net - Community Repository System
 
Why when I trying to upload a harmattan package it eat away my underscore in the file name? ie example_0.9.9_armel.deb it becomes example0.9.9armel.deb

Custodian 2014-01-26 09:34

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by dicksonleong8 (Post 1409015)
Why when I trying to upload a harmattan package it eat away my underscore in the file name? ie example_0.9.9_armel.deb it becomes example0.9.9armel.deb

Let me take a look at this, probably wrong restrictions on naming conversions are in place.

Update: should be fixed now.

Garp 2014-01-26 12:15

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1408852)
Harmattan-sdk does not exists any more. remove it.
Coderus repository was offline for about 15mins during openrepos servers restart. And now it works as expected.
Warehouse can only deal with openrepos repositories. At your log, all of them are okay.

Again got message couldn't get https://coderus.openrepos.net/dists/...mel/Package.gz error 503? Down again?

Custodian 2014-01-26 12:33

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Garp (Post 1409040)
Again got message couldn't get https://coderus.openrepos.net/dists/...mel/Package.gz error 503? Down again?

Ask coderus about it (if he change anything). trusted repository managed by him, it only uses openrepos.net address :)
https://coderus.openrepos.net/dists/.../binary-armel/
packages are in place, and work as expected for me.

coderus 2014-01-26 13:01

dont use it manuallu, remove it and use trusted repo installer.
seems you using outdated n9qt or something similar

Garp 2014-01-26 13:03

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1408852)
Harmattan-sdk does not exists any more. remove it.
Warehouse can only deal with openrepos repositories. At your log, all of them are okay.

Problem if remove sdk.list in /etc/apt/sources.list.d to get rid of error in apt-get update then open N9QTweak will install it again it seems?:confused:

coderus 2014-01-26 13:04

ask it in n9qt thread please, its not related to openrepos. dont mix threads in forum.

Garp 2014-01-26 13:19

Re: OpenRepos.net - Community Repository System
 
hope this is correct place to ask problem to install meego-confirm-text from WAREHOUSE using terminal:
# export LANGUAGE=C
~ # apt-get install meego-confirm-text
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
meego-confirm-text
0 upgraded, 1 newly installed, 0 to removeand 8 not upgraded.
Need to get 0B/15.3kB of archives.
After this operation, 36.9kB of additionaldisk space will be used.
WARNING: The following packages cannot be authenticated!
meego-confirm-text
Install these packages without verification [y/N]? Y
Aegis rejecting /var/cache/apt/archives/meego-confirm-text_0.0.2_armel.deb: package 'meego-confirm-text' origin cannot be determined -- signature check failed
aegis aborting dpkg -- all listed package files rejected
Compilation failed in require.
Updating desktop entries... Done
E: Sub-process /usr/bin/dpkg returned an error code (255)
~ #

coderus 2014-01-26 13:24

as far i remember meego-confirm-text placed on my trusted repo, not warehouse.
you need to fix trusted repo first.

xerxes2 2014-02-04 23:50

Re: OpenRepos.net - Community Repository System
 
Due to some opinions on the Sailfish ML about ORN being unsecure I was thinking about if you could add support for voting on users too? Maybe showing trust as bronze, silver and gold medals beside your user name? Meaning that if you're a gold user you're really trusted. :)

Custodian 2014-02-05 08:36

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by xerxes2 (Post 1411022)
Due to some opinions on the Sailfish ML about ORN being unsecure I was thinking about if you could add support for voting on users too? Maybe showing trust as bronze, silver and gold medals beside your user name? Meaning that if you're a gold user you're really trusted. :)

This can be done, however I dont see how it can resolve trust problem.
What are the criterias for bronse/silver/gold?
For example, % of total registered users, or simply 100 'votes up'.
Since openrepos is free to join, anyone can register over 100500 virtual accounts and rate himself up (or down, if available).
I have created issue for tracking.

Personally, I think that adding application badges like 'verified', 'foss'/'builded on OBS', 'tested' and others will give more information about package (in terms of what this application does, sources available, etc).

To keep all requests and issues more organized, proceed to
https://github.com/custodian/orn-core/issues
I have summed up all planned features, and progress there.

xerxes2 2014-02-05 11:12

Re: OpenRepos.net - Community Repository System
 
Thanks for adding issues like that, makes it a tad easier to follow what's already in the pipeline. Badges for packages sounds like a good idea too. But speaking of the user profile issue there are lots of possibilities:

* time, 30 days for bronze, 60/silver, 90/gold, to become gold will take at least 180 days
* after 30 days you automatically become bronze
* you can not get higher rank than bronze without uploading a package
* you can only vote on your current rank and lower
* to become higher rank than bronze you must have a package support thread on tmo
* to become gold will not be possible automatically without some form of manual interaction, voting process

And I'm pretty sure that others have ideas about this too.

kpblxa 2014-02-05 11:16

Re: OpenRepos.net - Community Repository System
 
there is a problem with a search field in sailfish app, when typing only top half of the text is visible

Custodian 2014-02-05 11:29

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by xerxes2 (Post 1411092)
lots of possibilities:

Added to issue description.
Time frames idea looks suitable, need some time to think about it.

Quote:

Originally Posted by kpblxa (Post 1411093)
there is a problem with a search field in sailfish app, when typing only top half of the text is visible

If you are talking about warehouse, please post screenshot with error at warehouse topic.

AlphaX2 2014-02-10 09:16

Re: OpenRepos.net - Community Repository System
 
Short question - I've uploaded an updated version of my FotoShareN9 app, but don't get any update notification in Warehouse Client, nor in NokiaN9 system settings updater. :(

Do I miss something, that I have to do that it will update? :confused:

Thanks in advance.

AlphaX2

Custodian 2014-02-10 09:21

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by AlphaX2 (Post 1411927)
Short question

Check if your own repository is enabled, and fetch repository info with warehouse, or in system settings with refresh button, or in root terminal with apt-get update, or wait until system check repository for updates itself.
Also, make sure, that installed version is lower, than 1.6.2 in your repo ;) you are the developer, and have already installed that version during tests?

AlphaX2 2014-02-10 09:27

Re: OpenRepos.net - Community Repository System
 
First of all: Thanks for the fast reply! :)

The repo is enabled, I've updated multiple times and I installed the 1.6.1 before uploading the new version, exactly to try/see that the update works as expected.

The point is: for me it's not important. I can install the new version also with terminal or whatever, but everyone else, is it working for them?! :)

Thanks.

AlphaX2

Custodian 2014-02-10 09:35

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by AlphaX2 (Post 1411935)
First of all: Thanks for the fast reply! :)
The repo is enabled, I've updated multiple times and I installed the 1.6.1 before uploading the new version, exactly to try/see that the update works as expected.

Package has been pulled into you repository, and is there.
Although, it is not in repository packages index.
Need to check this situation.

Custodian 2014-02-10 09:43

Re: OpenRepos.net - Community Repository System
 
@AlphaX2
Probably upload was interrupted, or file is corrupt.
Try to reupload package, and then rebuild your repository.

Repository index complains about:
E: Archive is too short
E: Errors apply to file './AlphaX2/pool/main/f/fotoshare/fotoshare_1.6.2_armel.deb'

Note to myself.
Add email/dashboard with repository processing results for devs.

AlphaX2 2014-02-10 13:28

Re: OpenRepos.net - Community Repository System
 
Quote:

Probably upload was interrupted, or file is corrupt.
Try to reupload package, and then rebuild your repository.
Done. Maybe you could tell me if now everything worked as expected?! ;)

Edit: And maybe it would be good, that the file don't show up online if there was an error.

Thanks for your fast help!

AlphaX2

Custodian 2014-02-10 13:38

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by AlphaX2 (Post 1411963)
Done. Maybe you could tell me if now everything worked as expected?! ;)

Edit: And maybe it would be good, that the file don't show up online if there was an error.

Thanks for your fast help!

AlphaX2

It still does not work as expected.
Indeed it will be better for a file.
Will investigate this in a few hours, when will be at home.

Custodian 2014-02-10 14:04

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by AlphaX2 (Post 1411963)
Done. Maybe you could tell me if now everything worked as expected?! ;)

Quick look shows, that your package "fotoshare_1.6.2.deb" named 1.6.2, but control file within shows version 1.6.1, probably you havent change version this time?

Note to myself:
Add upload time checks for packages.

AlphaX2 2014-02-10 14:21

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1411968)
your package "fotoshare_1.6.2.deb" named 1.6.2, but control file within shows version 1.6.1, probably you havent change version this time?

Seems the second/reupload was the old package without this change. :rolleyes: But now I uploaded the package, that was on the device for installing it, it's installing, working and it's version is 1.6.2 also in control file.

Hope it works now. :)

Thanks again for your patience. :)

Custodian 2014-02-10 14:26

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by AlphaX2 (Post 1411975)
Hope it works now. :)

Yes, now it worked as expected.
You can try whole update process yourself:
1) uninstall fotoshare
2) install 1.6.1 version: apt-get install fotoshare=1.6.1
3) check updates(with warehouse or system).
4) OTA update notification should be shown.

xerxes2 2014-02-10 16:29

Re: OpenRepos.net - Community Repository System
 
Quote:

Originally Posted by Custodian (Post 1411097)
Added to issue description.
Time frames idea looks suitable, need some time to think about it.

Yes time frame is a start and also easy to implement. And it would be nice to also be able to vote on users. I know this can not be done completely safe in an automatic way but it's still probably better than nothing. Sure you could register lots of sockpuppets and vote on yourself but still ... also if there was an additional, non automatic, "process" required to get gold rank would make it even safer/better.

Custodian 2014-02-11 19:05

Re: OpenRepos.net - Community Repository System
 
While migrating to new realtime stats module, found a bug in old one.
Direct downloads from sailfishos repositories was not included into final numbers shown at application stats.
Cache recalculation is in process.
Review your stats and geo info in couple of hours.
:o

update1: probably one more recalculation will be performed, since already removed packages(obsolete versions) still not counted. Will count those and draw as obsolete.

update2: stats cache is updated

dicksonleong8 2014-02-12 16:51

Re: OpenRepos.net - Community Repository System
 
One suggestion: show the upload date/time for the latest package (or all package).

When I trying some apps I would like to see the date/time of the last update of the package so that I can guess is the package is still supported by the dev (if the date is long ago probably means the package is no longer supported)


All times are GMT. The time now is 10:11.

vBulletin® Version 3.8.8