X-Account-Key: account3
X-UIDL: 1153749825.5271
X-Mozilla-Status: 0011
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:                                                                                 
Return-path: <informatique-deloyale-owner@april.org>
Envelope-to: jtadeusz@april.org
Delivery-date: Mon, 25 Oct 2010 19:34:40 +0200
Received: from sympa by mescaline.april.org with local (Exim 4.50)
	id 1PAQwR-0007UW-1z; Mon, 25 Oct 2010 19:34:39 +0200
Received: from moutng.kundenserver.de ([212.227.126.187]:50648)
	by mescaline.april.org with esmtp (Exim 4.50)
	id 1PAQwH-0007UA-No
	for informatique-deloyale@april.org; Mon, 25 Oct 2010 19:34:36 +0200
Received: from delllaptop.localnet (lib59-1-82-229-139-157.fbx.proxad.net [82.229.139.157])
	by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis)
	id 0LupZV-1OS3a12hkX-0108Eu; Mon, 25 Oct 2010 19:34:28 +0200
From: Pierre <pinaraf@pinaraf.info>
To: informatique-deloyale@april.org
Date: Mon, 25 Oct 2010 19:34:29 +0200
User-Agent: KMail/1.13.5 (Linux/2.6.36-rc6-amd64; KDE/4.4.5; x86_64; ; )
References: <4CBC85A5.2080004@yahoo.fr> <201010251654.11583.pinaraf@pinaraf.info> <4CC5B265.4080609@yahoo.fr>
In-Reply-To: <4CC5B265.4080609@yahoo.fr>
MIME-Version: 1.0
Content-Type: multipart/signed;
  boundary="nextPart19228250.DcbUIrzb2x";
  protocol="application/pgp-signature";
  micalg=pgp-sha1
Content-Transfer-Encoding: 7bit
Message-Id: <201010251934.34089.pinaraf@pinaraf.info>
X-Provags-ID: V02:K0:n6av5pryjycBTrdRzbgq2x5XGUCfJ7dCo0X/1wkGbKW
 QX8tF7ONQYLuZPPfngELWsv8GebAHT4kGhHXhhKpbNG2AMfrMh
 iB3JYYsRv+GMfDLM7rbt5BMuRyOGOfZR6D695ERWgevWDt1IFP
 HIW8uWCPT/iYYbc8TN7krqlpG2zEZPw2eobjo+oYC61P8/RGg1
 p6/1g1wr31bbMbFlwQIgpiXpkdDAkyup51n73KTxxU=
X-Spam-Score: 0.7
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on spamvir.april-int
X-Spam-Level: 
X-Spam-Status: No, hits=0.7 required=5.0 tests=BAYES_00,RCVD_IN_SORBS,
	SARE_FROM_SPAM_WORD3,SMILEY,SPF_HELO_PASS,WINDOWS_7BITS autolearn=no
	version=3.2.5
X-Loop: informatique-deloyale@april.org
X-Sequence: 341
Errors-to: informatique-deloyale-owner@april.org
Precedence: list
X-no-archive: yes
List-Id: <informatique-deloyale.april.org>
List-Help: <mailto:sympa@april.org?subject=help>
List-Subscribe: <mailto:sympa@april.org?subject=subscribe%20informatique-deloyale>
List-Unsubscribe: <mailto:sympa@april.org?subject=unsubscribe%20informatique-deloyale>
List-Post: <mailto:informatique-deloyale@april.org>
List-Owner: <mailto:informatique-deloyale-request@april.org>
List-Archive: <http://www.april.org/wws/arc/informatique-deloyale>
Subject: Re: [INFAUX] Projet de repository d'applications mobiles
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: informatique-deloyale-owner@april.org
X-SA-Exim-Scanned: No (on mescaline.april.org); SAEximRunCond expanded to false
Status: O
X-UID: 5271
Content-Length: 5926
X-Keywords:                                                                                                    

--nextPart19228250.DcbUIrzb2x
Content-Type: Text/Plain;
  charset="windows-1252"
Content-Transfer-Encoding: quoted-printable

On Monday 25 October 2010 18:37:57 Karamel wrote:
> Pierre wrote:
> > On Monday 25 October 2010 16:37:28 Fran=E7ois Poulain wrote:
> >> Le Tue, 19 Oct 2010 20:24:38 +0200,
> >>=20
> >> Karamel <karamel_59@yahoo.fr> a =E9crit :
> >>> Sur le c=9Cur il n'y en aurait pas (ou peu), les diff=E9rences seraie=
nt
> >>> de l'ordre d'ajouts de fonctionnalit=E9s comme la navigation dans un
> >>> arbre de cat=E9gories ou le filtrage par crit=E8res mat=E9riels ou
> >>> logiciels (taille de l'=E9cran, pr=E9sence d'une boussole, d'un capte=
ur
> >>> vid=E9o, version d'OS...)
> >>=20
> >> On pourrait imaginer que ces attributs soient des d=E9pendances
> >> satisfaites par des =AB paquets =BB virtuels. Mais la nature de base d=
'un
> >> gestionnaire de paquet est de combler les d=E9pendances, pas de se
> >> =AB satisfaire =BB de la disponibilit=E9 ou non d'une d=E9pendance. Do=
nc
> >> effectivement =E7a pose un probl=E8me diff=E9rent. Ensuite, je ne suis=
 pas
> >> assez connaisseur des gestionnaires de paquets pour savoir si c'est
> >> d=E9j=E0 cod=E9 quelque part.
> >>=20
> >>> Par contre j'ai regard=E9 rapidement comment fonctionnaient les serve=
ur
> >>> de paquets, mais je n'ai pas trouv=E9 de doc fonctionnelle (je n'ai
> >>> trouv=E9 que des solutions toutes faites), bien que je n'ai pas pass=
=E9
> >>> une journ=E9e =E0 =E7a. Un portage pourrait =EAtre une solution pour =
avoir
> >>> une base fonctionnelle, sans trop savoir plus en d=E9tail comment il
> >>> fonctionne. =C7a m'int=E9resserait d'y jeter un =9Cil d'ailleurs, que=
 =E7a
> >>> soit adapt=E9 ou non.
> >>=20
> >> J'imagine que le plus direct est de prendre contact avec des
> >> d=E9veloppeurs exp=E9riment=E9s en la mati=E8re.
> >>=20
> >> Fran=E7ois
> >=20
> > Pour avoir cod=E9 =E0 une =E9poque un gestionnaire de paquets, ce n'est=
 pas
> > compliqu=E9 du tout : un serveur de paquets est un simple serveur de
> > fichiers, en HTTP, FTP, NFS... Des fichiers listant l'ensemble des
> > paquets sont disponibles et sont g=E9n=E9r=E9s par des outils sp=E9cial=
is=E9s.
> > Seuls ces fichiers sont t=E9l=E9charg=E9s, il convient donc que l'ensem=
ble des
> > donn=E9es n=E9cessaires soient dedans (mais pas plus pour =E9viter de
> > surcharger le syst=E8me, par exemple la liste des fichiers de chaque
> > paquet est optionnelle).
> >=20
> > Mais un tel fonctionnement n'est =E0 mon avis pas adapt=E9 =E0 un t=E9l=
=E9phone. En
> > effet, sur un t=E9l=E9phone, je ne pense pas qu'un utilisateur chez Ora=
nge
> > aimerait voir 10Mo (soit 20%) de sa bande passante mensuelle consomm=E9e
> > pour t=E9l=E9charger des listes de paquets quand il souhaite n'en insta=
ller
> > qu'un seul. Certes, les listes diff=E9rentielles permettent de r=E9duir=
e la
> > consommation en bande passant, mais cela n'est pas =E0 mon avis suffisa=
nt.
> >=20
> > Il serait s=FBrement plus intelligent de concevoir un syst=E8me reposan=
t sur
> > des requ=EAtes de recherche envoy=E9es =E0 un serveur. Il faudrait donc=
 avoir
> > une application web sur le serveur capable de fournir les listes de
> > paquets, et de g=E9rer les recherches convenablement =E0 la place des
> > clients. Ce n'est pas particuli=E8rement compliqu=E9 =E0 impl=E9menter,=
 et a
> > l'avantage de fournir un syst=E8me plus l=E9ger en bande passante.
> >=20
> > Pierre
>=20
> J'ai commenc=E9 =E0 d=E9velopper un serveur minimaliste sur ce mod=E8le
> (services web de navigation et de r=E9cup=E9ration, la recherche arrivera
> plus tard), =E7a me conforte un peu dans l'id=E9e que je ne pars pas sur
> n'importe quoi m=EAme si il y a beaucoup de choses =E0 piquer du cot=E9
> gestionnaire PC.
>=20
> Il y a peut =EAtre aussi une diff=E9rence de taille dans l'utilisation, si
> j'ai remarqu=E9 ce week end que dans synaptic on pouvait lister les applis
> par cat=E9gories (mais sans sous cat=E9gories), je ne pense pas que le
> client soit pens=E9 comme une application =E0 part enti=E8re. Je veux dir=
e par
> l=E0 que synaptic est un outil d'installation (apt-get install et zou)
> alors que les market sont plus orient=E9s sur la d=E9couverte et la navig=
ation.
>=20
> Durant mes premiers jours avec mon Android je me souviens avoir pass=E9
> pas mal de temps =E0 simplement me balader sur le market, comme on
> pourrait fl=E2ner dans un magasin juste pour voir tout ce qu'il y a sans
> but pr=E9cis (chose que les hommes ont du mal =E0 concevoir :) ), chose
> qu'il ne m'est jamais venu =E0 l'esprit avec synaptic. Peut =EAtre justem=
ent
> =E0 cause des diff=E9rences dans l'usage d'un PC et d'un appareil qu'on a
> toujours dans la poche. Un PC r=E9pond =E0 un besoin assez clairement
> identifi=E9 alors que sur mobile on ne sait pas encore tout ce qu'on
> pourrait faire avec (qu'on le fasse d=E9j=E0 sur PC ou pas).
>=20
> Les meta donn=E9es associ=E9es aux applications risquent donc d'=EAtre pl=
us
> riches (ic=F4ne, arbre de navigation, description, screenshots...) bien
> que je ne croie absolument pas au syst=E8me de notation par les utilisate=
urs.
Inspire toi de ce qui se fait par exemple dans debian avec les debtags. Pou=
r=20
chaque paquet, un ensemble de tags est associ=E9. Tu peux ensuite chercher =
par=20
usage. Adept 1 fournissait une bonne interface de recherche de paquets =E0 =
l'aide=20
de ces tags.
Par exemple, tu peux dire que tu cherches un outil qui =E9crive des PDF, qu=
i=20
manipule des donn=E9es vectorielles et qui soit cod=E9 en Python...

--nextPart19228250.DcbUIrzb2x
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEABECAAYFAkzFv6UACgkQZA1EFZCdHVuIPgCeMQ2q8chkOxNKjJqWgbUCE0to
FjAAn0ZxQ1fYDeKEgWEEdFKcYI9HERKd
=7h12
-----END PGP SIGNATURE-----

--nextPart19228250.DcbUIrzb2x--


