carlosrovira commented on issue #519: SDK 0.9.6 <js:DataGridPercentageView/> 
bead work only on header DataGrid, not on cells
URL: https://github.com/apache/royale-asjs/issues/519#issuecomment-544914919
 
 
   Hi Fred,
   
   1) SDK or "binaries" is what we finally expect final user to download and 
use, since is the code "released". For that reason "nightly-builds" or actual 
code in develop branch use not to be what Apache want us to promote, since that 
code is not "release" and due to change at some point.
   Being said that, we always try to have "develop" branch stable and 
compiling. If we need to do a new feature, that should happen in other branch 
and when stable merged back to develop. So you should always be able to compile 
develop without problem.
   
   A year ago, you need to work from develop, since there was many changes 
daily. Today it starts to be ok to work from a release (like 0.9.6), since 
Royale is now usable. We expect that very soon (maybe from current 0.9.6), 
users not need to be in develop as the past year.
   
   2) Don't think so. That will only work if changes in asjs are not related to 
others in compiler or typedefs. Is better to be always aligned.
   
   3-4) You need to follow step by step that guide and report if something is 
not going ok in some step. You can't left one, since that will produce 
problems. If you find something not working, then stop and report that.
   
   5 - 6). If you build from develop, you should only see 0.9.7 artifacts in 
your .m2 folder. paths like this: TourDeJewel/bin/js-debug, means you mixed 
things. Maven always compiles to "target" folders. And you always need to clean 
all before re run all. For this reason I created the Gist, since in that Gist 
the steps are:
   
   1.- clean compiler, build compiler with maven
   2.- clean typedefs, buid typedefs with maven
   3.- clean asjs, buid asjs with maven 
   4.- build SDK in asjs with ANT
   
   if you try to build with maven without clean, maven will fail since you'll 
have things builded from a older try and the process will fail when find that 
files.
   
   If you have a shell script you can pass it daily as you start your day to 
ensure you're working with latest code. The whole process in my macbookpro is 
about 7' 21'' that I use to do early in the morning.
   
   HTH 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to