Poll

Current or new and improved

Current
2 (10%)
New and improved
18 (90%)

Total Members Voted: 20

Author Topic: Pdaxrom Contrib?  (Read 2274 times)

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Pdaxrom Contrib?
« on: January 21, 2007, 10:51:43 am »
Currently if a new package is built by a community member it is sent to pgas, laze, sashz or myself... it is moved to a folder on the server. Users could add this location to package manager as a feed.

New and improved would be 100% managed by the community members... a member (with the privledges) would log on under the new site, go to the community and upload there own packages, update and delete when they make updates...
But the only "con" would be I may not be able to make proper feeds out of them.
I will still have to look... but vote! and what ever you decide is what is done...

I'm goin to be doing this VERY SOON! so vote now and prolly in 3 or 4 days I'm goin to start moving data...

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #1 on: January 21, 2007, 10:56:57 am »
Some quick questions:
How will this new arrangement be different from the existing "contrib" feeds in the current pdaxrom site?
I would very much like to be able to log on and add my packages directly. But I haven't got an account to do so. How can I get one?  
And do the contributors have to create a Package list themselves or is there some easy way to generate one?

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #2 on: January 21, 2007, 11:06:27 am »
All you have to do it register... but just to let you know the new site it currenty not up and functional... and we will be requiring new user registration when the new site becomes live... due to all the spam account created previously...

the issue is there may not be a "feed" at all... you will go to the site... and browswer the files through a drupal api app... it does look pretty nice... the directory structure will still be the same... just possibly no feed...

Package lists would be created by the user... but I may be able to find an easy way...

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #3 on: January 21, 2007, 11:40:25 am »
That sounds good. The current situation is a bit too messy for me as there are too may different package sources and feeds (some are obselete). A more integrated source should be the way to go.
Just wonder how would installation differ w.r.t. ipkg as there will be "no feed".
And will there be space for attaching user notes and screenshots as well?

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #4 on: January 21, 2007, 11:59:26 am »
Yep...

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

InSearchOf

  • Administrator
  • Hero Member
  • *****
  • Posts: 1144
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #5 on: January 21, 2007, 12:28:51 pm »
Just a note... the offical feeds will stay the same... this is only pertaining to the community "contrib" feeds....

Late
Sharp Zaurus SL-C3100 and SL-6000L
pdaXrom Developer
Please visit pdaXrom.org for updates
My Blog
IRC #pdaxrom @ FreeNode

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #6 on: January 21, 2007, 12:33:50 pm »
Still a package list and a filelist for the "contrib" (= cottage?) packages will be very handy, just like the official feeds.
Off topic: And I've had a question but I've always been afraid to ask ... how is the package size in the control file determined? By the package size or by the installation size? If we use the installation size how do i know that in advance before packaging?  
« Last Edit: January 21, 2007, 12:35:29 pm by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Ling

  • Sr. Member
  • ****
  • Posts: 350
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #7 on: January 21, 2007, 01:46:31 pm »
I would like to see all of the contribs in single feeds by release/version. I miss the ability (even if out of date) to be able to look at a listing of all the contents. If there were a single contrib, there would only be one place (other than the official feeds) to look. I would like to see contrib as a feed rather than have to browse/download, but I would rather have a single contrib that required browse/download than the current where you have to search, add feeds, etc. The mega feed that pdaxii13 uses is nice.
SL-C3200 w/ pdaXii13 5.3
SL-C860 w/ OZ GPE 3.4.1
Accessories: 4GB Microdrive, 4GB Transcend SD, Linksys WFC12 CF 802.11b, Ambicom CF Modem, Socket Bluetooth

radiochickenwax

  • Full Member
  • ***
  • Posts: 158
    • View Profile
Pdaxrom Contrib?
« Reply #8 on: January 21, 2007, 02:10:51 pm »
I rather like the free form method of the feeds as they are, but seeing that it does take a relatively long time to download and install a package that might not work with your architecture, it would be very nice to have more info somehow:  i.e. machine that the package was built on and for  There are a lot of duplicates of certain programs floating around, and it's hard to tell which ones work for which models.

Also, I would like to see if the sources were patched during the build, and if so how.  Would there be a mechanism to upload the sources to the new site? I would somewhat like to see the APT method for ipkgs: i.e:

Code: [Select]
apt-get source $PACKAGE_NAME
or
Code: [Select]
ipkg install build-dep  $PACKAGE_NAME
« Last Edit: January 21, 2007, 02:37:41 pm by radiochickenwax »
ZAURII:    sl-6000 : (temporarily) bricked pdaxrom b1   ||   sl-c3200 : yonggun/Debian-EABI
OTHERS:  htc-excalibur,  axim x5,  ipaq 4355, (still trying to find useable linux setups)
thinking about gumstix to replace/augment zaurus

karlto

  • Sr. Member
  • ****
  • Posts: 343
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #9 on: January 21, 2007, 03:55:20 pm »
I kinda like the idea of putting all contrib packages in one place, so you simply have one official set and one unofficial set. Each package could be still be attributed correctly to the contributor, it would surely be easier to maintain as a feed (also doesn't require users to be constantly adding feeds and searching for packages), and it would avoid some double-ups etc.
SL6000-L, RC12

Capn_Fish

  • Hero Member
  • *****
  • Posts: 2342
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #10 on: January 21, 2007, 07:24:11 pm »
Quote
Off topic: And I've had a question but I've always been afraid to ask ... how is the package size in the control file determined? By the package size or by the installation size? If we use the installation size how do i know that in advance before packaging? 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151930\"][{POST_SNAPBACK}][/a][/div]

I'm fairly sure it's installation size. After #make DESTDIR=/x/y/z intsall and stripping, can't you just check the size of dir /x/y/z?
SL-C750- pdaXrom beta 1 (mostly unused)
Current distro: Gentoo

xjqian

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #11 on: January 21, 2007, 09:17:54 pm »
perfect: one centralized feed
better: one centralized but no feed
ok: feeds but not centralized (a.k.a current)
My Blog | 6000L Tosa + sled | is: Angstrom | was: pdaXrom 1.1.0beta1 | was: stock 1.12 rom + no-ffpe fash kernel + X/Qt Debian |
CF GPS (FGPCFCD01) | USB "Prolific 2303" GPS (USB-UG-200) | Socket CF BT rev. H |  USB "Pegasus II" Ethernet (ADM8511) | PocketTop IR kbd | sip:527630@fwd.pulver.com
Todo: OESF wiki | stable VOIP app | usable GPS app |      Wishlist: VOIP + Bluetooth | GPS + Routing Calc

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
Pdaxrom Contrib?
« Reply #12 on: January 22, 2007, 12:03:49 am »
Quote
Quote
Off topic: And I've had a question but I've always been afraid to ask ... how is the package size in the control file determined? By the package size or by the installation size? If we use the installation size how do i know that in advance before packaging? 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151930\"][{POST_SNAPBACK}][/a][/div]

I'm fairly sure it's installation size. After #make DESTDIR=/x/y/z intsall and stripping, can't you just check the size of dir /x/y/z?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151964\"][{POST_SNAPBACK}][/a][/div]

I see... Another dumb question: how to check the size of a dir (not a tarball) in the shell?
(Sorry for OT again but this bears on contributing packaging    )

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

Meanie

  • Hero Member
  • *****
  • Posts: 2803
    • View Profile
    • http://www.users.on.net/~hluc/myZaurus/
Pdaxrom Contrib?
« Reply #13 on: January 22, 2007, 12:05:29 am »
Quote
Quote
Quote
Off topic: And I've had a question but I've always been afraid to ask ... how is the package size in the control file determined? By the package size or by the installation size? If we use the installation size how do i know that in advance before packaging? 
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151930\"][{POST_SNAPBACK}][/a][/div]

I'm fairly sure it's installation size. After #make DESTDIR=/x/y/z intsall and stripping, can't you just check the size of dir /x/y/z?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151964\"][{POST_SNAPBACK}][/a][/div]

I see... Another dumb question: how to check the size of a dir (not a tarball) in the shell?
(Sorry for OT again but this bears on contributing packaging    )
[div align=\"right\"][a href=\"index.php?act=findpost&pid=151982\"][{POST_SNAPBACK}][/a][/div]

du -hs directory
SL-C3000 - pdaXii13 build5.4.9 (based on pdaXrom beta3) / SL-C3100 - Sharp ROM 1.02 JP (heavily customised)
Netgear MA701 CF, SanDisk ConnectPlus CF, Socket Bluetooth CF, 4GB Kingston CF,  4GB pqi SD, 4GB ChoiceOnly SD, 2GB SanDisk SD USB Plus, 1GB SanDisk USB Plus, 1GB Transcend SD, 2GB SanDisk MicroSD with SD adaptor, Piel Frama Leather Case, GoldX 5-in-1 USB cable, USB hub, USB mouse, USB keyboard, USB ethernet, USB HDD, many other USB accessories...
(Zaurus SL-C3000 owner since March 14. 2005, Zaurus SL-C3100 owner since September 21. 2005)
http://members.iinet.net.au/~wyso/myZaurus - zBook3K

sds

  • Jr. Member
  • **
  • Posts: 81
    • View Profile
Pdaxrom Contrib?
« Reply #14 on: January 22, 2007, 12:05:52 am »
I agree one centralized contrib feed to which several community members have access is best.

Quote
But the only "con" would be I may not be able to make proper feeds out of them.

Why would you not be able to make a proper centralized contrib feed, is there some problem?

Isn't this a normal login shell account in which one can run a shell script (there are several of those floating around) to produce the proper filelist after every update of the packages content?
Can't we schedule a cron job for it as well?

Here is the ipkg-make-index script I've been using so far for Beta1 (found it somewhere) .
C3100 pdaXrom