condensation de fil => C'est vrai qu'ils sont actifs... chez Saphirion
PierreCh9-Jan-2013/14:25:32+1:00
Voilà le fil de discussion, resurrecté:

http://www.digicamsoft.com/cgi-bin/rebelBB.cgi?thread=%3C29Dec2012220251294198100%3E/*{{{*/

   
RED Language
Documentation
Rebol France
Rebol Week
Codeconscious
Softinnov
Neosysta
Script Library
Rebol Tutorial
Try Rebol

C'est vrai qu'ils font bien... chez Saphirion
DideC   29-Dec-2012/22:02:51+1:00
Certains aiment bien RebGUI : ils en ont fait un fork, et il a évolué http://development.saphirion.com/rebol/rebgui/

Ils ont fait leur propres corrections de R3 (pendant que Carl était occupé à autre chose), aujourd'hui ils le release sous le nom de Saphir http://development.saphirion.com/rebol/saphir/

Et ils ont continué leurs développements sur R3GUI http://development.saphirion.com/rebol/r3gui/

Maintenant on aime ou pas. Mais au moins, ils sortent quelque chose.

(reste plus qu'à tester tout ça)
jocko   29-Dec-2012/23:34:45+1:00
Justement, j'ai testé hier r3-gui.

view [button "test"] fonctionne ...
mais
view [button "test" close] génère une erreur.
Difficile d'aller plus loin ...
AdrianS   30-Dec-2012/1:10:45+1:00
Premierement, bonjour les gars! Je vous en pries d'excuser ma pauvre ecriture - ca fait longtemps que je devrais m'exprimer dans cette belle langue. Ca me gratte les oreilles aussi m'entendant parler, mais que puis-je faire? Sachez que meme si jamais j'ecris en englais, vous pouvez quand-meme me repondre en francais.

jocko, on a deja discute sur cette probleme sur AltME. Il s'agit des changements qui ne sont pas refletes dans la documentation qu'on trouve a saphirion.com. Pour le moment, Cyphre a fournit une arhive contenant une source plus ancienne du r3-gui, mais incluant de la documentation plus courante.

http://www.saphirion.com/development/downloads-2/files/r3-gui-src.zip

D'apres moi, ca vaux la peine de s'enregistrer avec AltME, afin de ne pas perdre des petite nouvelles comme celle ci.

ciao,
Adrian
jocko   30-Dec-2012/7:59:06+1:00
Adrian, merci, je testerai dès que j'aurai du temps cette version.

J'ai suivi et testé différentes versions de r3-gui (jusqu'à la 2500 !). Voir http://www.colineau.fr/rebol/r3-gui.html . Puis j'ai arrêté à cause de leur manque de souci de cohérence entre les sources, leurs docs et les exemples :
par exemple, ils donnent sur le site la dernière source de r3-gui, qui est numérotée 4440, et concernant la documentation, ils en sont toujours à la doc initiale de Carl. Il est donc impossible de faire le moindre test initial de ce qu'ils mettent à disposition du public. Il vaudrait mieux ne pas mettre les dernières releases, et avoir un ensemble cohérent version + doc.

Enfin, pour trouver sur leur site un mail où les joindre, c'est la galère ... J'en ai trouvé un, je leur ai signalé le problème, on verra s'ils répondent.

J'étais sur ALTME, mais j'ai arr^té: trop vorace en temps.
shadwolf   30-Dec-2012/17:20:55+1:00
Didec tu ne peux pas faire de filiation entre rebgui et r3gui sous pretexte que les auteurs de r3gui etaient fans de rebgui. 0 linea de codes de rebgui n ont ete reprises dans r3gui. Ni meme les pricipes fondementaux qui ont anime rebgui.

Qui actuellement fait quoi dans r3gui?
Quelles sont les vrais ajouts de sapphiron combient ca represente en terme de lines de code

Qui s occupera d integre dans rebol officiels les differences relevees avec sapphiron le but de faire connaitre les differsnce entre r3offi et sapphiron c est bien de faire en sorte que r3 absorbe les nouveautes et soit le seul a les diffusee sapphiron etant une copie de travail et non une branche devenant de plus en plus differente de r3 oficielle. On en a deja discuter didec et pour toi ca ne pause pas de probleme cette contradiction entre versions distinctes et integrations dsa modifs dans la version officielle


Jocko et je pense que tu es pas le seul dans ce cas il est difficile de trouver des ingormations pertinantes dans le flux des discutions souvent hors sujets que contiennent les discutions de altme.

Altmw est utiliser par 60 personnes dana le monde facebook par 200 millions. Ca prouve que non seulement personne ne connait altme mais que ceux qui s en sont servi n ont pas juge util de continuer a.le faire.

Et je rappellerait a didec que carl dieu sassenrath a fait un thread sur son blog pour dire "r3 est open source il nous faut un forum". Si c est pas la preuve qu il reconnait lui meme les limites des outils qu il a lui meme mis en place et invente qu est ce que c est?
shadwolf   30-Dec-2012/17:33+1:00
Didec tu pousses j ai ete le premier dans un thread recedent a reconnaitre que contrairement a ce que je pensais rma avait repris le travail et publier sur sa page d accueil un liste d ajouts et de bugs fixe consequente.

Ceci etatnt dit je refuse d employer autre chose que la version officielle. Pour moi sapphiron n est plus rebol c est un fork fait par les gurus reconnus de rebol qui avaient la charge de faire progresser rebol et qui vont surtout faire progresser leur chapelle

Rebgui n est pas repris dans r3gui de rma et pour la bonne raison r3gui a ete mis en place par carl et que rma c est contente d essayer de copier ce carl avait fait pour faire leir propre set de widgets.
shadwolf   30-Dec-2012/17:41:14+1:00
Le chemin que sa prend c est que les differencws entre r3 et saphiron vont aller croissantes sans que nos chers guru cherche a travailler a l integration dea nouveautes de sapphirons dans r3 que petit a petit les parties de sapphiron venany de r3 soient reecrite et que le nom de carl et toutes mention a carl ou a r3 disparaisse et c est la l aspect drole des licences open source tant que tu integres du code emprunte a un autres project tu dois le mentionne cette obligation disparait si tes changements ne sont pas integre dans la version officiel et si le fork est completement reecri
shadwolf   30-Dec-2012/17:46:32+1:00
Pour faire ensorte que le code de sapphiron continu a etre rebol il faut que lea changementa aoiwnt connua documente et que la branche soit reintegree regulierement avec le tronc principal sinon la branche va se desolidarisee et devenir son propre abre. C est la que la demande carl devient interessant ou il supplit les gens de travailler aussi a l integration des nouveaute et bugs fix dans rebol. A mon avis ca ne sera pas suivi d effet et j espere me tromper en disant ca
DideC   30-Dec-2012/21:20:56+1:00
A quel endroit de mon post il y a marqué "Shadwolf a dit que Saphirion ne foutait rien" ? Nul part ! Donc il n'y a rien contre toi.

Juste je parle de Rebgui parce que je sais que tu l'aime bien et tu n'est surement pas le seul et CA N'A RIEN A VOIR AVEC r3GUI !!
Si tu prend 2 minutes pour lire la page, RebGUI c'est pour r2, r3Gui c'est pour r3 !

Je me disais que tu n'avais peut-être pas vu qu'ils ont continué à améliorer Rebgui et comme tu en parle souvent, peut-être tu serais intéressé de le savoir, c'est tout.

Le monde Altme Rebol4 est utilisé par 117 personnes (je n'ai pas compté ceux qui ne se sont jamais connecté). Mais Altme en tant que produit n'est pas utilisé que par quelques Reboliens, même si je ne sais absolument pas quel crédit il faut apporter au nombre des "23445 worlds served" annoncé sur la page de altme.com.
évidemment il ne prêtant pas rivaliser avec Facebook, il n'a pas du tout le même usage ni la même cible. Ne mélangeons pas tout.

C'est pas Carl qui a inventé Altme, c'est Reichart via SafeWorlds software. Reichart lui en a seulement confié la maintenance par la suite quand il s'est consacré à qtask.

Quand a Saphirion, ce qu'on peut dire pour le moment c'est qu'ils ont continué à travailler sur r3 et r3gui pendant qu'il ne se passait rien sur rebol.com. L'avenir nous dira si r3 en bénéficie ou pas. J'espère seulement que oui.
shadwolf   30-Dec-2012/21:31:31+1:00
ils ont fais leur propre correction de R3 ?alors qu ils n avaient pas les sources? brianh avait des correctifs sur ca partie a transmettre a carl... Ce que je comprends de ce que tu dis didec c est grosso modo qu ils abattait du ticket curecode pendant ses deux ans d absence... et ca j en doute. Cyphre avait plus ou moins eu access au code r3host pour la partie gui enfin AGG surtout mais bon quand tu vois qu il pleure parce que la touche up et la touche down sont des evenement non implemente dans r3/gui si Cyphre avait eu les sources il ne ferait pas ca je pense...

ils ont continuer a travailler sur r3/gui alors que robert a declarer que c´etait plein de bug et que le projet etait en suspent jusqu a nouvel ordre (mars 2012)...

Ca me semble etrange tout ca mais soit demain je vais fair un diff entre les deux version et voir ce qu est vraiment saphirion ....

Moi la derniere fois que je me suis interresser a RMA/gui ils avaient des problemes a faire une fenetre qui se redimensionne dynamiquement avec redimensionement des widgets incluses...
shadwolf   30-Dec-2012/21:45:26+1:00
j ai vraiment un probleme avec rma ... donc si tu les lit ca fait plusieurs annees qu ils ont fait un fork de rebgui... Comme tu l as si bien dit DideC je suis un des grand fans de rebgui et j y ai activement participer aussi s il y avait un fork de rebgui a but commercial fait depuis plusieurs annee je serai un peu au courrant je pense.

RMA c´est cree a l autone 2010 pour essayer de faire avancer r3/gui et proposer un set de widget en novembre 2010 date de mon ejection d altme il n y avait rien de concret de proposer a part ce qu avait fait Carl.

Enfin pour Saphirion rebgui il n y a qu un seule mise a jour listee celle d'avril 2012. en 2010 jamais il n a ete fait mention d un fork de rebgui. et la r3 est rendu publique la page est mise a jour et on se retrouve avec un saphirion rebgui qui est un melange de terme sachant que saphirion normalement c est leur fork de r3 non ? qu est ce que ca vient foutre dans le nom d un fork d un produit r2.

Bref rma les codes wizards fork pour faire du fric avec le travail des autres c est pas elegant comme approche.
trigram   31-Dec-2012/12:22:28+1:00
Je pense que je commence à être complétement largué...

Est-ce que quelqu'un pourrait m'expliquer à quoi sert Treemapper de Saphirion ?

J'essaie de comprendre, j'ai téléchargé l'appli (fonctionnelle sur Windows XP, R3 powered)...
Mais je ne comprends rien à cette application.

Pour l'instant, le seul avantage, c'est la découverte de Confluence d'Atlassian.
DideC   1-Jan-2013/13:00:50+1:00
Robert Münch est un rebolien allemand ou suisse (je sais pas exactement). Il est assez connu pour avoir fait évolué make-doc de Carl en make-doc-pro.

C'est un entrepreneur autant qu'un développeur, il a fait pas mal de choses pour faire avancer Rebol. Il a fondé RMA et Saphirion (je ne sais pas exactement si ce sont 2 sociétés différentes ou un changement de nom).

Il aime Rebol et développe avec, donc quand ça ne va pas comme il vaut, il tape franco aux portes pour dire "si tu le fais pas, laisse moi le faire au moins".

C'est comme ça qu'il a poussé le développement de r3gui qui aller rester figé. Il a réussi aussi à convaincre Carl de le laisser accéder à tout ou partie des sources de r3 pour corriger certains bugs graphiques (du moins je crois, cela expliquerait "Saphir").
Pour ça il a embauché quelques gurus, comme Cyphre et d'autres, comme Reichart l'a fait et le fait encore pour Qtask.

Pour r2, il leur a fait poursuivre le développement de rebgui, et pour r3 il a poussé r3gui.

Donc :
- Saphirion, c'est une société, RMA aussi.
- Saphir est un fork de rebol3
- r3gui est une interface grpahique pour rebol3.
- rebgui est une interface graphique remplaçant VID pour rebol2.
trigram   1-Jan-2013/14:27:20+1:00
En fait j'ai bien compris les différentes sociétés et motivation de RMA et consort...
Mais c'est vraiment l'application Treemap que j'ai du mal à comprendre...
PierreCh   1-Jan-2013/19:16:15+1:00
DideC et Shadwolf, merci beaucoup pour vos efforts didactique visant à essayer de faire piger ce complexe historique à ceux qui avaient laissé le train en route et qui essayent de piger par où s'accrocher pour choper un wagon afin de remonter prestement dans ce train.
PierreCh   1-Jan-2013/19:23:10+1:00
Des questions complémentaires:
[quote]
- r3gui est une interface grpahique pour rebol3.
[/quote]

=> est-elle compatible avec le dialecte VID?


[quote]
- rebgui est une interface graphique remplaçant VID pour rebol2.
[/quote]

=> là, je pige pas. VID marchait bien, non? En tous cas, c'est ce que je trouvais. J'ai toujours regretté qu'il n'implémentait pas de classiques menus déroulants, ses widgets étaient parfois d'un goût... bon, peu importe.
En tous cas, il marchait, bien, et il "suffisait" de le faire évoluer, non?

J'ai du mal à comprendre le leitmotiv de ces réinventions de roues. Après tout, Rebol2 avec VID marchaient plutôt bien, non? Je m'en sers de nouveau, et à part un peu de poussière, un look un peu désuet, ma foi, ça fonctionne.
Je ne peux pas en dire toutafé autant de Rebol3...
DideC   2-Jan-2013/10:39:32+1:00
VID est incompatible avec r3gui.
Mais pourquoi ?
me direz-vous.
Même si je trouve que VID était plutôt bien, il souffrait de nombreuses limitations (pas d'état actif/inactif, pas de redimensionnement dynamique, gestion impossible de l'ordre de tabulation, gourmand en ressources... et surtout pas de séparation claire entre le code IHM et le code applicatif).
Sa

Il me semble avoir entendu Carl dire qu'il avait été codé en quelque chose comme "1 semaine". Travail remarquable en si peu de temps, mais un développeur un temps soit peu aguerri sait que c'est trop court pour penser à tous les détails.

Quand à rebgui.
Et bien il faut croire que VID n'était pas au gout de tout le monde.
Asley truter le trouvait trop gourmand et trop lourd (comme quoi, chacun a son avis)... Et il a décidé de faire une interface graphique hyper allégée pour ces propres besoins, mais en la diffusant.

Personnellement, je n'ai jamais accroché, car j'aimait bien VID. Les goûts et les couleurs...
PierreCh   2-Jan-2013/10:50:31+1:00
Putaise, faire VID en une semaine, chapeau bas!

De mon côté, la non-séparation entre code et UI me plaisait pas mal! Ceci dit, on pouvait toutafé la faire, en faisant systématiquement une fonction pour chaque widget. Un peu lourdingue, mais ce n'est rien si on compare aux redondances de pas mal d'autres toolkits, hors du monde Rebol.
DideC   2-Jan-2013/10:55:15+1:00
OUPS ! Fausse manip : posté trop vite.
Je complète le "Sa" :

Sans compter les bugs qui était fort difficile à contourner.

Pour les amoureux de VID, je suppose que le travail d'Henrik pour le faire évoluer est celui qu'on peut le plus saluer. Hélas, il est arrivé trop tard pour avoir du succès : r3 était à l'époque sur les rails et faisait miroiter un GUI tout neuf. L'histoire quoi.
http://www.hmkdesign.dk/project.rsp?id=vid-ext-kit&page=info

Je n'ai jamais eu l'occasion d'y regarder de près, car je n'ai pas eu le besoin de faire des IHM complexes jusqu'ici.
Donc je ne peux pas dire si c'est bien ou pas, à vous de juger.

Il y a aussi d'autres GUI comme :
- GLayout http://www.rebol.org/view-script.r?script=glayout.r
- GLASS http://rebolforum.com/index.cgi?f=printtopic&topicnumber=99&archiveflag=archive
(tout deux du même auteur : Maxim Olivier-Adlhoch)
- Tout ceux que j'oublie...
et j'en oubli.
shadwolf   2-Jan-2013/14:51:36+1:00
PierreCh l historique est complexe surtout parce que la partie "active" de la communauté rebol qui avait la confiance de Carl et nous premetait un retour prochain de Carl. Ont dut se rendre a l evidence que j avais raison... que r3-gui ouvert par carl avec le reb-host etait trop limité pour evolué. Carl avait dit ce que je vous ouvre c'est le code rebol donc les widgets et le code de gestion des fenetres. la partie intermediaire traduisant le dialecte r3-gui en appels de fonction avec arguments qui vont bien restait cachée.

Des le debut j'ai mis le doit sur ce probleme avec une demo d une fentre transparente et semi transparante mais a laquelle il etait impossible d'ajouter un rafinement view/transparency .50 etc... par exemple. CE qui prouvait bien que r3-gui n allait pas evolue dans le bon sens et que ca allait ete difficile de corriger les bugs de la boite noire.

On m a alors dit que c'etait pas grave que je voyais tout en noir et qu'eux trouverai un moyen d'y remedier...

Bon au final apres un an de disparition de Carl il y a eu une grosse precion de la part des gurus pour recuperer le code de r3. Qu ils ont obtenu au compte goute. Jusqu'a ce qu'ils en arrive finalement fin aout 2012 a exiger le passage en opensource de tout rebol3. Entre temps j avais bien flamme avec Robert et d'autres. leur disant grosso modo que carl les menaient par le bout du nez et que la seule facon de faire revivre rebol c'etait qu il passe en opensource.

Bref il y a 3 ans robert me demandait de faire un aera-tc capable de gerer le rendu dynamique de make-doc.pro (MDP) ce que j ai refusé de faire car rebol2 etait plein de bugs et tres peu stable sur le rendu du texte avancé par draw/agg et que r3 etait trop immature pour en faire quoi que ce soit. Ce qui m'a ete dit a l'epoque c est tu exagere r3-gui est fantastique et Steeve avait meme ponctuer le propos " tu devrais oublier r2 et passer a r3 des gurus" avec une magnifique demo de moteur de rendu svg avec roto-zoom ultra rapide(le fameux lizard-svg.r). Pour le couop le moteur de rendu r3-gui comparer a flash etait incroyablement rapide.


Bref on a essayer de me forcé la main pour que j'abandonne r2 et que je foute mon travail a la poubelle. On a essayer de me faire passer a r3-gui et on m'a traité de menteur voir d'emmerdeur quand je me suis plaint des disparitions de Carl, et des trop nombreuses limitations de r3-gui ...

Apres ca on va se demander pourquoi je suis passé en mode "bon maintenant vous faites vraiement chier!" ?
DideC   3-Jan-2013/16:34:40+1:00
Histoire que tout le monde aient des infos à jour, un repost de Robert Münch sur Altme :

Since R3 is now open-source and my company is going to invest into pushing it forward, I want to give a short summary, about the context / setup. Maybe it helps to make some things more clear.

1. There were two companies until mid 2011. Saphirion (a company I run with a partner located in Germany) and RM-Asset (a company I owned 100%, located in Germany as well)
2. In mid-2011 I moved to Switzerland. So both companies were winded-up
3. I founded Saphirion AG in Switzerland which I own 100%

So, Saphirion AG is the company everything is happening now.

As you might know, I contracted Cyphre, Henrik, Ladislav and sometimes Bolek to develop the commercial products Saphirion does. So, we are working together in this setup for a couple of years now and the setup proofed to be very professional and effective.

Two of Saphirion's products are based on R2. That's NLPP (our major app) and Costbase.

One product, Tree-Mapper, is based on R3. This was a proof of concept to see if R3 is mature enough to make commercial apps. It is.

We have done some changes to the R3 host-kit (mainly the graphics subsystem), that you will find in our R3 release. We did R3-GUI, which we will continue to develop and enhance. All our new apps will be based on R3.
shadwolf   3-Jan-2013/19:51:31+1:00
So, we are working together in this setup for a couple of years now and the setup proofed to be very professional and effective.

Le commentaire suivant ne doit pas etre lu si tu es une ame sensible ou un ami de Robert...

[mode troll]

tellement pro et efficace que le Robert a due se debarasser de ses deux precedentes entreprise et qu il est aller chercher refuge en suisse pour creer une troisieme entité commerciale .

[/mode troll]
coccinelle   3-Jan-2013/22:08:31+1:00
[mode cocoricco]

Est-ce vraiment aller chercher REFUGE pour une entreprise que venir en Suisse.

La Suisse est classée à la première place en terme de compétivité et d'innovation grâce aux performances de son système scolaire, aux dépenses élevées en recherche et développement et la solide coopération entre le monde universitaire et le secteur privé.

Elle est également été reconnue pour l'efficacité de son marché du travail, pour avoir l'un des environnements macroéconomiques les plus stables au monde, pour la transparence et l'efficacité de ses institutions, ainsi que pour la qualité de son infrastructure et pour son secteur financier fortement développé.

Pour une entreprise qui a envie de se développer, la Suisse est bien plus attrayante que l'Allemagne et le choix de Robert est tout à fait compréhensible.

[/mode cocoricco]
yos   4-Jan-2013/10:57+1:00
Salut et bonne année

Sympa le travail d'Henrik je ne connaissait pas.
je vais voir cela de plus près...

il me manque encore quelques triggers comme le resize par exemple pour les faces de ma distribution.

a+

yos
shadwolf   4-Jan-2013/13:39+1:00
coccinelle ne me fait pas dire ce que je n ai pas dit! J'adore la suisse ce paradis fiscal en marge de l europe tout en etant en son centre!

Je me mefi des on est les premier les plus rentable les plus competifs, les plus chers, les plus productif, les plus sportifs, les plus grands, les plus beaux, etc...
car de l'autre coté des Alpes en france ou en italie le meme discours est tenu sur les meme sujet hors il est pas concevable d avoir plusieurs premier.

pour ce qui est de l education je ne sais pas trop quoi conclure l institut federal de technologies de zurich est au 23 rang mondial. le top 20 etant squatter par des université americaines alors que leur president de la republique (G.W.Bush) ne savait pas situer l europe et donc la Suisse sur une carte du monde. Il savait pas non plus mange un bredzel c'est vrai....

PIB 2012 de la suisse enregistre un recul de 5,7% il se situe a 623 millard pour une population de 8 millions d'habitants, et en effet c'est une superbe performance.
L entreprise suisse la plus connu dans le monde c'est nestlé

Je conclurai simplement par Vive les alpages, vive les edelweis, Vive le chocolat suisse, et vive le lac leman!
shadwolf   4-Jan-2013/13:48:55+1:00
yos hehehe !!!

oui le travail d'Henrik est resté inaperçu, il n y a pas eu de gros effort de federation fait autour. et le fork c est produit dans une version jeune de rebgui, rebgui a evoluer fortement alors que le travail d henrik non.

Henrik n a jamais voulu faire de sa librairie une librairie qui soit un travail communautaire et integre de base dans al vm rebol ce qui etait l ambition des participant de rebgui. Est ce le seul a avoir ete dans ce cas? a avoir preferer joueur tranquil dans son coin et faire ses propres trucs qui lui plaise a lui ? non....

Cependant c'est ces meme gens qui vont apres aller pleurer sur le blog de Carl et nous parler de communaute rebol ceci communauté rebol cela.


Ce qui m ennerve c est que tous autant qu ils sont n'ont absoluement aucune envie de mener un travail communautaire d organiser les choses et des les faire bien. Et saphirion n est qu un des nombreux exemple de cela.

Pour moi a ce jour le seul travail communautaire exemplaire autour de rebol reste rebgui. C est de loin le plus documenté. C est de loin celui qui a motive le plus de gens. C est de loin celui qui a rassemble le plus de dialogues concrets visant a apporter.
shadwolf   4-Jan-2013/15:21:57+1:00
sur la genese de r3-gui, DideC je dirais que le jet a ete fait en une semaine apres 6 mois de travail. tout commence courrant 2007 quand carl confie a gabriele santilli le soin de realisé VID2 ou alors gabrile a choisi de faire son VID2 tout seul dans son coin et de le proposer a carl. Ce VID2 etait une reecriture genre rebgui ++ de VID. Peut etre que c etait un peu plus que ca et que carl lui avait donner les codes sources. On a jamais su le detail. bref toujours est il que carl recoit courant mai 2007 les sources du travail de gabriele et qu il dit apres deux ou trois semaines d examen que ca ne convient pas du tout et que finalement il va opté pour un changement radical dans r3-gui. et la on a le droit a 6 bons mois de palabre par blog interposé a propos de la conceptualisation de r3-gui. face est entre autre renome gob. le design emprunté a la description type html se precise de plus en plus etc...


pour finir courrant novembre carl fini par nous jetter r3-gui au visage en nous disant voila ca c'est le nouveau gui qu en pensez vous. Cette version a ete un ebauche comme le reste de r3 d ailleurs...
shadwolf   4-Jan-2013/15:28:22+1:00
dans le domaine il est difficil de savoir si r3gui est une reecriture a partir de la feuille blanche ou une evolution de VID.

Personnellement je pense que Carl avait en 7 ans accumulé pas mal d idées et de commentaires sur VID. Il en a profiter pour simplifier les fonctions C de fond de panier et il a repenser le systeme de gestion d evenements (dont certain ne sont pas developper comme la gestion des touches fleches haut et bas du clavier dont cyphre se plaignait il y a encore deux semaines) et il a repenser le set de widgets de base allant dans le sens general de widgets plus utiles et plus en fase avec les habitudes des utilisateurs de pc.

VID clairement etait penser pour etre une feuille interactive html la presence des widgets h1 h2 h3 dans VID sont un exemple de cette filiation.
shadwolf   4-Jan-2013/15:36:15+1:00
enfin saphirion n a pas l air pationné par le theme de portabilité a l identique. Du moment que ca marche sur windows le reste ils s en fichent.

Aucuns d'eux n a adhere a ma tentative de reflexion sur le fond en ce demandant si au lieu de faire 10 fois le boulot il ne valait pas mieux ce baser sur une librairie minimaliste deja portée (opengl, wxwidget, gt++, qt, etc..) Et pourtant on a eu quoi ?... 7 ans pour se poser la question se rapprocher des groupes de travail de ses librairies et preparer un projet d interface unifiée de fond de panier pour r3-gui ...
ldci   4-Jan-2013/18:34:11+1:00
Une librairie en c qui pourrait grandement être intéressante pour rebol R3 ainsi que pour red
Aller voir http://libagar.org/
shadwolf   4-Jan-2013/19:01:41+1:00
The AG_Driver interface makes Agar applications portable to a wide variety of platforms, APIs and graphics systems (in either vector or raster mode). Agar applications can work under window-based platforms (such as Xlib, Windows API and MacOS X Quartz/Cocoa), and non-window-based environments (such as an SDL context). Unlike most GUI toolkits, Agar takes maximum advantage of modern graphics hardware where it is available, minimizing movement of data between CPU and GPU.

voila tout es dit on s y met quand ?
ldci   4-Jan-2013/19:54:50+1:00
@shad. Allez on s'y colle.je regarde pour Mac OS
à plus
shadwolf   4-Jan-2013/20:29:06+1:00
bien a premiere vue au pif je dirait le plus gros truc a faire va etre de remplacer dans rebhost les appels a la w32api par des appels equivalent vers agar recompilation et hop la ...
shadwolf   4-Jan-2013/20:51:42+1:00
les fichiers a regarder ldci sont dans r3/src/os/win32/

Commençons par faire une liste fichier / fonctions

C est a dire, https://github.com/rebol/r3/tree/master/src/os/win32

host-event.c host-text.c host-window.c host-effect.c et host-window.c

on va se concentrer sur ces fichier lister les fonctionnalités surtout win32 api et voir les equivalent dans agar.

host-window.c pour commencer contient les appels vers la win32 api donc agar ca va etre pareil sauf que tu remplace win32 api et les focntions qui luis sont propre par agar.
shadwolf   4-Jan-2013/21:19:37+1:00
le code actif win32api se trouve dans le fichier host-window.c dans les fonction :

Register_Window()
EnumWindowsProc()
Open_Window(REBGOB *gob)
Close_Window(REBGOB *gob)
Resize_Window()
Update_Window(REBGOB *gob)
Blit_Rect(REBGOB *gob, REBPAR d, REBPAR dsize, REBYTE *src, REBPAR s, REBPAR ssize)

Blit_Color(REBGOB *gob, REBPAR d, REBPAR dsize, long color)
Paint_Window(HWND window)

apres y a un jeu de fonction a la con dont la declaration est mise dans un commentaire ... c'est quoi ce delir ?

xx void Init_Event_Window(void)
xx void OS_Get_Window_Size(REBGOB *gob, REBINT *w, REBINT *h)
xx void OS_Scroll_Bits(REBGOB *gob, REBINT x, REBINT y, REBINT w, REBINT h, REBINT dx, REBINT dy)

voir donc si agar bien qu etant sur surcouche des api graphiques des os principales permet de creer une contexte dans le quel on puisse faire dessiner agg...
shadwolf   4-Jan-2013/21:49:51+1:00
bon apres un tour rapide dans les source de agar dans le SVN c est la decepcion...

le "on est super portable on est present partout" se resume finalement on est present sur windows et xbox pas trouver de trace d autres os ...
yos   7-Jan-2013/13:51:29+1:00
@shad

moi non plus je ne cherche pas à mettre dans la vm rebol ce que je fais, a part peut-être quelques mezzanines bien pensées.

ce n'est pas que je n'aime pas l'aspect communautaire (j'ai pas mal participé sur ce forum à ses débuts) c'est qu'avec rebol j'ai trouvé un moyen de faire des programmes avec une expressivité jamais rencontrée.

Avec quelques patchs (face/init face/feel) et quelques fonctions show-menu ...) sans réécrire tout un système graphique (redéfinition de face comme henrick ou maxime) je pense pouvoir arriver à mes fins et peut-être protyper r3 sur r1 !!

merci pour toutes tes informations sur ce fil de discution.
A+

sam

Login required to Post.


Powered by RebelBBdf

/*}}}*/
PierreCh9-Jan-2013/14:27:10+1:00
Bon, c'est un peu brut, mais voilà, c'est mieux que rien.
trigram9-Jan-2013/16:26:39+1:00
Merci PierreCh d'avoir sauvé ce fil.

J'en reviens à ma question concernant Treemap :

à quoi sert l'application Treemap développée par Saphirion (avec une version custom de R3) ?
PierreCh9-Jan-2013/16:31:40+1:00
Je n'ai pas saisi non plus. Je vais relayer la question sur altme, maintenant que j'ai l'honneur et l'avantage d'y être.
jocko9-Jan-2013/16:48:04+1:00
http://fr.wikipedia.org/wiki/Treemapping
PierreCh9-Jan-2013/19:32:54+1:00
Ça ressemble à ce que donne baobab, par exemple, pour voir l'espace disque occupé par les répertoires.
J'ai retrouvé les posts sur AltMe qui concernent Treemapper, mais j'avoue que ça reste assez mystérieux!
PierreCh10-Jan-2013/11:55:56+1:00
<troll & cocorico>
Est-ce vraiment aller chercher REFUGE pour une entreprise que venir en Suisse.

=> Hm, il suffit de chercher un toupetit peu pour trouver que Saphirion AG est domiciliée à Zug:

Saphirion AG
An der Lorze 9
6300 Zug

Il se trouve que je connais un peu ce coin, j'ai été y voir une fois un client qui se trouve là-bas. Je ne savais pastrop où je mettais les pieds, j'ai découvert l'univers de la phynance à la Suisse. Ça m'avait assez étonné, moi qui suit plutôt habitué au monde industriel.

En gouglant, on trouve vite de quoi il s'agit...
</troll & cocorico>

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2