These are chat archives for XorfacX/webBoilerPlate

9th
Mar 2015
AlexV
@asmodehn
Mar 09 2015 09:08
YO !
GuiV
@XorfacX
Mar 09 2015 09:09
yo
bon g cloné pr etre clean
clean ton repo aussi comme ca on part pareil
AlexV
@asmodehn
Mar 09 2015 09:09
qudna je fais un configure normal ca plante pareil.
apres avoir faitune fois le download...
GuiV
@XorfacX
Mar 09 2015 09:09
d fois c waf ki chi dc clean tout
bon ?
AlexV
@asmodehn
Mar 09 2015 09:10
ok mon java tout seul plante pareil...
ca doit etre un bleme de setup de ma machine alors...
GuiV
@XorfacX
Mar 09 2015 09:11
cad ?
AlexV
@asmodehn
Mar 09 2015 09:11
java
error ...
GuiV
@XorfacX
Mar 09 2015 09:11
a wé^^
t sous nux ?
update tant ke ty é ;)
je suis en 1.8.31 je c pa si c la derniere
a non 1.8.40 deja
c chiant java !!
AlexV
@asmodehn
Mar 09 2015 09:17
je suis sur 1.7. la 1.8 c est pas en package encore.
bon java tout seul qui marche pas c est parce au il faut lui passer des param.
j ai l impression que le bleeme est dans le build.sh
GuiV
@XorfacX
Mar 09 2015 09:19
a ca c le script de dojo
ca metonne ke t pa la 1.8 en package qd mm, a mon avis c un package a part
enfin bon ca devré marcher en 1.7 je pense
AlexV
@asmodehn
Mar 09 2015 09:23
bon c est pas ca mon message de debug s affiche pas... le checking for closure compiler c est ou ? je le trouve pas dans le wscript...
GuiV
@XorfacX
Mar 09 2015 09:24
ds tools de memoire
mais si tu fé java -version ca marche ?
AlexV
@asmodehn
Mar 09 2015 09:28
we
GuiV
@XorfacX
Mar 09 2015 09:28
si tu doi check le return code, fé gaffe kentre windows et unix c pa forcement le mm alors casse pa tout ;)
AlexV
@asmodehn
Mar 09 2015 09:28
et la j ai la ligne lance par ython qui foire. mais qudn je lance a la main ca marche...
je pense c est le shlex split qui foire...
ah return code...
ca return 0 chez moi le check version du closure compiler...
a la main jentend...
c est ca qui doit foirer...
GuiV
@XorfacX
Mar 09 2015 09:29
ba c bon alors
g mi <= 0 expres
AlexV
@asmodehn
Mar 09 2015 09:30
alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ java -jar "/home/alexv/Projects/webBoilerPlate/tools/closure/compiler.jar" --version
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar
Closure Compiler (http://github.com/google/closure-compiler)
Version: v20141120
Built on: 2014/11/21 15:12
alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ echo $?
0
faut que je vire le shlex.split et ca passe...
il doit pas split comme il fut...
GuiV
@XorfacX
Mar 09 2015 09:31
c ou ca ?
AlexV
@asmodehn
Mar 09 2015 09:32

alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ git diff tools/wscript
diff --git a/tools/wscript b/tools/wscript
index 8385833..abcfeee 100644
--- a/tools/wscript
+++ b/tools/wscript
@@ -32,9 +32,9 @@ def configure(conf):
compilernode = conf.path.find_node(COMPILER_PATH)
if compilernode is None: conf.end_msg("failed", color="RED") # TODO : download and install automatically ?
else :

  • conf.end_msg("ok", color="GREEN")
  • cmd = "java -jar \"" + compilernode.abspath() + "\" --version"

    checking the version of the compiler to make sure ##### BE SURE THAT JAVA IS AVAILABLE or u'll get "can't find the file specified" error

  • compiler_version_proc = subprocess.Popen(shlex.split("java -jar \"" + compilernode.abspath() + "\" --version"),
  • compiler_version_proc = subprocess.Popen(cmd,
    stdout=subprocess.PIPE,
    stderr=subprocess.PIPE,
    stdin=subprocess.PIPE,
    @@ -46,7 +46,7 @@ def configure(conf):
    conf.end_msg("ok","GREEN")
    else :
    conf.end_msg("failed","RED")
  • conf.fatal("Command Output : \n" + out + "Error :\n" + err)
  • conf.fatal("Command : " + cmd + ", Output : \n" + out + "Error :\n" + err)

    post condition

    if compilernode is None: conf.fatal("The Closure Compiler was not detected.")

GuiV
@XorfacX
Mar 09 2015 09:32
wouw
AlexV
@asmodehn
Mar 09 2015 09:33

`alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ git diff tools/wscript
diff --git a/tools/wscript b/tools/wscript
index 8385833..abcfeee 100644
--- a/tools/wscript
+++ b/tools/wscript
@@ -32,9 +32,9 @@ def configure(conf):
compilernode = conf.path.find_node(COMPILER_PATH)
if compilernode is None: conf.end_msg("failed", color="RED") # TODO : download and install automatically ?
else :

  • conf.end_msg("ok", color="GREEN")
  • cmd = "java -jar \"" + compilernode.abspath() + "\" --version"

    checking the version of the compiler to make sure ##### BE SURE THAT JAVA IS AVAILABLE or u'll get "can't find the file specified" error

  • compiler_version_proc = subprocess.Popen(shlex.split("java -jar \"" + compilernode.abspath() + "\" --version"),
  • compiler_version_proc = subprocess.Popen(cmd,
    stdout=subprocess.PIPE,
    stderr=subprocess.PIPE,
    stdin=subprocess.PIPE,
    @@ -46,7 +46,7 @@ def configure(conf):
    conf.end_msg("ok","GREEN")
    else :
    conf.end_msg("failed","RED")
  • conf.fatal("Command Output : \n" + out + "Error :\n" + err)
  • conf.fatal("Command : " + cmd + ", Output : \n" + out + "Error :\n" + err)

    post condition

    if compilernode is None: conf.fatal("The Closure Compiler was not detected.")
    `

GuiV
@XorfacX
Mar 09 2015 09:33
prk le split decouperé pa comme il fo ?
AlexV
@asmodehn
Mar 09 2015 09:33
hmmm faut que je trouve comment formatter properment...
GuiV
@XorfacX
Mar 09 2015 09:33
oui
c du markdown
/help
non
AlexV
@asmodehn
Mar 09 2015 09:34
alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ git diff tools/wscript
diff --git a/tools/wscript b/tools/wscript
index 8385833..abcfeee 100644
--- a/tools/wscript
+++ b/tools/wscript
@@ -32,9 +32,9 @@ def configure(conf):
     compilernode = conf.path.find_node(COMPILER_PATH)
     if compilernode is None: conf.end_msg("failed", color="RED") # TODO : download and install automatically ?
     else : 
-        conf.end_msg("ok", color="GREEN")
+        cmd = "java -jar \"" + compilernode.abspath() + "\" --version"
         #checking the version of the compiler to make sure ##### BE SURE THAT JAVA IS AVAILABLE or u'll get "can't find the file specified" error
-        compiler_version_proc = subprocess.Popen(shlex.split("java -jar \"" + compilernode.abspath() + "\" --version"),
+        compiler_version_proc = subprocess.Popen(cmd,
             stdout=subprocess.PIPE,
             stderr=subprocess.PIPE,
             stdin=subprocess.PIPE,
@@ -46,7 +46,7 @@ def configure(conf):
             conf.end_msg("ok","GREEN")
         else :
             conf.end_msg("failed","RED")
-            conf.fatal("Command Output : \n" + out + "Error :\n" + err)
+            conf.fatal("Command : " + cmd + ", Output : \n" + out + "Error :\n" + err)

     #post condition
     if compilernode is None: conf.fatal("The Closure Compiler was not detected.")
GuiV
@XorfacX
Mar 09 2015 09:34
a c k alors ?
AlexV
@asmodehn
Mar 09 2015 09:34
trois tildes inversees
GuiV
@XorfacX
Mar 09 2015 09:34
~~~inversées
?
AlexV
@asmodehn
Mar 09 2015 09:34
euh non quote
GuiV
@XorfacX
Mar 09 2015 09:34
~test~
AlexV
@asmodehn
Mar 09 2015 09:34
`
GuiV
@XorfacX
Mar 09 2015 09:35
accent grave ;)
AlexV
@asmodehn
Mar 09 2015 09:35
^^
GuiV
@XorfacX
Mar 09 2015 09:35
bouh
bon dc prk le split il chi ?
AlexV
@asmodehn
Mar 09 2015 09:35
we
teste voir si ca marhce ou pas sous win qd tu le vire.
si c est bon je commit mes changes
bah il chie parcequ il doit pas split comme il faut. faut split mais en gardant les argumetn qui vont bien ensemble...
GuiV
@XorfacX
Mar 09 2015 09:37
aucune difference apparmt sans le split
mais doit y etre ailleurs aussi
AlexV
@asmodehn
Mar 09 2015 09:38
java | -jar | machin.jar
et
java | -jar machin.jar
c est pas pareil
bon je commit alors... tu ma mis en collabo dans ce repo deja ?
GuiV
@XorfacX
Mar 09 2015 09:38
je c plus^^
AlexV
@asmodehn
Mar 09 2015 09:39
je commit dans master ?
GuiV
@XorfacX
Mar 09 2015 09:39
oui oui
mais vire le partout le split
AlexV
@asmodehn
Mar 09 2015 09:39
ok c parti...
GuiV
@XorfacX
Mar 09 2015 09:39
pa ke ds tools
AlexV
@asmodehn
Mar 09 2015 09:40
perm denied il dit
we mais on teste un truc a la fois non ?
faut pas le virer de partout.. je crois ca depend si shel=true ou pas...
GuiV
@XorfacX
Mar 09 2015 09:41
ayé g rajouté collabo
retry
AlexV
@asmodehn
Mar 09 2015 09:41
j ai vu c est marque a droite :)
GuiV
@XorfacX
Mar 09 2015 09:41
a wé
je regarde jamais a droite g mon 2nd ecran a gauche ;p
AlexV
@asmodehn
Mar 09 2015 09:41
lol
GuiV
@XorfacX
Mar 09 2015 09:42
dc tu peu configure ?
AlexV
@asmodehn
Mar 09 2015 09:42
donc now g :
alexv@alexv-XPS-Tablet:~/Projects/webBoilerPlate$ ./waf configure
Setting top to                           : /home/alexv/Projects/webBoilerPlate 
Setting out to                           : /home/alexv/Projects/webBoilerPlate/wbuild 
Checking for waf version in 1.6.3-1.8.0  : ok 
Checking for waf version in 1.6.3-1.8.0  : ok 
Checking for dojo-release-1.10.4-src.zip : ok 
Checking for dojo-release-1.10.4-src     : ok 
Checking for build profile               : ok 
Retrieving dojo-release-1.10.4-src       : htdocs/scripts : [] 
Extracting Dijit Themes                  : htdocs/css 
Extracting Dijit Icons                   : htdocs/icons 
Copying htdocs/scripts/util/doh to htdocs/scripts/app/tests/doh : ok 
Checking for waf version in 1.6.3-1.8.0                         : ok 
Checking for Closure Compiler                                   : ok 
'configure' finished successfully (0.223s)
GuiV
@XorfacX
Mar 09 2015 09:42
cool
pask bon apres yen a o build suivant les platforms etc
et si ca sert a rien autant virer partout
AlexV
@asmodehn
Mar 09 2015 09:43
je change un truc qui marche... je change que ce aue je teste.
GuiV
@XorfacX
Mar 09 2015 09:43
enfin tu peu coder deja de tte facon
AlexV
@asmodehn
Mar 09 2015 09:44
bon ca build...
GuiV
@XorfacX
Mar 09 2015 09:44
cool
AlexV
@asmodehn
Mar 09 2015 09:44
je veux sortir un truc filnal tout compresser pret a publish. je commencerais a coder apres...
GuiV
@XorfacX
Mar 09 2015 09:44
ten a pr un moment
AlexV
@asmodehn
Mar 09 2015 09:44
bah non c fini
GuiV
@XorfacX
Mar 09 2015 09:44
cad a dire ?
deja ?
build dojo ca pd 4min chez moi!
AlexV
@asmodehn
Mar 09 2015 09:44
pleind e warning par contre...
GuiV
@XorfacX
Mar 09 2015 09:44
bon mon ordi il date menfin qd mm
ten fou d warnings dojo
dc tu ve un publish un truc final ou ?
AlexV
@asmodehn
Mar 09 2015 09:45
[1/6] general.css: htdocs/css/general.css -> wbuild/css/general.css
[2/6] FD_logo.png: htdocs/images/FD_logo.png -> wbuild/images/FD_logo.png
[3/6] index.html: htdocs/index.html -> wbuild/index.html
[4/6] dojoConfig.js: htdocs/scripts/dojoConfig.js -> wbuild/scripts/dojoConfig.js
[5/6] appC.js: htdocs/scripts/_release/app/appC.js -> wbuild/scripts/app/appC.js
Calling Closure Compiler : java -jar "/home/alexv/Projects/webBoilerPlate/tools/closure/compiler.jar"  --js "/home/alexv/Projects/webBoilerPlate/htdocs/scripts/dojoConfig.js" --js_output_file "/home/alexv/Projects/webBoilerPlate/wbuild/scripts/dojoConfig.js" --warning_level DEFAULT
[6/6] dojo.js: htdocs/scripts/_release/dojo/dojo.js -> wbuild/scripts/dojo/dojo.js
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 

Waf: Leaving directory `/home/alexv/Projects/webBoilerPlate/wbuild'
'build' finished successfully (47.327s)
bon la copine est arrivee je te laisse un moment...
GuiV
@XorfacX
Mar 09 2015 09:45
ca rame tellement a build dojo kya une commande expres pr pa fr a chak fois
build --partial
mais du coup ca rebuild pa l'app non plus forcement
sauf ds webBP pask tt é en dehors
enfin non jme gourre
c ds le backend ke c dehors
la fo tt ke tu build
AlexV
@asmodehn
Mar 09 2015 09:47
bah dans ce cas pourquoi pqs uild dojo dans le configure ?
GuiV
@XorfacX
Mar 09 2015 09:47
jme melange entre els projets a force
tu peu pa build dojo ds le configure pask ca sert a rien
AlexV
@asmodehn
Mar 09 2015 09:47
enfin l option c est bien aussi... c est juste le nom partial qui est pas top..
GuiV
@XorfacX
Mar 09 2015 09:47
tu build l'app et dojo en mm temps
change le ^^
mais update la "doc"
l'app ce build avec dojo
aucun interet a build un truc alors ke ta pa dev
et c important de pouvoir suivre le debug ds dojo parfois
dc configure ca configure pr debug, build ca "build"
jaimerai juste ke ca soit plus rapide
bon dc, tu ve publish quoi ?
a ta la copine jav pa vu
bonjour :D
AlexV
@asmodehn
Mar 09 2015 10:05
sinon regarde strophe.js je vais utiliser ca... now a table. a plus.
GuiV
@XorfacX
Mar 09 2015 10:24
strophe.jsa ce ke tu ve publish a un moment donné ;)
bon app
tu me dira ce ke tu ve...*
ok pr strophe
AlexV
@asmodehn
Mar 09 2015 13:40
pour l instant je veux faire une app de chat normale qui se branche a un ejabberd normal. et publier ca en test,sur multiplateformes.
genre web + android + ios.
now la question c est comment je peux passer du boiler plate a mon nouveau repo pour mon projet ?
GuiV
@XorfacX
Mar 09 2015 14:38
ba ta fé comt pr linstant ?
sinon moi c eke je fé c clone webBP ki devient ma base
ensuite je deconnecte, ca deviens alors mon repo du projet, puis je set ma remote et c fini
tranquilou ;)
si je doit corriger d trucs ds webBP (ce ki va arriver pr le build pask les liens sont pas bon now ke cordova a un package par plateforme) je copie colle mes modifs ds webBP ou bien je corrige tout avant de deconnecter
mais un moment de tte facon je deconnecte pask parfois tu a besoin d'add d depends o waf (en loccurence la tu va avoir besoin d'add strophe.js) et ke je ve pa ke webBP sen soucis
GuiV
@XorfacX
Mar 09 2015 14:44
tu pourré garder trouver une bidouille pr garder webBP connecté je suppose mais a mon avis ca seré pa propre puisk de tte facon ton code py fini par etre legerement different dc aucun interet
et la tu te dit putain c chiant waf pr les depends en fait :D Et oui je suis daccord !! C pr ca ke node.js (ou similaire mm si ca me semble le plus adapté/utilisé) ki gere ca avec un package.js ds le projet est a mon avis une bonne solution a terme et kil fodra envisager de mettre en place mais g pa eu le temps ni la necessité pr le peu de projets actuels.
Voila tu c tout a demain p-e ;p
Slack on use ou pas alors ?
ca a l'avantage d'etre disco de github
GuiV
@XorfacX
Mar 09 2015 14:52
et de bitbucket aussi