GNUstep: Release de GDL2

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
18
nov.
2002
GNUstep
Après plus de 2 ans de travail, la 1ere release publique de GDL2 vient de sortir.

GDL2 signifie GNUstep Database Library. C'est une implementation (en Objective-C) du framework EOF 3.x de NeXT/Apple. Ce framework permet de definir un niveau d'abstraction pour l'accès à des bases de données. Il permet au développeur de voir des enregistrements comme des objets et il gère notament les relations. Avec ce type de librairie on peut se passer d'écrire du code SQL directement. L'ajout de relation et/ou de champs dans une table est gérée via un schema de données et permet de minimiser l'impact de ces changements au niveau du code. GDL2 est utilisé notament par GNUstepWeb.

Ce développement a été réalisé par Mirko Viviani, David Wetzel, Gerald Siebke, David Ayers. Il fait partie du projet GNUstep.

Aller plus loin

  • # Introduction a EOF

    Posté par  . Évalué à 10.

    http://developer.apple.com/techpubs/webobjects/WebObjects_5.1/Disco(...)
    http://developer.apple.com/techpubs/webobjects/WebObjects_5.1/Disco(...)

    Bon, les liens sont chez Apple, ils les explications sont plutot intégrées a WebObjects, mais ca permet de se faire une idée. L'idée globale est de faire correspondre le schéma relationnel à des objets. L'application ne manipule que des objets ; on ajoute donc une couche d'abstraction.
    • [^] # Re: Introduction a EOF

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

      oui en gros ça corresponds à manipuler une base objet ;)
      C'est plutôt sympa ..

      Un autre avantage d'EOF est que l'on est indépendant du SGBD finalement utilisé pour stocker les objets (bien que pour GDL2 il n'y a pour le moment qu'un adaptateur postgreSQL, sur GDL1 il y en avait quelques uns -- Oracle, SQLServer, Sybase, MySQL, PostgreSQL ...)

      Maintenant, ce qu'il manque vraiment, ce sont des exemples ! :-/

      En tout cas, chapeau pour le boulot réalisé.
      • [^] # Re: Introduction a EOF

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

        Un autre avantage d'EOF est que l'on est indépendant du SGBD finalement utilisé pour stocker les objets (bien que pour GDL2 il n'y a pour le moment qu'un adaptateur postgreSQL, sur GDL1 il y en avait quelques uns -- Oracle, SQLServer, Sybase, MySQL, PostgreSQL ...)

        Effectivement. La reprise des autres adaptateur ne devrait pas poser de problemes, les differences à ce niveau étant peu importantes. Mais ca reste à faire :-)

        Maintenant, ce qu'il manque vraiment, ce sont des exemples ! :-/

        Et la doc...

        En tout cas, chapeau pour le boulot réalisé.

        Merci !


        Manuel
  • # <mode>

    Posté par  (Mastodon) . Évalué à 3.

    pourquoi cette news est en "autres" alors qu'en "first page" on a le CA de M$ ?

    DaLFP, ça devient n'importr quoi, et -1, et je [sort].
    • [^] # Re: <mode>

      Posté par  . Évalué à -1.

      C'est marrant ces « ça devient n'importr quoi ». Tout ce qui est humain est, à en croire les humains, en en train de devenir « n'importr quoi » :)
    • [^] # Re: <mode>

      Posté par  . Évalué à 2.

      faudrait effectivement (re)détailler les topics et sections et en présenter une liste facilement accessible, difficile de savoir que DLFP parle aussi de GNUStep ou BeOS si on voit simplement passer un petit titre en tout petit dans un coin de temps en temps.
      • [^] # Re: <mode>

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

        DLFP parle aussi de GNUstep ou BeOS

        Heu... enfin GNUstep est une implémentation OpenStep qui tourne SOUS LINUX (ainsi que sur d'autres OS il est vrai) et y est principalement développé.. c'est pas un OS ou quelque chose qui n'a rien à voir avec linux non plus ... en parler, ça ne devrait pas avoir le caractère exceptionnel que tu semble lui donner :)
        • [^] # Re: <mode>

          Posté par  . Évalué à 1.

          ses apparitions ici semblent pourtant l'être j'en avais un CD bootable, il faudra que je le retrouve
          • [^] # Re: <mode>

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

            ses apparitions ici semblent pourtant l'être

            on fait ce qu'on peut :)
            mais le projet manque certainement de visibilité (et de développeurs), ça c'est sûr.

            j'en avais un CD bootable, il faudra que je le retrouve

            Hmm, je te conseille plutôt de récupérer le cvs ou d'attendre la prochaine release publique, qui ne devrait plus trop tarder (fin du mois/ qq semaines ?) ... ce dont tu parles est Simply GNUstep, une distrib linux qui inclu GNUstep en tant que principal environnement; Le problème c'est que même à l'époque ou Simply GNUstep a été releasé, les applis sur l'image iso étaient dépassées :-/

Suivre le flux des commentaires

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