[maemo-developers] Proposal for streamline maemo repositories

2006-09-14 Thread Devesh Kothari
Proposal to streamline maemo repos. PLEASE give your feedback and concerns
If anyone can improve or shoot this down, then it is YOU.

Proposal:

1. To change the name of the contrib repository name to extras
   Reasons
 - contrib in traditional debian sense is used as a component
 - contrib in debian sense is quite different and causes confusion.
   In debian contrib is defined as
   Contrib: Packages in this area are freely licensed by the
copyright holder but depend on other software that is not free.
 - If need be (community think a good idea and want to have it)
   we can introduce contrib  component in line with debian definition
   inside extra repository like
   deb http://repository.maemo.org/extra/   mistral free non-free
contrib

   Impact to developers/contributors/users of contrib
 - Currently configured repository in /etc/apt/sources.list would
have to
   be changed
 old : http://repository.maemo.org/contrib/ mistral free non-free
 new : http://repository.maemo.org/extra/   mistral free non-free

 - If developers have independent scripts or something depending on
contrib
   those needs to be changed to use extras instead
 - developers uploading to contrib should change their dput.cf to this:

   [garage]
   login = your_garage_login_name
   fqdn = garage
   method = scp
   hash = md5
   allow_unsigned_uploads = 0
   incoming = /var/www/extras/incoming

2. To move python stuff and xterm kind of applications from current
   maemo2.0 free TO,
   free component in http://repository.maemo.org/extra/mistral/free
   Reasons
 - To streamline repository contents (free) to include mostly
components
   on the device and their development dependendencies
 - maemo repo were designed to support SB development environment
and developer rootfs
   Having apps and language binding stuff has prompted the use of
these repo for device
   upgrade. Till we test and fix the repos to be safe for use with
device i.e test they dont
   break the device due to device upgrade (read fix our packaging
wooes), take away
   motivation from simple users to configure maemo/mistral
repository for apps.
   Developers using sardine are assumed to know what they doing :)
 - bring python and gtkmm (currently available in contrib repo) and
similar
   other language and gtk language binding components to single
consolidated
   repository extra
   Impact
 - same impacts as 1.


Best Regards
Devesh

___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Proposal for streamline maemo repositories

2006-09-14 Thread Andrew Flegg

On 9/14/06, Devesh Kothari [EMAIL PROTECTED] wrote:

Proposal to streamline maemo repos. PLEASE give your feedback and
concerns. If anyone can improve or shoot this down, then it is YOU.

Proposal:

1. To change the name of the contrib repository name to extras

[snip]


   Impact to developers/contributors/users of contrib
 - Currently configured repository in /etc/apt/sources.list would
   have to be changed

[snip]

Sorry, I think you're too late. You should have considered these
issues in advance, and introducing another please change your
settings to users just looks a little unprofessional so soon after
the EABI change (which we all agree was worthwhile, but the users
don't think they see the benefit).

I suppose the only redeeming feature would be that there aren't *many*
projects yet using contrib. However if you were going to do any such
change, make the settings more clear for a user:

 * make sure the settings match those provided by default by the AM
 * if free non-free doesn't match the defaults, make it as simple as
   possible. Why does the Debian distinction need to apply here, given
   the limited data entry on a Maemo device?

Cheers,

Andrew

--
Andrew Flegg -- mailto:[EMAIL PROTECTED]  |  http://www.bleb.org/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Proposal for streamline maemo repositories

2006-09-14 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Andrew Flegg schreef:
 On 9/14/06, Devesh Kothari [EMAIL PROTECTED] wrote:
 Proposal to streamline maemo repos. PLEASE give your feedback and
 concerns. If anyone can improve or shoot this down, then it is YOU.

 Proposal:

 1. To change the name of the contrib repository name to extras
 [snip]

Impact to developers/contributors/users of contrib
  - Currently configured repository in /etc/apt/sources.list would
have to be changed
 [snip]
 
 Sorry, I think you're too late. You should have considered these
 issues in advance, and introducing another please change your
 settings to users just looks a little unprofessional so soon after
 the EABI change (which we all agree was worthwhile, but the users
 don't think they see the benefit).

*If* you want to make such a change, make sure you release a new firmware image 
that has
all the changes and have a short changeover period to minimize the annoyance.
And if you are going to release a new firmware image, please release an RC 
first to get
rid of the most obvious bugs.

regards,

Koen
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFFCRT9MkyGM64RGpERAquiAJ45posQBexwcLGEnA3XyasOvBYbpwCeNm2k
IcY4HaGuQ/SWDnKOJ3/ivhA=
=0nKW
-END PGP SIGNATURE-
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Proposal for streamline maemo repositories

2006-09-14 Thread Jari Tenhunen
On Thu, Sep 14, 2006 at 10:38:21AM +0200, Koen Kooi wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Andrew Flegg schreef:
  On 9/14/06, Devesh Kothari [EMAIL PROTECTED] wrote:
  Proposal to streamline maemo repos. PLEASE give your feedback and
  concerns. If anyone can improve or shoot this down, then it is YOU.
 
  Proposal:
 
  1. To change the name of the contrib repository name to extras
  [snip]
 
 Impact to developers/contributors/users of contrib
   - Currently configured repository in /etc/apt/sources.list would
 have to be changed
  [snip]
  
  Sorry, I think you're too late. You should have considered these
  issues in advance, and introducing another please change your
  settings to users just looks a little unprofessional so soon after
  the EABI change (which we all agree was worthwhile, but the users
  don't think they see the benefit).
 
 *If* you want to make such a change, make sure you release a new firmware 
 image that has
 all the changes and have a short changeover period to minimize the annoyance.
 And if you are going to release a new firmware image, please release an RC 
 first to get
 rid of the most obvious bugs.

I don't see how this would affect the firmware image because
contrib/extras repo is not configured there by default. 

It seems there was a typo in the URLs in Devesh's mail. I guess it
should be http://repository.maemo.org/extras/ instead of ...extra/ ??

Anyways, I feel that this slight reorganization is needed and to me it's
not that big of a deal.



Br,
Jari

-- 
Jari Tenhunen, stardate [-29]6376.04
:wq
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers


Re: [maemo-developers] Proposal for streamline maemo repositories

2006-09-14 Thread Florian Boor
Hi,

Devesh Kothari wrote:
 Proposal to streamline maemo repos. PLEASE give your feedback and concerns
 If anyone can improve or shoot this down, then it is YOU.
 
 Proposal:
 
 1. To change the name of the contrib repository name to extras
Reasons

that's useful to reduce confusion in future but i'm not sure is it is really
that important, if i remember correctly Familiar 0.9 is expected to use the same
name for a feed to be used by external contributors.
It might be a good idea to keep the old name for a while as a link/copy for the
users not following the mailinglist discussions.
It is really important to avoid breaking things for less experiences end users.

Greetings

Florian

-- 
The dream of yesterday  Florian Boor
is the hope of todayTel: +49 271-771091-14
and the reality of tomorrow.Fax: +49 271-771091-19
[Robert Hutchings Goddard, 1904][EMAIL PROTECTED]

1D78 2D4D 6C53 1CA4 5588  D07B A8E7 940C 25B7 9A76
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers