Ouverture officielle du site web JPackage

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
5
nov.
2001
Java
Après plusieurs mois d'existence en sous-marin pour cause de problème d'hébergement stable, le site web du projet JPackage ouvre enfin ses portes. Vous y trouverez des packages Mandrake et RedHat (en attendant d'autres contributeurs) pour nombre d'application Java, ainsi qu'un système de gestion multi-distributions original, basé sur XML.

Aller plus loin

  • # Mais pourquoi faire ?

    Posté par  . Évalué à 1.

    Je ne comprend pas toutes les subtilités du projet, peut-on éclairer ma lanterne ?
    • [^] # Re: Mais pourquoi faire ?

      Posté par  . Évalué à 6.

      Ben c'est juste un "set" de packages dont le thème est Java.
      En fait, chez debian ils ont le même genre de package dispo en standard pour woody ou unstable, mais il y en a plus et pour certains softs il y a même des snapshots CVS sous forme de package.

      yk
  • # java n'est plus portable ?

    Posté par  . Évalué à 1.

    Ca fait une bonne annee qui j'ai pas developpe en java, il a du se passer pas mal de choses.
    Je ne comprend pas pourquoi :
    1) les packetages sont fournis sous la forme de rpm : il y a un format de distribution qui s'appelle "jar" qui est fait pour ca.
    2) depuis quand un programme java (donc un ensemble de .class) est-il specifique a une distrib ?
    3) depuis quand les sources d'un programme java sont-ils specifiques a une distrib ?

    j'ai pas tout lu, j'ai pas teste leurs rpm (je viens de debuter sous macosX, j'ai a peine eu le temps d'installer xdarwin), mais je pige pas grand chose a ce qu'ils font.

    quelqu'un en sait plus ?
    • [^] # Re: java n'est plus portable ?

      Posté par  . Évalué à 6.

      1) les packetages sont fournis sous la forme de rpm : il y a un format de distribution qui s'appelle "jar" qui est fait pour ca.

      Cela permet une plus grande cohésion dans la disribution, notemment pour les mises à jour.

      2) depuis quand un programme java (donc un ensemble de .class) est-il specifique a une distrib ?
      Depuis que des choix différents sur l'emplacement des librairies, des programmes, des en-têtes, des scripts de démarrage, ... sont faits par les distributions.

      3) depuis quand les sources d'un programme java sont-ils specifiques a une distrib ?
      Les sources sont les mêmes, le bytecode est égallement le même. C'est principalement un problème d'emplacement des fichiers.

      Donc aucun problème à avoir quand à la protablité de Java, d'ailleurs les packages sont des packages noarch (c'est à dire qu'ils marchent sur toutes les architectures). Pour le reste, n'importe quel programme possède un package différent selon la distribution sur laquelle on l'installe.
    • [^] # Re: java n'est plus portable ?

      Posté par  (site web personnel) . Évalué à 1.

      Pour en remettre une couche par rapport à la réponse précédente:

      1) les packetages sont fournis sous la forme de rpm : il y a un format de distribution qui s'appelle "jar" qui est fait pour ca.
      Depuis quand jar est-il un format de distribution ? C'est un format d'archive, au même sens que tar. Tu liste comment les jars installés sur ta machine, tu fais comment pour les mettre à jour automatiquement ? Et puis tu fais quoi des scripts, des répertoires de log, etc ?

      2)depuis quand un programme java (donc un ensemble de .class) est-il specifique a une distrib ?
      Où as-tu vu que les programmes sont spécifiques ? Ce sont les packages (ou les paquetages, mais jamais les packetages) qui le sont. Les packages pour Mandrake portent un mdk final à leur n° de release, utilisent le système de menu, etc, alors que les packages RedHat non. Et un programme java n'est pas qu'un simple ensemble de fichiers .class (voire ma remarque précédente).

      3)depuis quand les sources d'un programme java sont-ils specifiques a une distrib ?
      Même réponse que précédement: ce ne sont pas le contenu qui varie, mais l'emballage. Et si tu prends la peine de fouiller un peu, tu verras que les packages de chaque distribution sont tous issus du même fichier de description XML.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.