Il permet de générer des formulaires et des rapports simplement et peut être automatisé grâce à des scripts en Python.
C'est donc un concurrent direct à Kexi, le projet équivalent de KOffice.
Ndm: Merci à David Douard de nous avoir également proposé cette dépèche Les bases de données gérées sont :
- MySQL
- PostgreSQL
- XBase
- IBM DB2
- ODBC
L'un des intérêts de Rekall, c'est qu'on peut le compiler sans KDE, donc par exemple le compiler avec Qt/Mac, et en faire une application MacOSX native...
Un pas de plus vers une bureautique 100% libre (pour tous ceux qui pensent qu'on peut pas remplacer Access par OOo).
Aller plus loin
- News sur KDE.org (3 clics)
- Site Communautaire (10 clics)
- Copies d'Ecran (7 clics)
- Page produit chez theKompany (10 clics)
# Re: TheKompany libère Rekall
Posté par xavier philippon . Évalué à 8.
Justement, à quand une petite base graphique intégrée à OOo (type acces et compatible) et un langage de script graphique (type VBA) ?
Pour la base, j'y connais rien ... ! Mais pour le langage, Intégrer Gambas par exemple ? ou du Java.
Avec ça M$Office perd ses derniers atous.
[^] # Re: TheKompany libère Rekall
Posté par nojhan (site web personnel, Mastodon) . Évalué à 10.
Sinon ya moults façon de manipuler OOo, comme avec StarBASIC, ou même python, etc. Le plus dur c'est de choisir.
Sinon pour ce qui est de la base de donnée, il me semble que OOo se débrouille plutôt bien (enfin j'en ai eu de très bon echo), cf. le projet DBA...
[^] # Re: TheKompany libère Rekall
Posté par fabien . Évalué à 7.
avec ca MsOffice perds ses derniers atous !
(communauté importante, facilité)
[^] # Re: TheKompany libère Rekall
Posté par P2M (site web personnel) . Évalué à 10.
cette interface dont tu as révé, OOo l'a faite.
On peut tout à fait s'accrocher à un SGBD (postgresql, mysql, oracle ...) via JDBC, ODBC ou des modules plus specifiques (et performants ?) fournis sur le site OOo, et gérer les tables d'une BD, des imports, des formulaires, des mises à jours, et tout ca avec une interface graphique ACCESSible qui génère les requetes sql.
trop fort.
http://fr.openoffice.org/FAQ/bdd_fr/indexfr.html(...)
[^] # Re: TheKompany libère Rekall
Posté par Lionel Fournigault . Évalué à 8.
Sinon ya kexi qui est bien
http://koffice.kde.org/kexi/screenshots.php(...)
[^] # Re: TheKompany libère Rekall
Posté par NewLX2 . Évalué à 6.
Je n'ai pas connaissance que MySql ou PostgreSQL permette d'avoir une DB dans l'environnement de l'utilisateur, que celle-ci réside en local ou sur réseau et encore moins dans un seul fichier.
Je n'ai pas, malheureusement, les connaissances informatique nécessaire pour ceci, mais il me semble qu'il faudrait d'abord travaillé la-dessus, tel que :
- Install du Srv SQL sur un PC (comme le prog access qui lui n'est pas serveur)
- Reconnaissance du SRV des DB de l'utilisateur que celle-ci réside dans son profil local ou réseau. Il n'est pas nécessaire de lancer le 'serveur' en tant que tel puisque comme access ce n'est que quand on accède au table que cela est nécessaire.
- Ne pas oublier les outils nécessaire a la création, modification et administration des-dites DB
Il reste encore a déterminé si l'on reste avec une structure une table/ un fichier ou un fichier contenant l'ensemble des tables, la deuxième solution étant la plus difficile a mettre en oeuvre (il me semble) mais certainement la plus orientée "end-user".
Maintenant que l'interface soit Ooo ou tout autre .... importe peux.
[^] # Re: TheKompany libère Rekall
Posté par Hobgoblins Master (Mastodon) . Évalué à 9.
OOo gère parfaitement les bases au format dbase qui sont physiquement un ensemble de fichiers dans un seul répertoire.
Ça fonctionne avec de petites bases, mais comme access, ça deviens vite lourd lorsqu'on travaille sur de grosses bases.
[^] # Re: TheKompany libère Rekall
Posté par Yann Cochard (site web personnel) . Évalué à 9.
Exact, mais ce n'est pas génant du tout. Access répond très très bien à un besoin de monsieur-tout-le-monde, celui qui gère sa collection de livres, de timbres, ses recettes de cuisine ou n'importe quoi d'autre avec Access.
Je dirais qu'Access est un logiciel qui intègre des fonctions de tableur, base de données, et présentation. Beaucoup de gens du monde windows ne pourraient pas s'en passer. D'accord ce n'est pas une base de données (comme MySQL, postgresql, etc.), car comme tu le dis c'est moins puissant pour gérer de gros volumes et tenir un charge élevée, mais d'un autre côté ça a des atouts : fichier tout-en-un intégrant les données, requêtes et formulaires.
Comparons donc ce qui est comparable :
- Access n'est pas une "vraie" base de données;
- Access répond à un besoin réel des utilisateurs.
La bonne nouvelle dans tout ça, c'est qu'apparemment Linux rattrape son retard.
Yann
[^] # Re: TheKompany libère Rekall
Posté par ookaze . Évalué à 7.
Même en entreprise, avec une formation, le M. tout-le-monde se sert de l'appli qu'on lui a développé avec Access.
Les M. tout-le-monde que je connais savent à peine faire des macros très simples (somme ou autre) avec Excel, et ne savent même pas ce qu'est Access.
Alors le besoin réel des utilisateurs, j'ai un énorme doute.
Sauf si on recentre à un besoin en entreprise, où je n'ai jamais vu que les services informatique faire de l'Access et les autres utiliser les applis. Donc j'ai encore un doute.
En revanche, je suis d'accord sur le fait que OOo ne joue pas dans la même cour qu'Access, donc Rekall est une bonne chose.
[^] # Re: TheKompany libère Rekall
Posté par NiCoS . Évalué à -1.
[^] # Re: TheKompany libère Rekall
Posté par fabien . Évalué à 3.
mais pour info je connais des non informaticien qu utilise access,
mon DAF (directeur admin. et financ.) utilisait access avant que j'arrive (moui bien sur il ne faisait pas trop de "programmation" VBA, mais savais tres bien importer traiter et exporter des données...
Je connais ailleurs un commercial (un peu feru d'informatique c'est vrai) qui utilise access pour retravailler des stats qu'on lui donne.
d'un autre coté je trouve qu'access est méconnu, c'est clair que jamais je n'utiliserais de l'access pour avoir un BDD a dispo (comme un mysql ou autre) mais par contre en tant qu'outils detraitement de donnée, il est tres efficasse.. et non ce n'est pas resevé à la videotheque :)...
[^] # Re: TheKompany libère Rekall
Posté par Benoît Bailleux (Mastodon) . Évalué à 3.
C'est peut être souvent des manips sans avenir, mais ça n'est certainement pas négligeable.
Après, le particulier peut devenir un prescripteur (pour du maquettage ou un besoin très circonscrit, par exemple) quand il se transforme en professionnel le matin à 8 heure, au boulot ...
A noter que l'avantge de Rekall sur kexi, c'est que le premier est disponible sur beaucoup plus de plates-formes
[^] # Re: TheKompany libère Rekall
Posté par hugo (site web personnel) . Évalué à 6.
qui stocke les fichiers des bases de données directement sur le système de fichiers
et au niveau performances, c'est *vraiment* honnetes : http://www.sqlite.org/speed.html(...)
[^] # Re: TheKompany libère Rekall
Posté par Matthieu Moy (site web personnel) . Évalué à 1.
Pas de communication inter-process, donc, pour une opération simple, c'est hyper rapide.
Par contre, pour la gestion des verous pour gérer les access concurents, je demande à voir (A mon avis, oracle ne risque pas trop de se faire détroner par sqlite sur un serveur 8 processeurs !). Idem pour la gestion du cache.
[^] # Re: TheKompany libère Rekall
Posté par hugo (site web personnel) . Évalué à 2.
Faut comparer ce qui est comparable
[^] # Re: TheKompany libère Rekall
Posté par Tonton Th (Mastodon) . Évalué à 2.
Qu'est ce que tu entend exactement par "l'environnement de l'utilisateur" ? J'avoue ne pas comprendre, là...
et encore moins dans un seul fichier.
Par contre, là, j'ai une suggestion: SQLite, une bédédé sql qui met toutes ces tables dans un seul fichier, et se présente d'abord sous forme d'une librairie C utilisable par n'importe quelle application, éventuellement écrite en Lua, langage assez simple à appréhender pour le commun des yusers.
http://www.sqlite.org/(...)
http://domingo.dad-it.com/lua-sqlite.whtm(...)
Bon je retourne chercher du boulot...
[^] # Re: TheKompany libère Rekall
Posté par NewLX2 . Évalué à 2.
Comme avec Access, il n'a pas besoin de s'occupé de la configuration d'un runtime ou autre, il ouvre le fichier et c'est tout. Pas besoin de mot de passe administrateur ou autre pour ajouter/modifier (sauf pour les advanced qui eux en place un, Access le permet)
M'en vais voir sqlite. Merci a tous
[^] # Re: TheKompany libère Rekall
Posté par Laurent Hausermann . Évalué à 1.
"Remplacer Acces par OpenOffice.org" Oui , mais se pose souvent le problème de la migration... Beaucoup de personnes ont developpés des applications (macros, petites bases) via Acess ou Excel et ne veulent pas redeveloppe ca sous OOo ...
Vous avez des feedbacks la dessus ?
[^] # Re: TheKompany libère Rekall
Posté par HappyCrow . Évalué à 0.
Ouais, mais pas trop quand meme:
si je fais un "if COND then A1 else A2" sur une ligne; j'ai le droit de m'attendre à ce que mon programme marche correctement.
J'ai fait un projet en VB: à la fin je me demandais si l'interpréteur génerait un arbre syntaxique derrière ou si c'était un imbécile fini qui avait programmé ça comme un pourceau qui n'aurait jamais vu une grammaire formelle de sa vie:
VB = "Beurk!!!!!Scoblaaah!!!!!"
# Re: TheKompany libère Rekall
Posté par B. franck . Évalué à 2.
[^] # Re: TheKompany libère Rekall
Posté par Paul . Évalué à 5.
sur le site de The Kompany il y a effectivement ecrit :
_______________
Rekall is a fantastic way to rapidly build database centric applications, but until now there was no way to distribute that application without having everyone purchase a copy of Rekall, but now we've created the Rekall Run Time (RekallRT). RekallRT is the runtime version of Rekall. It contains all the functionality of Rekall except that:
* All design functions or removed
* Direct access to tables and queries is restricted
Typically, you can develop a Rekall application with the full version, then allow users to run it under the runtime version. Such a user is restricted to accessing the database only via the forms and reports that you have designed, and via any associated scripts.
The runtime license is unrestricted: once you have a runtime license, you can distribute your application along with copies of the runtime at no additional cost. You will still need to own at least one regular copy of Rekall to allow you to build the applications however.
_______________
Mais vu que Rekall est passé GPL, avoir un licence ne devrait pas couter bcp ...
--> http://www.thekompany.com/products/rekall/runtime/(...)
--> http://www.totalrekall.co.uk/modules.php?name=Downloads(...)
[^] # Re: TheKompany libère Rekall
Posté par Matthieu Moy (site web personnel) . Évalué à 1.
[^] # Re: TheKompany libère Rekall
Posté par Anthony F. . Évalué à 1.
Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the site owner reaching his/her bandwidth limit. Please try again later.
... I'll be back !
D'ailleurs, avec un nom de site pareil, ils n'ont pas peur du procès ? Je connais certains site qui ont eu moins de chance dans notre bonne vieille Gaulle ! TotalRekallix ? ;)
# Re: TheKompany libère Rekall
Posté par Matthieu Moy (site web personnel) . Évalué à 3.
(données + méta-données + application dans un fichier)
[^] # Re: TheKompany libère Rekall
Posté par Mes Zigues . Évalué à 1.
Personnellement, j'utilisais beaucoup MS-Access avec les programmes séparés des fichiers de base de données et je rève de trouver un truc où quand je créée une petite appli qui s'appuie sur une BDD je n'ai pas à m'occuper de l'intendance, peut importe comment c'est foutu derrière. Malheureusement avec odbc/jdbc je dois me préoccuper de lancer le serveur odbc, d'installer le SGBD...
# Re: TheKompany libère Rekall
Posté par cumulus . Évalué à 1.
D'ailleurs, y'a-t-il des suites logicielles décisionnelles libres / tournant sous linux (éventuellement propriétaires) ?
[^] # Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
Sinon, il existe ça aussi http://linuxfr.org/2003/02/20/11415.html(...)
Encore une fois Freshmeat est ton ami, mais "report" et "reporting" donnent un fouilli immonde, et "business intellingence" connais pas...
Dans le chapitre outils périphériques aux bases de données, mais outils du décisionnel tout de même, je ne connais pas d'ETL à part GNUe Intergrator : http://www.gnu.org/software/gnue/tools/integrator.html(...)
...mais il se fait attendre... (GNUe - pour GNU Enterprise - est l'ERP made in GNU)
Si tu as des applis/outils décisionnels à tester, je veux bien que tu me donnes les liens...
[^] # Re: TheKompany libère Rekall
Posté par cumulus . Évalué à 1.
Ces outils décisionnels sont très user-friendly, ils sont ciblés pour les non-informaticiens, beaucoup de tâches sont machées mais du coup quand ça ne marche pas ou que ça bug, eh ben tant pis faut contourner (le traitement de bug par la boite d'édition prend beaucoup de temps et on ne peut pas dire qu'ils se bougent plus que ça). C'est pas mal frustrant.
Enfin, je me disais que comme le décisionnel avait la cote, y'avait du marché pour une suite open source concurrente et qu'il devait bien y avoir de tels projets sur le feu quelque part :).
[^] # Re: TheKompany libère Rekall
Posté par cumulus . Évalué à 1.
Faudra que je montre ça à mon chef :).
[^] # Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
Pour info, pour les autres MOLAP/cube = MDBMS, "M" pour multidimensionnel. Ce sont des bases et applis décisionnelles. Entendre techniquement : des gros chargements par ETL et calculs d'aggregation rarement, et souvent du requêtage en lecture seule par des clients.
[^] # Re: TheKompany libère Rekall
Posté par cumulus . Évalué à 1.
Tu as eu des retours d'expérience sur agata sinon ?
[^] # Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
Ben ouais, moi aussi, grave !...
> Tu as eu des retours d'expérience sur agata sinon ?
Aucune, mais je compte bien en avoir dans... pas longtemps ! ;-)
[^] # Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
http://osnews.com/story.php?news_id=5170(...)
L'article est critique voire acide sur unixODBC, mais bon...
Ça prouve au moins que les applis pro arrivent sur Linux. Les applis proprios aussi, preuve du succès de la plateforme, mais proprio donc pas bien... il s'agit toutefois de theKompany qui contribue en parallèle au libre... donc moins pire dans le pas bien... ;-)
[^] # Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
MySQL est un RDBMS simple et optimal pour bien des tâches simples. Est-ce qu'il ne serait pas possible de l'utiliser pour des datamarts/datawarehouses simples ? Gros volumes possibles, chargements faciles et requêtages rapides en lecture seule... ce sont là quelques uns des besoins principaux en environnement décisionnel, non ?
[^] # Re: TheKompany libère Rekall
Posté par cumulus . Évalué à 2.
D'après moi, tout ce qui a été mis en place pour que ce soit développé/gérable par des non-informaticiens, alourdit les accès à la base et ralentit le fonctionnement global, ça fait vraiment usine à gaz.
Pendant un stage pour une PME, je créais des rapports en php à partir d'une base MySQL et ça se faisait très très bien. L'échelle n'est évidemment pas la même mais je me dis parfois (pas trop fort pour pas critiquer les choix des chefs) que quitte à perdre du temps à éviter ces #### de bugs, configurer le machin, tenter de comprendre les dysfonctionnements avec le peu d'informations en retour, je me dis que passer 2 semaines pour apprendre un langage qui permettra des restitutions tout aussi efficaces, c'est envisageable (au moins tu contrôles ce qu'il se passe 'en-dessous').
C'est fou, depuis que je lis DLFP, j'ai envie de remplacer tous les softs proprios que je vois par des équivalents libres ..
# Re: TheKompany libère Rekall
Posté par Nÿco (site web personnel) . Évalué à 1.
Agata Report est sorti en version 5 beta 004 : http://www.agata.org.br/(...)
C'est un outil libre de reporting multiplateforme Windows et Linux (via PHP-GTK).
Il a l'air de bien déchirer d'après les screenshots.
# Compilation sous Mdk 9.2 ?
Posté par soulflyb (Mastodon) . Évalué à 3.
[^] # Re: Compilation sous Mdk 9.2 ?
Posté par ナイコ (site web personnel) . Évalué à 2.
Alors que dans INSTALL.*, il est spécifié que cela devrait être le cas :-((
J'ai essayé de tricher aver un tarball de Python 2.2.3, provenant du site de Python, en le renommant Python 2.2.0 (Le répertoire résulant du détarrage aussi !) et cela ne marche toujour pas !
Pfffff....
# Re: TheKompany libère Rekall
Posté par nassim bennouna . Évalué à 2.
En ce qui me concerne j'ai essayé "Rekall V2.1.0 Full for Mandrake Linux V9.0 " sur une MDK 9.0 et ca plante systématiquement lorsque j'essaie de créer une table ou un formulaire ...
C'et histoire de savoir si ca vaut le coup de s'acharner :-))
@++
--
--
Nassim.
[^] # Re: TheKompany libère Rekall
Posté par amazilia . Évalué à 1.
j'utilise Rekall et suis en train de developper une application permettant la gstion d'un traiteur pour sa traçabilité bio
- rekall est similaire à access
- il permet la gestion d'une base mysql ou postgre avec des interfaces graphique
- on peut utiliser des requettes sql ou des script en python pour des commandes tres sophistiquées
je l'ai utilisé sans probleme avec Md9.1, RH 9.0 et Windows pour les versions 2.1.1
lers runtime sont gratuits sur le site totalrekall et je les trouvent buggy.
les developpeur ont décider de faire payer le telechargement à la fois pour vivre et pour payer la bande passante
ils font egalement payer un support (light, pro)
leur reactivité est moyenne
s'il y a des gens interessés dans rekall je suis partant pour une mailing list française, j'ai encore pas mal de lacune en python ce qui ralenti pas mal mon developpement.
Philippe
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.