Page 1 sur 2

PB 5.20 Beta 11

Publié : dim. 18/août/2013 19:23
par Micoute
La version de PB 5.20 Beta 11 est sortie.

Re: PB 5.20 Beta 11

Publié : dim. 18/août/2013 19:57
par GallyHC
Je c pas si c un problème ou juste que l'on a plus le droit de faire :

Code : Tout sélectionner

DataSection
  ICON_LIST01: IncludeBinary "includes\datas\icon_arrowturn.png"
EndDataSection
Erreur de syntaxe ???

Visiblement il faut obligatoirement faire

Code : Tout sélectionner

DataSection
  ICON_LIST01:
  IncludeBinary "includes\datas\icon_arrowturn.png"
EndDataSection
Problème ou modification de la syntaxe? je demande car sinon j'aurais surement quelque modification de source a faire et sinon j'attend la prochaine béta?

Cordialement,
GallyHC

Re: PB 5.20 Beta 11

Publié : dim. 18/août/2013 20:24
par Fred

Code : Tout sélectionner

DataSection
  ICON_LIST01: : IncludeBinary "includes\datas\icon_arrowturn.png"
EndDataSection

Re: PB 5.20 Beta 11

Publié : dim. 18/août/2013 20:31
par GallyHC
Merci Fred,

GallyHC

Re: PB 5.20 Beta 11

Publié : dim. 18/août/2013 20:38
par Ar-S
Cool la beta11 :) je recupe !


Syntaxe.
Les deux points de ton ICON_LIST01: ne sont pas (et n'ont jamais eu office de) coupure de ligne dans les datasection.
ils font partie de ton étiquette. donc faut ajouter un : (voir message de Fred)

---edit----

Grillé

Re: PB 5.20 Beta 11

Publié : dim. 18/août/2013 21:27
par falsam
Cette nouvelle beta s'accompagne d'une autre annonce de Fred. La version 5.20 restera durant 2 ans durant lesquelles quelques corrections de bugs éventuels seraient publiées. (Peut être numérotées 5.20.001, 5.20.002, etc ..... mais là je m'avance peut être).

Autre annonce, Fred étudie la possibilité qu'un groupe d'utilisateurs puissent modifier les codes se trouvant dans la section Trucs et Astuces du forum anglais afin qu'ils puissent fonctionner avec cette version 5.20.

La suite de cette discussion sur le forum Anglais : http://www.purebasic.fr/english/viewtop ... 33#p421633

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 8:18
par blendman
cool, une nouvelle version :)
falsam a écrit :Cette nouvelle beta s'accompagne d'une autre annonce de Fred. La version 5.20 restera durant 2 ans durant lesquelles quelques corrections de bugs éventuels seraient publiées.
Qu'est-ce que cela signifie, que Fred arrête le développement de purebasic pendant deux ans et reprend un travail ou qu'il est nécessaire de faire beaucoup de bug fixes avant d'envisager d'ajouter de nouvelles fonctions ?

[edit] ah bah non, visiblement,c 'est autre chose si j'ai bien compris :
http://www.purebasic.fr/english/viewtop ... 43#p411643
[/edit]
Autre annonce, Fred étudie la possibilité qu'un groupe d'utilisateurs puissent modifier les codes se trouvant dans la section Trucs et Astuces du forum anglais afin qu'ils puissent fonctionner avec cette version 5.20.
ça c'est plutôt une bonne chose, car il y a effectivement beaucoup de codes intéressants dans les tips&tricks (ang et fr aussi, et certainement allemand).
par contre, il faudrait regrouper tout ça par domaine comme sur codearchiv ou purearea.

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 8:38
par Backup
blendman a écrit :ça c'est plutôt une bonne chose, car il y a effectivement beaucoup de codes intéressants dans les tips&tricks (ang et fr aussi, et certainement allemand).
par contre, il faudrait regrouper tout ça par domaine comme sur codearchiv ou purearea.
je ne suis pas persuadé que ce soit une bonne chose
car bien des codes sont spécifique , souvent, seul l'auteur comprends son code
que va t'il se passer lorsqu'un "gentil" programmeur va vouloir adapter un code, qu'il n'a pas forcement compris ?

de plus , les versions antérieur de purebasic existe , on peut donc toujours faire tourner un ancien code tel quel .....

par contre je suis assez d'accord avec le fait d'ajouter un etiquetage sur ou dans les codes , permettant de savoir sur quel version ça tourne ... :)

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 8:46
par blendman
Dobro a écrit :je ne suis pas persuadé que ce soit une bonne chose
car bien des codes sont spécifique , souvent, seul l'auteur comprends son code
que va t'il se passer lorsqu'un "gentil" programmeur va vouloir adapter un code, qu'il n'a pas forcement compris ?
c'est sur que ça a quelques inconvénients. Mais si le dev d'origine n'a pas le temps de modifier son code, et si on garde une trace du code précédent, après tout, pourquoi ne pas proposer une nouvelle version ^^.
de plus , les versions antérieur de purebasic existe , on peut donc toujours faire tourner un ancien code tel quel .....
il faudrait garder la version d'origine et proposer une nouvelle version pour pb 5.2x, dans le même message par exemple
par contre je suis assez d'accord avec le fait d'ajouter un etiquetage sur ou dans les codes , permettant de savoir sur quel version ça tourne ... :)
yep, ça c'est quelque chose d'important c'est sûr.

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 8:54
par falsam
Dobro a écrit :par contre je suis assez d'accord avec le fait d'ajouter un etiquetage sur ou dans les codes , permettant de savoir sur quel version ça tourne ... :)
Forcement j’adhère.

Quelque soit le sujet abordé et quelque soit la section de ce forum (Hormis la section Hors Sujet par exemple), les utilisateurs devraient mettre la version de Pure Basic utilisée.

Je pense qu'il faudrait créer un nouveau forum Trucs et Astuces à chaque nouvelle version de Pure Basic.
Exemple [5.20] Trucs et astuces ça aurait l’avantage de supprimer les anciens forums trucs et astuces quand la version de Pure Basic devient très très obsolète et aussi de soulager la base de données associé au foruml de ce site.

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 18:38
par graph100
Dobro a écrit :que va t'il se passer lorsqu'un "gentil" programmeur va vouloir adapter un code, qu'il n'a pas forcement compris ?
Fred sur le fofo anglais a écrit : There is more than 3000 topics, so we can't do it alone, may be some of you want to join us to do the refactoring ?
A mon humble avis, les gentils programmeurs dont tu causes ça va être des gars du genre de Srod... Alors je me fait pas trop de soucis pour ce qu'il va arriver aux codes.
Je suis entièrement fred sur cette démarche-ci, mais il serai super que ça prenne aussi en compte les autres forum (fr, de, ru). Parce qu'on est pas tous anglais, déjà, et qu'ensuite ya des choses super ailleurs aussi !

Re: PB 5.20 Beta 11

Publié : lun. 19/août/2013 18:50
par comtois
blendman a écrit :cool, une nouvelle version :)
falsam a écrit :Cette nouvelle beta s'accompagne d'une autre annonce de Fred. La version 5.20 restera durant 2 ans durant lesquelles quelques corrections de bugs éventuels seraient publiées.
Qu'est-ce que cela signifie, que Fred arrête le développement de purebasic pendant deux ans et reprend un travail ou qu'il est nécessaire de faire beaucoup de bug fixes avant d'envisager d'ajouter de nouvelles fonctions ?
Je pense que tu as trouvé la réponse mais pour répondre à ceux qui ne l'auraient pas trouvé, ça signifie qu'il y aura 2 versions :
- Une version qui va évoluer avec des nouveautés et corrections de bogues (comme depuis toujours)
- Une version figée pendant 2 ans (5.20) , cette version sera mise à jour avec les corrections de bogues uniquement. Pour ceux qui développent des gros projets et qui ne veulent pas passer du temps à adapter leur code à chaque nouvelle version.

Re: PB 5.20 Beta 11

Publié : mar. 20/août/2013 7:19
par blendman
comtois a écrit :Je pense que tu as trouvé la réponse mais pour répondre à ceux qui ne l'auraient pas trouvé, ça signifie qu'il y aura 2 versions :
- Une version qui va évoluer avec des nouveautés et corrections de bogues (comme depuis toujours)
- Une version figée pendant 2 ans (5.20) , cette version sera mise à jour avec les corrections de bogues uniquement. Pour ceux qui développent des gros projets et qui ne veulent pas passer du temps à adapter leur code à chaque nouvelle version.
j'avais effectivement cru comprendre que Fred basculait sur un système de "branch", comme blender ou ubuntu.

C'est une excellente idée, et ça ajoute un côté très pro du coup à Purebasic. Par contre, je me demande si au final, ça ne va pas lui donner plus de travail, car il faut maintenir 2 versions. Mais en même temps, pour les utilisateurs, c'est top :).
J'imagine que les bugs corrigés dans la version 5.20 seront corrigés de suite dans la 5.3x et que de la même manière, ceux qui sont corrigés dans la 5.3x seront corrigés dans la 5.20 ^^.

Re: PB 5.20 Beta 11

Publié : mar. 20/août/2013 13:48
par Fred
C'est sur, c'est plus de travail car on maintient deux branches en parallèle (du coup il faut reporter les bugs fixes, comme tu l'as dit). Ca devrait etre gérable, on verra bien !

Re: PB 5.20 Beta 11

Publié : mer. 21/août/2013 7:21
par blendman
si vous êtes bien organisé, c'est tout à fait gérable, sans problème ^^.
Et puis, si ça devient trop difficile à gérer, vous retournez à l'ancien système : 1 seule version et puis voilà :mrgreen: .