Re: Highly irregular emails on comm...@flex.apache.org

2024-04-16 Thread Harbs
Who’s a moderator on that list? Where do we adjust the spam settings?

> On Apr 16, 2024, at 4:09 PM, Christofer Dutz  wrote:
> 
> Hi all,
> 
> while going through the projects activity in the last quarter, I came across 
> your commits list and I think we're archiving loads of spam there. I think a 
> moderator should update the settings here.
> 
> Chris



Re: [DISCUSS] Release Apache Flex BlazeDS 4.8.0 RC1

2023-04-18 Thread Harbs
Sorry I didn’t get to voting on this. I didn’t get to it before Passover and I 
haven’t gotten back to work yet.

Thanks Yishay.

> On Apr 12, 2023, at 6:11 PM, Josh Tynjala  wrote:
> 
> At least one more binding +1 vote needed, folks!
> 
> --
> Josh Tynjala
> Bowler Hat LLC 
> 
> 
> On Wed, Mar 8, 2023 at 3:01 PM Josh Tynjala  wrote:
> 
>> Hi,
>> 
>> Please discuss the BlazeDS 4.8.0 release candidate here and not in the
>> vote thread.
>> 
>> Thanks,
>> Josh
>> 



Re: [DISCUSS] Release Apache Flex BlazeDS 4.8.0 RC1

2023-03-20 Thread Harbs
I’ll try to get to this tomorrow...

> On Mar 20, 2023, at 6:06 PM, Josh Tynjala  wrote:
> 
> Thanks for taking a look, Greg!
> 
> --
> Josh Tynjala
> Bowler Hat LLC 
> 
> 
> On Tue, Mar 14, 2023 at 12:09 PM Greg Dove  wrote:
> 
>> Hi Josh,
>> 
>> Just a quick note to say that I will test and review the build this coming
>> weekend. Sorry I can't get there sooner.
>> 
>> -Greg
>> 
>> 
>> On Thu, Mar 9, 2023 at 12:01 PM Josh Tynjala 
>> wrote:
>> 
>>> Hi,
>>> 
>>> Please discuss the BlazeDS 4.8.0 release candidate here and not in the
>> vote
>>> thread.
>>> 
>>> Thanks,
>>> Josh
>>> 
>> 



Re: Report Draft

2023-03-13 Thread Harbs
Thanks. Submitted with minor edits.

> On Mar 12, 2023, at 5:06 PM, Piotr Zarzycki  wrote:
> 
> Looks good to me !
> 
> On Sun, 12 Mar 2023 at 13:32, Andrew Wetmore  wrote:
> 
>> Looks good. Only thing I see is a typo in 'security'.
>> 
>> On Sun, Mar 12, 2023, 8:43 a.m. Harbs  wrote:
>> 
>>> Here’s a draft of the report I plan on filing later today or tomorrow.
>>> Please let me know if anyone has comments:
>>> 
>>> ## Description:
>>> The mission of the Apache Flex project is to create and maintain software
>>> related to the development of expressive web applications that deploy to
>>> all
>>> major browsers, desktops and devices (including smartphones, tablets and
>>> tv)
>>> ## Issues:
>>> 
>>> ## Membership Data:
>>> Apache Flex was founded 2012-12-19
>>> There are currently 68 committers and 46 PMC members in this project.
>>> 
>>> Community changes, past quarter:
>>> - Greg Dove was added as a PMC member.
>>> - No new committers. Last addition was Greg Dove on 2016-09-07.
>>> 
>>> ## Project Activity:
>>> The project is stable. There is a need to update BlazeDS for secuirty
>>> updates and support more modern dependencies.
>>> One necessary dependency was released on February 21.
>>> There is currently an ongoing vote to release a new version of BlazeDS.
>>> Harbs was voted in as a new chair.
>>> 
>>> ## Community Health:
>>> The project is stable and there's little activity.
>>> There is little discussion.
>>> It took longer than desired to fix the BlazeDS issue. That's mostly
>>> because very few PMC memebers have experience with that piece of code.
>>> Most of the recent discussion was involving BlazeDS and switching the
>>> chair.
>>> 
>>> 
>> 
> -- 
> 
> Piotr Zarzycki



Report Draft

2023-03-12 Thread Harbs
Here’s a draft of the report I plan on filing later today or tomorrow. Please 
let me know if anyone has comments:

## Description:
The mission of the Apache Flex project is to create and maintain software
related to the development of expressive web applications that deploy to all
major browsers, desktops and devices (including smartphones, tablets and tv)
## Issues:

## Membership Data:
Apache Flex was founded 2012-12-19
There are currently 68 committers and 46 PMC members in this project.

Community changes, past quarter:
- Greg Dove was added as a PMC member.
- No new committers. Last addition was Greg Dove on 2016-09-07.

## Project Activity:
The project is stable. There is a need to update BlazeDS for secuirty updates 
and support more modern dependencies.
One necessary dependency was released on February 21.
There is currently an ongoing vote to release a new version of BlazeDS.
Harbs was voted in as a new chair.

## Community Health:
The project is stable and there's little activity.
There is little discussion.
It took longer than desired to fix the BlazeDS issue. That's mostly because 
very few PMC memebers have experience with that piece of code.
Most of the recent discussion was involving BlazeDS and switching the chair.



Re: [VOTE] Release Apache flex-sdk-converter-maven-extension 1.1.0 RC1

2023-02-12 Thread Harbs
(Sorry it took so long to test. Lots going on right now and I needed to upgrade 
some prerequisites on my machine to run this.)

> On Feb 12, 2023, at 2:44 PM, Harbs  wrote:
> 
> +1
> 
> It built correctly on my machine.
> 
> I gave it a general look-over and it looks fine to me.
> 
> I didn’t check that it downloaded playerglobal because I don’t have a valid 
> maven build on my machine (I needed to upgrade maven just to test this).
> 
> Harbs
> 
>> On Feb 3, 2023, at 1:15 AM, Josh Tynjala  wrote:
>> 
>> Hi,
>> 
>> This is the vote for the 1.1.0 release of Apache
>> flex-sdk-converter-maven-extension.
>> 
>> This release fixes an HTTP to HTTPS redirect issue that causes Mavenized
>> downloads to fail.
>> 
>> The release candidate can be found here:
>> https://dist.apache.org/repos/dist/dev/flex/flex-maven-tools/flex-sdk-converter/1.1.0/rc1/
>> 
>> Before voting please review the section, "What are the ASF requirements on
>> approving a release?", at:
>> https://www.apache.org/dev/release.html#approving-a-release
>> 
>> At a minimum you would be expected to check that:
>> - SHA and signed packages are correct
>> - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
>> - That you can compile from source package
>> 
>> The KEYS file is at https://dist.apache.org/repos/dist/release/flex/KEYS
>> 
>> Please vote to approve this release:
>> +1 Approve the release
>> -1 Don’t approve the release (please provide specific comments to why)
>> 
>> This vote will be open for 72 hours or until a result can be called.
>> 
>> The vote passes if there is:
>> - At least 3 +1 votes from the PMC
>> - More positive votes than negative votes
>> 
>> If you find an issue with the release that's a "show stopper" please don't
>> hold off voting -1. If someone votes -1, please continue testing. We want
>> to try and catch as many issues as we can and cut down on the number of
>> release candidates. Remember existing voters can change their vote during
>> the voting process.
>> 
>> People who are not in the PMC are also encouraged to test out the release
>> and vote, although their votes will not be binding, they can influence how
>> the PMC votes.
>> 
>> Please put all discussion about this release in the DISCUSSION thread not
>> this VOTE thread.
>> 
>> Thanks,
>> Josh
> 



Re: [VOTE] Release Apache flex-sdk-converter-maven-extension 1.1.0 RC1

2023-02-12 Thread Harbs
+1

It built correctly on my machine.

I gave it a general look-over and it looks fine to me.

I didn’t check that it downloaded playerglobal because I don’t have a valid 
maven build on my machine (I needed to upgrade maven just to test this).

Harbs

> On Feb 3, 2023, at 1:15 AM, Josh Tynjala  wrote:
> 
> Hi,
> 
> This is the vote for the 1.1.0 release of Apache
> flex-sdk-converter-maven-extension.
> 
> This release fixes an HTTP to HTTPS redirect issue that causes Mavenized
> downloads to fail.
> 
> The release candidate can be found here:
> https://dist.apache.org/repos/dist/dev/flex/flex-maven-tools/flex-sdk-converter/1.1.0/rc1/
> 
> Before voting please review the section, "What are the ASF requirements on
> approving a release?", at:
> https://www.apache.org/dev/release.html#approving-a-release
> 
> At a minimum you would be expected to check that:
> - SHA and signed packages are correct
> - README, RELEASE_NOTES, NOTICE and LICENSE files are all fine
> - That you can compile from source package
> 
> The KEYS file is at https://dist.apache.org/repos/dist/release/flex/KEYS
> 
> Please vote to approve this release:
> +1 Approve the release
> -1 Don’t approve the release (please provide specific comments to why)
> 
> This vote will be open for 72 hours or until a result can be called.
> 
> The vote passes if there is:
> - At least 3 +1 votes from the PMC
> - More positive votes than negative votes
> 
> If you find an issue with the release that's a "show stopper" please don't
> hold off voting -1. If someone votes -1, please continue testing. We want
> to try and catch as many issues as we can and cut down on the number of
> release candidates. Remember existing voters can change their vote during
> the voting process.
> 
> People who are not in the PMC are also encouraged to test out the release
> and vote, although their votes will not be binding, they can influence how
> the PMC votes.
> 
> Please put all discussion about this release in the DISCUSSION thread not
> this VOTE thread.
> 
> Thanks,
> Josh



Re: [DISCUSS] Release Apache flex-sdk-converter-maven-extension 1.1.0 RC1

2023-02-02 Thread Harbs
What do I need to do to test this?

> On Feb 3, 2023, at 1:15 AM, Josh Tynjala  wrote:
> 
> Hi,
> 
> Please discuss the flex-sdk-converter-maven-extension 1.1.0 release
> candidate here and not in the vote thread.
> 
> Thanks,
> Josh



Re: Change default branch on Github to develop?

2023-01-10 Thread Harbs
Thanks.

> On Jan 10, 2023, at 5:24 PM, Josh Tynjala  wrote:
> 
> Just following up. The default branch has been now changed to develop on 
> several Flex repos.
> 
> - Josh
> 
> On 2023/01/09 17:56:54 Josh Tynjala wrote:
>> I ended up creating an Infra ticket for this:
>> 
>> https://issues.apache.org/jira/browse/INFRA-24073
>> 
>> - Josh
>> 
>> On 2023/01/06 20:09:15 Josh Tynjala wrote:
>>> I see that Royale's repos are defaulting to the develop on Github, but
>>> Flex's repos are defaulting to master. I'd like to change Flex's repos to
>>> develop by default too, since that's where most commits are supposed to
>>> happen, and it will ensure that PRs are done against the correct branch, if
>>> we get any submitted.
>>> 
>>> Does anyone else in the PMC have access, within the Github website, to the
>>> settings for Flex repos? (I don't) For instance, in the flex-blazeds repo,
>>> the URL to change the default branch would be here:
>>> 
>>> https://github.com/apache/flex-blazeds/settings/branches
>>> 
>>> If so, can you change it from master to develop for me? Or do we need to
>>> send a request to Infra to have them do it?
>>> 
>>> Thanks,
>>> 
>>> --
>>> Josh Tynjala
>>> Bowler Hat LLC 
>>> 
>> 



Re: BlazeDS release

2023-01-05 Thread Harbs
Sounds good to me.

> On Jan 5, 2023, at 11:06 PM, Josh Tynjala  wrote:
> 
> I figured out the necessary the changes on my local computer, tests are 
> passing, and it seems to be successfully exchanging messages with clients, so 
> I'm ready to commit. As I mentioned, I just need to know the expected branch. 
> I'm leaning toward security-updates, but I'm not sure.
> 
> - Josh
> 
> On 2023/01/04 20:59:29 Josh Tynjala wrote:
>> I'd like to spend some time this month finishing up the recent BlazeDS
>> stuff so that we can get it released.
>> 
>> Can someone confirm that the changes listed here are still what should be
>> done? It looks straightforward enough.
>> 
>> https://lists.apache.org/thread/9h7th05wc57399jp7l7mj11c45nq8jbn
>> 
>> And which branch should I commit to? security-updates? develop? master?
>> Something else?
>> 
>> Thanks,
>> 
>> --
>> Josh Tynjala
>> Bowler Hat LLC 
>> 



Re: Flex compiler updates..

2022-09-07 Thread Harbs
flex-asjs and falcon moved to Royale, but the rest of the links seem to work.

We should probably update the site to get rid of those two links.

Being a release manager is really just going through the build steps, signing 
artifacts and starting a vote. You have to be willing/able to fix issues that 
come up in the voting process. A heads up before the release so any tasks that 
might be done beforehand is advisable.

https://infra.apache.org/release-publishing.html 
<https://infra.apache.org/release-publishing.html>


> On Sep 7, 2022, at 12:46 PM, Frost, Andrew  
> wrote:
> 
> Thanks for the quick response! So it seems they've just done their own local 
> patch now..
> 
> Not sure what's involved in being a release manager.. but the 'official' 
> source code appears to have all disappeared (i.e. the links from the Flex 
> website referenced under https://flex.apache.org/dev-sourcecode.html). 
> Probably the immediate need for this has disappeared though..
> 
> thanks
> 
> 
> -Original Message-
> From: Harbs  
> Sent: 06 September 2022 08:59 PM
> To: dev@flex.apache.org
> Subject: [EXTERNAL] Re: Flex compiler updates..
> 
> [EXTERNAL EMAIL]
> 
> If you are up to taking on making the updates and being a release manager, we 
> should be able to do another release.
> 
> Harbs
> 
>> On Sep 6, 2022, at 10:52 PM, Frost, Andrew  
>> wrote:
>> 
>> Hi guys
>> 
>> Just wondering whether there is any scope to make any updates to the Flex 
>> SDK and the compiler (mxmlc.jar)? There's an issue which appears to have 
>> arisen for Java 1.8+ where the incremental build option no longer works, 
>> because of a change in the Java implementation. Information/analysis is at 
>> https://github.com/airsdk/Adobe-Runtime-Support/issues/2123
>> 
>> At the simplest level I was wondering if there's a possibility of anyone (me 
>> even) building the compiler and then putting the binaries up somewhere? 
>> Seems that it just needs to have the below comparison made at 1s-precision 
>> rather than full/millisecond precision:
>> https://github.com/apache/flex-sdk/blob/master/modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java#L843
>> 
>> Not sure where any updated binaries should go though?!
>> 
>> Let me know what you think (or if you'd be able to post onto the github 
>> AIRSDK ticket it would be handy!)
>> 
>> many thanks
>> 
>>  Andrew
>> 
>> 
> 
> 



Re: Flex compiler updates..

2022-09-06 Thread Harbs
If you are up to taking on making the updates and being a release manager, we 
should be able to do another release.

Harbs

> On Sep 6, 2022, at 10:52 PM, Frost, Andrew  
> wrote:
> 
> Hi guys
> 
> Just wondering whether there is any scope to make any updates to the Flex SDK 
> and the compiler (mxmlc.jar)? There's an issue which appears to have arisen 
> for Java 1.8+ where the incremental build option no longer works, because of 
> a change in the Java implementation. Information/analysis is at 
> https://github.com/airsdk/Adobe-Runtime-Support/issues/2123
> 
> At the simplest level I was wondering if there's a possibility of anyone (me 
> even) building the compiler and then putting the binaries up somewhere? Seems 
> that it just needs to have the below comparison made at 1s-precision rather 
> than full/millisecond precision:
> https://github.com/apache/flex-sdk/blob/master/modules/compiler/src/java/flex2/tools/oem/internal/OEMUtil.java#L843
> 
> Not sure where any updated binaries should go though?!
> 
> Let me know what you think (or if you'd be able to post onto the github 
> AIRSDK ticket it would be handy!)
> 
> many thanks
> 
>   Andrew
> 
> 



Re: Board report for June 2022 has been submitted

2022-08-04 Thread Harbs
Good to hear!

> Just a side note: Have u guys ever considered to implement rxjs? Or just
> promises and the async prefix?

I’ve toyed with the idea of implementing rxjs, but I haven’t yet encountered a 
use case compelling enough for me to want to learn and implement it…

Royale supports Promises.

There’s been no discussion yet about adding async/await to AS3.

Personally, I’ve used Promises as well as async/await pretty extensively in JS 
code and I’m not a fan. I believe it to be an anti-pattern. Promises area a 
horrible syntax and await needs to be wrapped in a try/catch. To me that’s code 
smell.

The pattern I’ve been using *very* extensively recently is one I call 
AyncTasks. It unabashedly uses callbacks, but the lifecycle is very 
standardized, lends itself to strongly typed results and is really easy to use.

https://github.com/apache/royale-asjs/blob/develop/frameworks/projects/Core/src/main/royale/org/apache/royale/utils/async/AsyncTask.as

> On Aug 4, 2022, at 4:21 PM, Dev LFM  wrote:
> 
> Hi all,
> 
> Despite the lack of activity, I just wanna say that I do currently
> maintain some complex apps made with Flex sdk and adobe air. The biggest
> issue I had was to embed adobe air x64 and build it for new apple silicon,
> which I must say it haves a great performance on m1 chip. My apps
> despite +7 years old, still look modern (thanks to the skin I made
> https://github.com/rui-cruz/Spark-Material) and customers don't complain at
> all.
> 
> So my question is, what does this move means for the future of the apps I
> maintain?
> 
> Just a side note: Have u guys ever considered to implement rxjs? Or just
> promises and the async prefix?
> 
> kind regards to all,
> Rui Cruz
> 
> Olaf Krüger  escreveu no dia quinta, 9/06/2022 à(s)
> 06:41:
> 
>>> I would add that questions about Flex have been posted to Royale mailing
>> lists.
>> 
>> Ah thanks, I wasn't aware of this because I do not follow the Royale list.
>> 
>> 
>> On 2022/06/09 05:35:58 Yishay Weiss wrote:
 
>>> ## Community Health:
>>> During the last quarter, there was no mailing list activity at dev and
>> nearly
>>> no activity at users.
>>> 
>>> I would add that questions about Flex have been posted to Royale mailing
>> lists.
>>> 
>>> From: Olaf Krüger
>>> Sent: Wednesday, June 8, 2022 8:16 AM
>>> To: dev@flex.apache.org
>>> Subject: Board report for June 2022 has been submitted
>>> 
>>> ## Description:
>>> The mission of the Apache Flex project is to create and maintain software
>>> related to the development of expressive web applications that deploy to
>> all
>>> major browsers, desktops and devices (including smartphones, tablets and
>> tv)
>>> 
>>> ## Issues:
>>> There are no issues requiring board attention.
>>> 
>>> ## Membership Data:
>>> Apache Flex was founded 2012-12-19 (9 years ago)
>>> There are currently 68 committers and 45 PMC members in this project.
>>> The Committer-to-PMC ratio is roughly 3:2.
>>> 
>>> Community changes, past quarter:
>>> - No new PMC members. Last addition was Olaf Krüger on 2017-08-28.
>>> - No new committers. Last addition was Greg Dove on 2016-09-07.
>>> 
>>> ## Project Activity:
>>> No changes have been made to the Flex framework for a long
>>> time and it is unlikely that another release will appear.
>>> We should think about retiring the project.
>>> 
>>> ## Releases:
>>> - Apache Flex SDK 4.16.1 on 2017-11-25
>>> - Apache Flex Installer 3.3.2 on 2018-07-14.
>>> 
>>> ## Community Health:
>>> During the last quarter, there was no mailing list activity at dev and
>> nearly
>>> no activity at users.
>>> 
>>> 
>> 



Re: [GitHub] [flex-blazeds] dependabot[bot] opened a new pull request, #9: Bump xalan from 2.6.0 to 2.7.2

2022-07-08 Thread Harbs
What’s all this dependabot activity?

Anyone know?

> On Jul 8, 2022, at 2:05 AM, GitBox  wrote:
> 
> 
> dependabot[bot] opened a new pull request, #9:
> URL: https://github.com/apache/flex-blazeds/pull/9
> 
>   Bumps xalan from 2.6.0 to 2.7.2.
> 
> 
>   [![Dependabot compatibility 
> score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=xalan:xalan=maven=2.6.0=2.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
> 
>   Dependabot will resolve any conflicts with this PR as long as you don't 
> alter it yourself. You can also trigger a rebase manually by commenting 
> `@dependabot rebase`.
> 
>   [//]: # (dependabot-automerge-start)
>   [//]: # (dependabot-automerge-end)
> 
>   ---
> 
>   
>   Dependabot commands and options
>   
> 
>   You can trigger Dependabot actions by commenting on this PR:
>   - `@dependabot rebase` will rebase this PR
>   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
> have been made to it
>   - `@dependabot merge` will merge this PR after your CI passes on it
>   - `@dependabot squash and merge` will squash and merge this PR after your 
> CI passes on it
>   - `@dependabot cancel merge` will cancel a previously requested merge and 
> block automerging
>   - `@dependabot reopen` will reopen this PR if it is closed
>   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
> You can achieve the same result by closing it manually
>   - `@dependabot ignore this major version` will close this PR and stop 
> Dependabot creating any more for this major version (unless you reopen the PR 
> or upgrade to it yourself)
>   - `@dependabot ignore this minor version` will close this PR and stop 
> Dependabot creating any more for this minor version (unless you reopen the PR 
> or upgrade to it yourself)
>   - `@dependabot ignore this dependency` will close this PR and stop 
> Dependabot creating any more for this dependency (unless you reopen the PR or 
> upgrade to it yourself)
>   - `@dependabot use these labels` will set the current labels as the default 
> for future PRs for this repo and language
>   - `@dependabot use these reviewers` will set the current reviewers as the 
> default for future PRs for this repo and language
>   - `@dependabot use these assignees` will set the current assignees as the 
> default for future PRs for this repo and language
>   - `@dependabot use this milestone` will set the current milestone as the 
> default for future PRs for this repo and language
> 
>   You can disable automated security fix PRs for this repo from the [Security 
> Alerts page](https://github.com/apache/flex-blazeds/network/alerts).
> 
>   
> 
> 
> -- 
> 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.
> 
> To unsubscribe, e-mail: dev-unsubscr...@flex.apache.org
> 
> For queries about this service, please contact Infrastructure at:
> us...@infra.apache.org
> 



Re: Project retiring and board discussion

2022-06-17 Thread Harbs
Thanks Chris!

We need a volunteer to do the work to create a release for this.

I’ve never used BlazeDS, so I don’t feel comfortable doing it.

Any takers?

Thanks,
Harbs

> On Jun 17, 2022, at 12:44 PM, Christofer Dutz  
> wrote:
> 
> Hi all,
> 
> I have created a branch: "security-updates" ... here I updated most of the 
> libraries to get rid of vulnerable artifacts.
> All of the tomcat modules, I had to comment out as there's no invulnerable 
> tomcat version up to 7.
> I also commented out the JMS related stuff as there's no active-mq version 
> without vulnerabilities.
> And especially I commented out the spring-boot-starter, as it relies on the 
> spring-flex-core library which is discontinued on the spring side and greatly 
> out of date. Also did I try updating to the latest Spring version, it seems 
> there was not a single pre 6.0 version that wasn't reporting a lot of CVEs.
> 
> One thing that needs changing before releasing a new version of BlazeDS, 
> would be to update from: 
> commons-httpclient: commons-httpclient to 
> org.apache.httpcomponents:httpclient ... however this was not just a small 
> update of the dependencies. Here the code would require some refactoring. 
> 
> I updated the build to the latest Apache parent pom, updated the plugins, had 
> to update the compiler to Java 1.8 as base-line version as 1.6 I can no 
> longer build.
> 
> I added the rat-plugin as some files were missing Apache headers, I added the 
> owasp plugin to scan for vulnerabilities and to fail the build if something 
> above a score of 4.0 is found.
> 
> Given my history with Flex and Roayle, I don't feel the desire to put any 
> more effort into this. You should now be on a good track to being able to 
> release a new version of BlazeDS. I don't care if this is in Apache Flex or 
> in Apache Royale.
> 
> 
> Chris
> 
> 
> -Original Message-
> From: Rich Bowen  
> Sent: Mittwoch, 15. Juni 2022 20:10
> To: dev@flex.apache.org
> Subject: Project retiring and board discussion
> 
> I wanted to follow up on today's discussion on the board of directors call, 
> but first I have read a little bit of your mailing list archive, and that has 
> changed what I was going to say.
> 
> Over the past year, the project has reported, in almost every board report, 
> that the project is inactive and planning to retire. But then I read the last 
> few months of email to this list, and it appears that the actual project 
> community has no such desire. Mostly I want to commend you for having that 
> conversation and putting the user community first.
> 
> To be clear, there is no obligation to produce releases in order to continue 
> to operate a user-centric project. If you have users that rely on you, and 
> you have an active community (where "active" is defined as 3+ PMC members 
> able to respond in the case of a CVE, and folks who are available to answer 
> user questions) then you still have an "active" project. 
> 
> That said, it's worth noting Chris Dutz's comment on your board report, 
> regarding the BlazeDS sub-project and its Log4J dependencies. He suggests 
> possibly investigating passing that sub-project over to Royale, if there are 
> not sufficient people here to address that concern.
> 
> Anyways, please do reach out if you have any questions. But know that 
> "active" has many different possible definitions, and that projects are not 
> obligated to meet every bar in order to be serving their user community.
> 
> --Rich, for the Board of Directors.



Re: Retiring the project

2022-06-08 Thread Harbs
That document is for podlings — not for TLPs.

There’s nothing wrong with a project being in maintenance mode as long as 
there’s enough of a PMC active.

I think we still have enough of a PMC to maintain the project and I think 
people are still using Flex.

Harbs

> On Jun 8, 2022, at 8:26 AM, Olaf Krüger  wrote:
> 
> Hi guys,
> 
> we should thinking about retiring the project.
> This seems to be the guideline to retire a project at Apache [1]
> 
> It looks like we need a community vote and some volunteers who helps with the 
> process of retiring a project.
> 
> What do you think?
> 
> Thanks,
> Olaf
> 
> [1] https://incubator.apache.org/guides/retirement.html
> 



Re: Please help me to compile the mobile theme

2021-10-05 Thread Harbs
Why do you need to rebuild the framework for a custom theme?

There’s not enough information here to understand what you’re doing.

> On Oct 5, 2021, at 11:14 AM, Julien Desquenne  wrote:
> 
> I'm working on a Flex mobile application with last apache flex sdk.
> 
> I need to use a custom skin for the TextInput, but if I do this, the 
> "softKeyboardType" don't work.
> 
> I need to force numeric input in some cases.
> 
> So I guess, my only way to do both (softkeyboardtype + modify textinput skin) 
> is to custom the mobile theme as I need.
> 
> 
>> Julien,
>> 
>> You are trying to build framework cause you some custom implementation of
>> mobiletheme ? I'm curious what's the purpose.
>> 
>> Thanks,
>> Piotr
>> 
>> śr., 22 wrz 2021 o 19:36 Julien Desquenne 
>> napisał(a):
>> 



Re: AIR app (Captive runtime) is blocked by anti-virus scanner

2021-02-11 Thread Harbs
A bit OT:

Do all EV certificates require hardware usb keys?

I recently ordered one and was surprised that a hardware key is required...

> On Feb 8, 2021, at 6:19 PM, MikeH  wrote:
> 
> I had a similar issue. I now use an EV Certificate for may AIR apps and don't
> have any problems. The EV certificate is the best one as it also helps with
> Microsoft Smart Screen reputation.
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Re: Is Any Browser At All Supporting Flash as of today?

2021-01-12 Thread Harbs
EOLUninstallDisable should theoretically prevent that.

> On Jan 12, 2021, at 1:44 PM, Carlos Rovira  wrote:
> 
> Think that whaever is working today will stop in the next days since Adobe
> said that January, 12th will block flash content.
> 
> Only Adobe AIR seems to be an option but keep in mind that
> ExternalInterface will not work inside due to old webkit embedded inside
> AIR.
> 
> 
> 
> El mar, 12 ene 2021 a las 12:09, Yishay Weiss ()
> escribió:
> 
>>> The wildcard syntax is explained
>> 
>> Actually the wildcards are not working for me.
>> 
>> 
>> 
>> From: Yishay Weiss<mailto:yishayj...@hotmail.com>
>> Sent: Tuesday, January 12, 2021 12:13 PM
>> To: dev@flex.apache.org<mailto:dev@flex.apache.org>
>> Subject: RE: Is Any Browser At All Supporting Flash as of today?
>> 
>> Thanks.
>> 
>> Following this guide [1] which was in one of Harbs’ links we were able to
>> get it working forf FF and Windows
>> 
>> By editing mms.cfg under C:\Windows\SysWOW64\Macromed\Flash and adding the
>> following content
>> 
>> EOLUninstallDisable=1
>> SilentAutoUpdateEnable=0
>> EnableAllowList=1
>> AutoUpdateDisable=1
>> ErrorReportingEnable=1
>> AllowListUrlPattern=http:*
>> 
>> The wildcard syntax is explained here [2]. Apparently the ports cannot be
>> specified in a wildcard.
>> 
>> 
>> [1]
>> https://blogs.sap.com/2020/12/10/how-to-keep-enterprise-flash-applications-accessible-in-2021/
>> [2]
>> https://avid.secure.force.com/pkb/servlet/fileField?retURL=%2Fpkb%2Farticles%2Fen_US%2FFAQ%2FAvid-video-products-and-FLASH-replacement-for-2020=ka05A01DcvEQAS=Attachment_3__Body__s
>> 
>> From: after24<mailto:vinc...@after24.net>
>> Sent: Tuesday, January 12, 2021 11:51 AM
>> To: dev@flex.apache.org<mailto:dev@flex.apache.org>
>> Subject: RE: Is Any Browser At All Supporting Flash as of today?
>> 
>> Hi yishayw,
>> 
>> Don't sure if it will last but at the moment Firefox *ESR* 52.3.0 still
>> works for us (flash player 26.0.0.131)
>> 
>> If you want to make a try, you can download specific version of Firefox
>> here
>> :  https://ftp.mozilla.org/pub/firefox/releases/
>> <https://ftp.mozilla.org/pub/firefox/releases/>
>> 
>> Vincent.
>> 
>> 
>> 
>> 
>> --
>> Sent from: http://apache-flex-development.247.n4.nabble.com/
>> 
>> 
> 
> -- 
> Carlos Rovira
> Apache Member & Apache Royale PMC
> *Apache Software Foundation*
> http://about.me/carlosrovira



Re: Is Any Browser At All Supporting Flash as of today?

2021-01-12 Thread Harbs
Some ideas to look into. No idea how well any will work.

- https://ruffle.rs/ 
- Use the Flash Player Debugger
- Make a thin AIR wrapper to load the swf.

Here’s a useful-looking article with some more possible suggestions:

https://blogs.sap.com/2020/12/10/how-to-keep-enterprise-flash-applications-accessible-in-2021/
 


> On Jan 12, 2021, at 9:03 AM, Yishay Weiss  wrote:
> 
> Hi,
> 
> We are in the process of converting a Flex app to Royale. The customer was 
> under the impression that they could afford to give us another few weeks by 
> telling the customers to use an old version of FF, but now they’ve learned 
> that plan is not working.
> 
> Any ideas for an emergency workaround?
> 
> Thanks.
> 
> 
> 



Re: Flash builder 4.7

2020-08-25 Thread Harbs
You can still install Flash Builder if you have Creative Cloud. To see it you 
need to:
1. Click on the Gear at the top of the CC window.
2. Click the Apps tab.
3. Scroll down to the bottom where it says “Settings”
4. Enable “Show Older Apps”.

You should then be able to install Flash Builder Premium.

HTH,
Harbs

> On Aug 4, 2020, at 7:36 PM, inkong  wrote:
> 
> Hi, I'm currently maintaining an application built in flex. Currently I'm
> using Flah builder 4.6. At some point I need to build a 64 bit for .dmg
> package for it to work in the latest OS in mac or also soon in windows. I
> tried searching for the Flash builder 4.7 installer but I can no longer find
> it. DO you guys have any idea where I can buy or download it? Or possibly
> another way on how to build the app in 64 bit? Help is really much
> appreciated. Thank you. 
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Might be of interest

2020-06-21 Thread Harbs
https://medium.com/leaningtech/running-flash-in-webassembly-using-cheerpx-an-update-d500b6fbc44e
https://medium.com/leaningtech/extreme-webassembly-1-pushing-browsers-to-their-absolute-limits-56a393435323

Re: SWF Graphics api emulation.

2019-12-10 Thread Harbs
Cool!

At some point I’d love to get this kind of stuff working in Canvas as well.

BTW, I like your domain name. :-)

Harbs

> On Dec 10, 2019, at 9:12 AM, Greg Dove  wrote:
> 
> This is player level emulation of [1], supporting (as much as possible)
> direct use of legacy flash player-level (i.e. no graphics lib) drawing
> code. So it is more the flash.display.* stuff that relates to drawing, and
> it's not going to be the right solution for everyone (even the client that
> wants it, I will try to move them to svg, but for now this is a good
> option, and I think it will help others. I also think I can get some
> 'flash' people interested in the project who never used Flex in the past).
> 
> I'm also making sure it emulates the various quirks in the flash drawing
> api, which sometimes can be relied upon (negative widths, negative corner
> radii etc)
> I have the gradient and solid colors working, Currently no bitmapData, but
> I plan to add that.
> 
> Here's how I am testing across machines [1]. If you want to test arbitrary
> code, you can go into the console and simply type in 'graphics' and
> 'Matrix' commands from javascript, it will run them in both flash and
> javascript at the same time. I have it to the point where (partly because
> Adobe Animate timeline as3 is a bit more loosely typed) I can paste between
> the js console and Adobe Animate and it works in both, which has been
> helpful for testing various things.
> Don't try this on a mobile device, I really only built it for desktop
> without any thought for mobile, you need a FHD+ monitor for the side by
> side view to be practical. If you see any issues please let me know.
> 
> 
> 
> 1.
> https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Graphics.html
> 
> 2.
> http://interactionscript.com/royale/swf-graphics/index.html?defaultTest=2,0
> 
> On Tue, Dec 10, 2019 at 7:44 PM Harbs  wrote:
> 
>> How is the work different than the current Graphics project and the svg
>> package in Basic?
>> 
>> Thanks,
>> Harbs
>> 
>>> On Dec 10, 2019, at 4:51 AM, Greg Dove  wrote:
>>> 
>>> Just some early advice that I expect to have a very close emulation of
>> the
>>> flash graphics API available by early January at the latest. I had a
>> client
>>> express a need for this, and I have quite a lot of progress already.
>>> I know we have various graphics support already in Graphics and MXRoyale,
>>> but the emphasis for this will be on the closest match to swf that I can
>>> reasonably achieve. I'm reasonably familiar with this stuff from things I
>>> have done in the past (although much of that was 10-12 years ago now).
>>> 
>>> There are some things that, while technically possible may not be
>>> 'practical' to emulate based on how heavy the code would be to achieve
>> that
>>> in JS. One of these is the miter joint implementation in flash which is
>> not
>>> currently available in a similar way in svg. Unfortunately it seems that
>>> will not be available in svg 2.0 even though it was intended to be.
>>> Also some browser/OS combinations seem to not handle certain gradients
>> very
>>> well. In general windows is better than mac for these, and Safari on Mac
>>> seems to be the most problematic so far. I did not focus a lot on mobile,
>>> but things were working quite good in a 2013 Galaxy Tablet, for example.
>>> 
>>> Anyhow I just wanted to let others know I was working on this, and hope
>> to
>>> share progress soon.
>>> 
>>> -Greg
>> 
>> 



Re: SWF Graphics api emulation.

2019-12-09 Thread Harbs
How is the work different than the current Graphics project and the svg package 
in Basic?

Thanks,
Harbs

> On Dec 10, 2019, at 4:51 AM, Greg Dove  wrote:
> 
> Just some early advice that I expect to have a very close emulation of the
> flash graphics API available by early January at the latest. I had a client
> express a need for this, and I have quite a lot of progress already.
> I know we have various graphics support already in Graphics and MXRoyale,
> but the emphasis for this will be on the closest match to swf that I can
> reasonably achieve. I'm reasonably familiar with this stuff from things I
> have done in the past (although much of that was 10-12 years ago now).
> 
> There are some things that, while technically possible may not be
> 'practical' to emulate based on how heavy the code would be to achieve that
> in JS. One of these is the miter joint implementation in flash which is not
> currently available in a similar way in svg. Unfortunately it seems that
> will not be available in svg 2.0 even though it was intended to be.
> Also some browser/OS combinations seem to not handle certain gradients very
> well. In general windows is better than mac for these, and Safari on Mac
> seems to be the most problematic so far. I did not focus a lot on mobile,
> but things were working quite good in a 2013 Galaxy Tablet, for example.
> 
> Anyhow I just wanted to let others know I was working on this, and hope to
> share progress soon.
> 
> -Greg



Re: Installer Issue: Host binaries elsewhere?

2018-05-31 Thread Harbs
What kind of data usage are we talking about?

What about open source CDN options?
https://www.maxcdn.com/open-source/ <https://www.maxcdn.com/open-source/>
https://www.keycdn.com/open-source-cdn

Harbs

> On May 31, 2018, at 11:51 AM, Alex Harui  wrote:
> 
> Hi Flex PMC.
> 
> As you hopefully know, lots of people are having trouble with the installer.  
> Can someone look to see if we've had any successful 4.16.1 installs in the 
> past week or two?
> 
> The issue seems to be about fetching the mirror data over HTTPS.  Not sure 
> why it doesn't work.  But one workaround might be to find a volunteer to host 
> the binaries elsewhere without a mirror system that we can access over HTTP 
> (I don't think HTTPS will work there either).  We might be able to add some 
> thanks to the host in the installer.log.
> 
> Thoughts?
> -Alex
> 



Re: Install of 4.16.1 Air 28 Fails

2018-02-15 Thread Gabe Harbs
It looks like it’s temporarily down:
https://twitter.com/sfnet_ops 

> On Feb 15, 2018, at 8:29 PM, Piotr Zarzycki  wrote:
> 
> Is it possible that someone remove OSMF from sourceforge ??!
> 
> Thanks,
> Piotr
> 
> 2018-02-15 19:13 GMT+01:00 oharkins :
> 
>> Install fails with not able to download file:
>> https://sourceforge.net/adobe/flexsdk/code/HEAD/tree/trunk/
>> frameworks/libs/OSMF2_0.swc
>> SourceForge is missing the file... 500 Server Error.
>> 
>> Here Is my Log:
>> 
>> Installer version 3.3.0 (mac)
>> Using Locale: en_US
>> Fetched the SDK download mirror URL from the CGI.
>> SDK version Apache Flex SDK 4.16.1
>> AIR version 28.0
>> Flash Player version 28.0
>> Creating Apache Flex home
>> Creating temporary directory
>> Downloading Apache Flex SDK from:
>> http://apache.claz.org/flex/4.16.1/binaries/apache-flex-sdk-
>> 4.16.1-bin.tar.gz
>> Verifying Apache Flex SDK MD5 Signature
>> The Apache Flex SDK MD5 Signature of the downloaded files matches the
>> reference. The file is valid.
>> Uncompressing:
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> temp/apache-flex-sdk-4.16.1-bin.tar.gz
>> Finished uncompressing:
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> temp/apache-flex-sdk-4.16.1-bin.tar.gz
>> Downloading Adobe AIR Runtime Kit for Mac from:
>> http://airdownload.adobe.com/air/mac/download/28.0//AdobeAIRSDK.dmg
>> Validating download:
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/AdobeAIRSDK.dmg
>> Should unzip: ${shouldUnzip}
>> Mounting dmg
>> IS WINDOWS: ${isWindows}, IS MAC: mac
>> Copying AIR SDK from mounted volume
>> Unmounting AIR SDK
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/frameworks/libs/air
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> frameworks/libs
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/frameworks/projects/air
>> to
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> frameworks/projects
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/in/airsdk/include
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/lib/android
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/lib
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/in/airsdk/lib/aot
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/lib
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/in/airsdk/lib/nai
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/lib
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/runtimes
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/samples/badge
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/samples
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/samples/icons
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/samples
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/templates/air
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/templates
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/templates/extensions
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/templates
>> Copying files from
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/airsdk/templates/sdk
>> to /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/templates
>> Installing Adobe Flash Player playerglobal.swc from:
>> http://fpdownload.macromedia.com/get/flashplayer/updaters/
>> 28//playerglobal28_0.swc
>> Validating download:
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> frameworks/libs/player/28.0/playerglobal.swc
>> Downloading 2.2.zip from: https://github.com/swfobject/swfobject/archive
>> Validating download:
>> /Users/odisharkins/Documents/Adobe/ApachieFlex/Version28/
>> in/swfobject_2_2.zip
>> Download complete
>> Downloading OSMF2_0.swc?format=raw from:
>> http://sourceforge.net/adobe/flexsdk/code/HEAD/tree/trunk/frameworks/libs
>>  [get] [IOErrorEvent type="ioError" bubbles=false cancelable=false
>> eventPhase=2 text="Error #2032" errorID=2032]
>> Installation aborted:
>> http://flex.apache.org/track-installer.html?failure=true=Apache Flex
>> SDK
>> 4.16.1=4.16.1=mac=3.3.0=&
>> info=%20%20%20%20%20%20%5Bget%5D%20%5BIOErrorEvent%20type%
>> 3D%22ioError%22%20bubbles%3Dfalse%20cancelable%3Dfalse%
>> 20eventPhase%3D2%20text%3D%22Error%20%232032%22%20errorID%3D2032%5D
>> 
>> 
>> 
>> 
>> --
>> Sent from: 

Re: Apache in 2017 and Flex project

2018-01-03 Thread Gabe Harbs
Wow. I knew it was hard to keep up with the Flex list. Now I know why… ;-)

> On Jan 1, 2018, at 4:52 PM, Piotr Zarzycki  wrote:
> 
> Hi Folks,
> 
> Apache Flex project appears two times in the summary of the year by the
> digits. [1]
> 
> Flex was in the:
> "Top 5 Apache Project Repositories by Size" on the third place
> "Top 10 most active Apache mailing lists (user@ + dev@)" on the first place!
> 
> Yeah! :)
> 
> [1] https://blogs.apache.org/foundation/entry/apache-in-2017-by-the
> 
> Thanks,
> -- 
> 
> Piotr Zarzycki
> 
> Patreon: *https://www.patreon.com/piotrzarzycki
> *



Re: TLF - Leader dots

2017-12-28 Thread Gabe Harbs
Leader dots are a hard one.

Ideally, the FTE should support leader dots in TextLines. Unfortunately, that’s 
not a feature FTW supports, so the only way to draw dot leaders would be to use 
the BackgroundManager to draw them. Getting the correct location, size etc. of 
the leader dots is not a simple problem.

> On Dec 22, 2017, at 5:19 PM, hferreira  wrote:
> 
> Hello,
> 
> I'm developing leader dots for TLF engine (see:
> https://support.office.com/en-us/article/Show-dots-or-leaders-between-tabs-c80b62d0-2244-4078-95bd-8c82f91440ba?ui=en-US=en-US=US)
> 
> The InsertTextOperation requires the SelectionState parameter (the location
> in the textFlow to insert a string.
> I would to insert a dote " . " at the end of the current cursor line.
> 
> I can get the current line (TextFlowLine and from that, the current
> TextLine).
> I can also get the current cursor position from the begining of the line but
> I can't get the current position from the very begining of the textFlow in
> the other words what I need is the cursor position of the end of the current
> line.
> 
> If someone could point me the right direction, would me a major help.
> 
> Thank you,
> Hugo.
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Re: Build failed in Jenkins: royale-asjs #228

2017-12-04 Thread Harbs
I already pushed a fix for these errors.

The fixed template files allowed the SWF build to be built which exposed some 
SWF-specific errors.

> On Dec 4, 2017, at 9:23 PM, flex.ci.bui...@gmail.com wrote:
> 
> See <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/228/changes>
> 
> Changes:
> 
> [harbs] Table, Tbody, Tfoot, Thead, Tr
> 
> [harbs] Added Col and Colgroup
> 
> [harbs] Added basic properties to Input
> 
> [harbs] Added Button
> 
> [harbs] Hopefully these template fixes help
> 
> [harbs] Added Form
> 
> --
> [...truncated 4515 lines...]
> [java] -compiler.strict-xml=true
> [java] -js-output-optimization=skipAsCoercions
> [java] -compiler.targets=SWF,JSRoyale
> [java] 
> -output=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/target/HTML.swc>
> [java] 
> -load-config=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/config/compile-swf-config.xml>
> [java] 
> -js-load-config=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js-config.xml>
> [java] 
> -js-load-config+=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/../../js/projects/HTMLJS/src/main/config/compile-js-config.xml>
> [java] target:SWF
> [java] target:JSRoyale
> [java] COMPC
> [java] Loading configuration: 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/config/compile-swf-config.xml>
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(139)>:
>  col: 29 Error: Overriding a function that is not marked for override
> [java] 
> [java] public function get name():String
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(151)>:
>  col: 29 Error: Overriding a function that is not marked for override
> [java] 
> [java] public function set name(value:String):void
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(66)>:
>  col: 24 Error: Access of possibly undefined property _src.
> [java] 
> [java] return _src;
> [java]^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(77)>:
>  col: 17 Error: Access of possibly undefined property _src.
> [java] 
> [java] _src = value;
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(66)>:
>  col: 24 Error: Access of possibly undefined property _src.
> [java] 
> [java] return _src;
> [java]^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(77)>:
>  col: 17 Error: Access of possibly undefined property _src.
> [java] 
> [java] _src = value;
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(106)>:
>  col: 29 Error: Overriding a function that is not marked for override
> [java] 
> [java] public function get name():String
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(118)>:
>  col: 29 Error: Overriding a function that is not marked for override
> [java] 
> [java] public function set name(value:String):void
> [java] ^
> [java] 
> [java] 
> <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as(139)>:
>  col: 29 Error: Overriding a function that is not marked for overri

Re: [CANCEL][DISCUSS] Release Apache Flex SDK 4.16.1 - RC1*

2017-11-15 Thread Harbs
+1.

Definitely a good idea if it’ll work.

> On Nov 15, 2017, at 11:18 AM, Maxim Solodovnik  wrote:
> 
> maybe this JAVA_TOOL_OPTIONS can be added to ant build as  
> To avoid such issue in the future?
> 
> On Wed, Nov 15, 2017 at 4:09 PM, Piotr Zarzycki 
> wrote:
> 
>> Another RC is coming. Cancel this one.
>> 
>> 2017-11-15 9:04 GMT+01:00 Piotr Zarzycki :
>> 
>>> Hi Alex,
>>> 
>>> I just tried JAVA_TOOL_OPTIONS and that was it! Thank you and I will cut
>>> another RC very soon!
>>> 
>>> Piotr
>>> 
>>> 2017-11-14 19:26 GMT+01:00 Alex Harui :
>>> 
 I couldn't see the screenshot, but I assume it didn't match.  The goal
>> is
 to get it to match.  I still think the issue is the Ant Copy task.  Have
 you tried using the JAVA_TOOL_OPTIONS environment variable?  I know the
>> CI
 server is using it.
 
 
-Dfile.encoding=UTF8
 
 Another option you have is to update the build.xml and set the
 outputencoding="utf-8" on all file tasks.  You will know you have it
>> right
 when you can unpack the source package and the characters match up.
>> Until
 then, it isn't really worth putting out another RC.
 
 Good luck,
 -Alex
 
 From: Piotr Zarzycki >> piotrzarzyck...@gmail.com>>
 Reply-To: "dev@flex.apache.org" <
 dev@flex.apache.org>
 Date: Tuesday, November 14, 2017 at 10:06 AM
 To: "dev@flex.apache.org" <
 dev@flex.apache.org>
 Subject: Re: [DISCUSS] Release Apache Flex SDK 4.16.1 - RC1*
 
 Hi Alex,
 
 I'm running out of time for today, but I just look into the:
 frameworks/tests/basicTests/spark/views/SortTests.mxml in my local
 repository on Windows I see exactly same as you pasted here:
 
 "海 (U+6D77)", "雨 (U+96E8)", "水 (U+6C34)", "川 (U+5DDD)"]);
 
 But when I unpack on my Windows RC2 sources from zip I see in that file
 this one:
 
 [Obraz w treści 1]
 
 Can you see screenshot above ?
 
 Thanks, Piotr
 
 
 2017-11-14 8:47 GMT+01:00 Alex Harui >> aha...@adobe.com.invalid>>:
 Piotr,
 
 If you look at your repo's copy of
 frameworks/tests/basicTests/spark/views/SortTests.mxml, around line 43
 you
 should see:
 
  "海 (U+6D77)", "雨 (U+96E8)", "水 (U+6C34)", "川 (U+5DDD)"]);
 
 Note the character before "(U+5DDD)".  It should look like 1 curved line
 followed by 2 straight lines.
 
 
 In the RC1 source package, it looked like this (on Mac):
 
  "海 (U+6D77)", "雨 (U+96E8)", "水 (U+6C34)", "?? (U+5DDD)"]);
 
 Note the "??" before "(U+5DDD)".  And it also wasn't right on Windows
 (en_US).
 
 
 I'm wondering, what do you see on your system?  And what do you see in
 RC2?  I haven't looked yet, and I'm pretty much out of time for tonight.
 It could be that on your Windows system, even for RC1 you will see the 1
 curved line followed by 2 straight lines.  But I'm pretty sure your Mac
 should have the "??" for RC1.  If RC2 has the 1 curved line followed by
 two 2 straight lines, then you probably got it right, but I'm more
 suspicious of the Ant file manipulation than I am of Git's manipulation
>> of
 the files.
 
 If you don't touch line endings when you pull from Git, you still should
 ensure that the Windows .bat files have DOS line endings otherwise they
 become hard to read on Windows systems.  I'm not sure the build script
>> is
 set up to do that.  It might assume that if you are on Windows, you
>> don't
 need to touch the .bat files.
 
 HTH,
 -Alex
 
 On 11/13/17, 11:22 PM, "Piotr Zarzycki" >> lto:piotrzarzyck...@gmail.com>> wrote:
 
> Alex,
> 
> I understand what is all about with chmod as it was in FlexJS (not sure
> which file should be converted), but I would like to leave it as is
>> now.
> Unfortunately I don't understand your last sentence:
> 
> "I was hoping the source files would be valid on Windows, but I just
> checked and even there they are not.  I'm guessing that Piotr's default
> character encoding for Windows where he lives is different than US
> Windows.  I'm not sure there is a workaround to convert those files
>> back
> to UTF8 or not.  But given they don't look right in US Windows systems,
> unless there is an easy workaround, it might be a good idea to fix this
> issue in another RC."
> 
> I just pushed RC2, where I have checkouted once again whole repository
> having all files unchanged in case of line endings. Now sh scripts are
> runnable on Mac. I just run also installer.xml and it's working. I will

Re: [VOTE] Release Apache Flex SDK Installer 3.3 - RC3

2017-11-13 Thread Harbs
+1
Package 
https://dist.apache.org/repos/dist/dev/flex/installer/3.3/rc3/apache-flex-sdk-installer-3.3.0-src.tar.gz
Java 1.8
OS: Mac OS X x86_64 10.10.5
Source kit signatures match: y
Source kit builds: y
README is ok: y
RELEASE_NOTES is ok: y
NOTICE is ok: y
LICENSE is ok: y
No unapproved licenses or archives: y
No unapproved binaries: y



Re: [Discuss] Release Apache Flex SDK Installer 3.3 - RC1*

2017-11-08 Thread Harbs
For reference, here was the last time this general topic was discussed.
https://lists.apache.org/thread.html/8fb289e83938786a1b7e3887c07bb48936e25141e6fbdb1c915ab6f5@%3Cdev.flex.apache.org%3E
 
<https://lists.apache.org/thread.html/8fb289e83938786a1b7e3887c07bb48936e25141e6fbdb1c915ab6f5@%3Cdev.flex.apache.org%3E>

> On Nov 8, 2017, at 4:36 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Ahh... Really ? I din't know. I just pushed changes but will get back to
> the Apache header later today. Thanks Harbs!
> 
> 2017-11-08 15:32 GMT+01:00 Harbs <harbs.li...@gmail.com>:
> 
>> We’ve been through this before.
>> 
>> It wasn’t.
>> 
>> It was part of the Adobe donation and donated under Apache 2.
>> 
>> Harbs
>> 
>>> On Nov 8, 2017, at 10:09 AM, Justin Mclean <justinmcl...@me.com> wrote:
>>> 
>>> Hi,
>>> 
>>> Is seem a little odd that the BSD licensed file here [1] has been copied
>> into our repo with an ASF header. There’s been some modification as
>> mentioned in NOTICE but I don’t think that changes the original copyright
>> or license of the file.
>>> 
>>> Thanks,
>>> Justin
>>> 
>>> 1. https://github.com/mikechambers/as3corelib/blob/
>> master/src/com/adobe/crypto/MD5Stream.as
>>> 2. https://github.com/apache/flex-utilities/blob/develop/
>> flex-installer/ant_on_air/src/org/apache/flex/crypto/MD5Stream.as
>>> 
>>> 
>> 
>> 
> 
> 
> -- 
> 
> Piotr Zarzycki
> 
> Patreon: *https://www.patreon.com/piotrzarzycki
> <https://www.patreon.com/piotrzarzycki>*



Re: [Discuss] Release Apache Flex SDK Installer 3.3 - RC1*

2017-11-08 Thread Harbs
We’ve been through this before.

It wasn’t.

It was part of the Adobe donation and donated under Apache 2.

Harbs

> On Nov 8, 2017, at 10:09 AM, Justin Mclean <justinmcl...@me.com> wrote:
> 
> Hi,
> 
> Is seem a little odd that the BSD licensed file here [1] has been copied into 
> our repo with an ASF header. There’s been some modification as mentioned in 
> NOTICE but I don’t think that changes the original copyright or license of 
> the file.
> 
> Thanks,
> Justin
> 
> 1. 
> https://github.com/mikechambers/as3corelib/blob/master/src/com/adobe/crypto/MD5Stream.as
> 2. 
> https://github.com/apache/flex-utilities/blob/develop/flex-installer/ant_on_air/src/org/apache/flex/crypto/MD5Stream.as
> 
> 



[GitHub] flex-sdk issue #46: Fix issue with Spark Grid scrolling/alignment when using...

2017-10-31 Thread Harbs
Github user Harbs commented on the issue:

https://github.com/apache/flex-sdk/pull/46
  
Thanks for this. Do you have a small test case that demonstrates the 
improved behavior?


---


Re: [Discuss] Release Apache Flex and Apache Flex Installer

2017-10-27 Thread Harbs
Go for it!

> On Oct 27, 2017, at 8:27 AM, Piotr Zarzycki  wrote:
> 
> Hi Folks,
> 
> Lately I was able to fix ugly bug [1] where on Windows Apache Flex
> Installer was failing to download Adobe Air greater than 23. Along with
> that fix I had to also make fix in SDK [2]. I believe this two critical
> fixes is worth to release.
> 
> Anyone is against that to start release process ? According that guide [3]
> I should start [LAST CALL] discussion as an first step, but probably before
> that I need to prepare separate branch for SDK ? What's with installer do I
> need to do this the same ?
> 
> [1] https://issues.apache.org/jira/browse/FLEX-35295
> [2] https://issues.apache.org/jira/browse/FLEX-35364
> [3]
> https://cwiki.apache.org/confluence/display/FLEX/A+guide+to+the+Apache+Flex+release+process
> 
> Thanks,
> Piotr



Re: Moonshine 1.6.0 Release

2017-10-15 Thread Harbs
Sure.

> On Oct 13, 2017, at 12:27 PM, Piotr Zarzycki  
> wrote:
> 
> Hi Guys,
> 
> Any objections to make some noise on our Apache Flex fan page, not only
> about that release but also about Josh NextGen plugin, which got released
> lately ?
> 
> Thanks, Piotr
> 
> 
> 2017-10-11 9:50 GMT+02:00 sankar :
> 
>> I am pleased to announce that Moonshine 1.6.0 has been released at
>> http://moonshine-ide.com/ and on the App Store.
>> 
>> Added
>> 
>> - Useful Links Panel: This panel contains links that may be useful for your
>> development work. More will be added as we find them.
>> - Options to customize the display for the AIR simulator for mobile
>> projects. See the Run tab in the project settings
>> - Window: The window size and maximized status will be preserved when
>> restarting Moonshine
>> - Panels: The panel size will be preserved when restarting Moonshine
>> - Auto-updater: Moonshine will automatically prompt you to update to new
>> versions. Disabled for the App Store version.
>> 
>> Changed
>> 
>> - Debugging: Using new engine adapted from NexGenActionscript. Improvements
>> to highlighting and variables. The debugger currently supports the Apache
>> Flex® SDK and the Feathers SDK, but not Apache FlexJS®.
>> - Console: Updated the source code links
>> - API Docs panel: merged with Useful Links
>> - HTML-template: Added wrapper HTML files for Web (Flash) project
>> templates,
>> to let them open properly in the browser.
>> - New Project Dialog: Added a field to select the SDK when creating a
>> project.
>> 
>> Fixed
>> 
>> - ANT Build: ** Fixed issue where ANT build was failing if path to
>> build.xml
>> contains spaces ** Fixed ANT script for FlexJS project template
>> - Project build: Fixed issue where FlexJS project build was failing if
>> target player version has minor number (ex.
>> 11.7)
>> - Project build: Fixed issue where Moonshine generated blank SWFs for
>> FlexJS
>> builds using the 0.7.0 SDK or lower.
>> - Tooltips: Fixed some cases where the tooltips didn't disappear properly.
>> 
>> Notable Known issues
>> 
>> 
>> https://github.com/prominic/Moonshine-IDE/issues/36
>> 
>> While testing for this release, we noticed that most browsers were blocking
>> the user from opening SWFs from their local filesystem. The browsers will
>> show a message like "To view this page ensure that Adobe Flash Player
>> version 16.0.0 or greater is installed." and a "Get ADOBE FLASH PLAYER"
>> button.
>> 
>> For most browsers, if you click the button, the browser will prompt you
>> about whether you would like to allow the SWF to run. After you allow this,
>> you can run the SWF normally. However, Firefox will direct you to a
>> download
>> page instead, so you may want to test in other browsers for now..
>> 
>> Alternatively, you can bypass the above errors by deploying the generated
>> SWF to a local or remote server.
>> 
>> 
>> 
>> --
>> Sent from: http://apache-flex-development.247.n4.nabble.com/
>> 
> 
> 
> 
> -- 
> 
> Piotr Zarzycki
> 
> mobile: +48 880 859 557
> skype: zarzycki10
> 
> LinkedIn: http://www.linkedin.com/piotrzarzycki
> 
> 
> GitHub: https://github.com/piotrzarzycki21



Re: git commit: [flex-falcon] [refs/heads/develop] - FLEX-35359 fixed issue where absolute path for output compiler option on windows could result in empty source map file

2017-10-02 Thread Harbs
I merged it and pushed.

> On Sep 29, 2017, at 1:40 PM, Harbs <harbs.li...@gmail.com> wrote:
> 
> Josh,
> 
> flex-falcon has been moved to https://github.com/apache/royale-compiler/ 
> <https://github.com/apache/royale-compiler/>
> 
> Could you change your origin to there and push?
> 
> FYI to update for the new repos you need to do the following:
> 1. Point your origins to:
> https://github.com/apache/royale-compiler.git 
> <https://github.com/apache/royale-compiler.git>
> https://github.com/apache/royale-asjs.git 
> <https://github.com/apache/royale-asjs.git>
> https://github.com/apache/royale-typedefs.git 
> <https://github.com/apache/royale-typedefs.git>
> 
> 2. Change your local directory names to royale-compiler, royale-asjs, 
> royale-typedefs.
> 
> I think Alex committed changes so the build scripts will work with these 
> changes. I have not yet tried to build locally, and I don’t know if Maven has 
> yet been changed.
> 
> Thanks,
> Harbs
> 
>> On Sep 29, 2017, at 1:33 AM, joshtynj...@apache.org 
>> <mailto:joshtynj...@apache.org> wrote:
>> 
>> Repository: flex-falcon
>> Updated Branches:
>>  refs/heads/develop 8e3e0af7c -> 6b7bc48d1
>> 
>> 
>> FLEX-35359 fixed issue where absolute path for output compiler option on 
>> windows could result in empty source map file
>> 
>> 
>> Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo 
>> <http://git-wip-us.apache.org/repos/asf/flex-falcon/repo>
>> Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/6b7bc48d 
>> <http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/6b7bc48d>
>> Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/6b7bc48d 
>> <http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/6b7bc48d>
>> Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/6b7bc48d 
>> <http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/6b7bc48d>
>> 
>> Branch: refs/heads/develop
>> Commit: 6b7bc48d1efabdb3d02ae14ea21fed12880a2eaa
>> Parents: 8e3e0af
>> Author: Josh Tynjala <joshtynj...@apache.org <mailto:joshtynj...@apache.org>>
>> Authored: Thu Sep 28 15:33:11 2017 -0700
>> Committer: Josh Tynjala <joshtynj...@apache.org 
>> <mailto:joshtynj...@apache.org>>
>> Committed: Thu Sep 28 15:33:11 2017 -0700
>> 
>> --
>> .../apache/flex/compiler/internal/codegen/js/JSWriter.java  | 9 +
>> 1 file changed, 9 insertions(+)
>> --
>> 
>> 
>> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6b7bc48d/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>>  
>> <http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6b7bc48d/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java>
>> --
>> diff --git 
>> a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>>  
>> b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>> index 2013c66..e123115 100644
>> --- 
>> a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>> +++ 
>> b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>> @@ -143,6 +143,11 @@ public class JSWriter implements IJSWriter
>> //should be able to replace this method
>> private String relativePath(String filePath, String relativeToFilePath)
>> {
>> +boolean caseInsensitive = 
>> System.getProperty("os.name").toLowerCase().startsWith("windows");
>> +if(caseInsensitive)
>> +{
>> +relativeToFilePath = relativeToFilePath.toLowerCase();
>> +}
>> File currentFile = new File(filePath);
>> Stack stack = new Stack();
>> stack.push(currentFile.getName());
>> @@ -150,6 +155,10 @@ public class JSWriter implements IJSWriter
>> while (currentFile != null)
>> {
>> String absoluteCurrentFile = currentFile.getAbsolutePath() + 
>> File.separator;
>> +if(caseInsensitive)
>> +{
>> +absoluteCurrentFile = absoluteCurrentFile.toLowerCase();
>> +}
>> if (relativeToFilePath.startsWith(absoluteCurrentFile))
>> {
>> String relativeRelativeToFile = 
>> relativeToFilePath.substring(absoluteCurrentFile.length());
>> 
> 



Re: git commit: [flex-falcon] [refs/heads/develop] - FLEX-35359 fixed issue where absolute path for output compiler option on windows could result in empty source map file

2017-09-29 Thread Harbs
Josh,

flex-falcon has been moved to https://github.com/apache/royale-compiler/ 
<https://github.com/apache/royale-compiler/>

Could you change your origin to there and push?

FYI to update for the new repos you need to do the following:
1. Point your origins to:
https://github.com/apache/royale-compiler.git 
<https://github.com/apache/royale-compiler.git>
https://github.com/apache/royale-asjs.git 
<https://github.com/apache/royale-asjs.git>
https://github.com/apache/royale-typedefs.git 
<https://github.com/apache/royale-typedefs.git>

2. Change your local directory names to royale-compiler, royale-asjs, 
royale-typedefs.

I think Alex committed changes so the build scripts will work with these 
changes. I have not yet tried to build locally, and I don’t know if Maven has 
yet been changed.

Thanks,
Harbs

> On Sep 29, 2017, at 1:33 AM, joshtynj...@apache.org wrote:
> 
> Repository: flex-falcon
> Updated Branches:
>  refs/heads/develop 8e3e0af7c -> 6b7bc48d1
> 
> 
> FLEX-35359 fixed issue where absolute path for output compiler option on 
> windows could result in empty source map file
> 
> 
> Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
> Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/6b7bc48d
> Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/6b7bc48d
> Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/6b7bc48d
> 
> Branch: refs/heads/develop
> Commit: 6b7bc48d1efabdb3d02ae14ea21fed12880a2eaa
> Parents: 8e3e0af
> Author: Josh Tynjala <joshtynj...@apache.org>
> Authored: Thu Sep 28 15:33:11 2017 -0700
> Committer: Josh Tynjala <joshtynj...@apache.org>
> Committed: Thu Sep 28 15:33:11 2017 -0700
> 
> --
> .../apache/flex/compiler/internal/codegen/js/JSWriter.java  | 9 +
> 1 file changed, 9 insertions(+)
> --
> 
> 
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/6b7bc48d/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
> --
> diff --git 
> a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
>  
> b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
> index 2013c66..e123115 100644
> --- 
> a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
> +++ 
> b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/js/JSWriter.java
> @@ -143,6 +143,11 @@ public class JSWriter implements IJSWriter
> //should be able to replace this method
> private String relativePath(String filePath, String relativeToFilePath)
> {
> +boolean caseInsensitive = 
> System.getProperty("os.name").toLowerCase().startsWith("windows");
> +if(caseInsensitive)
> +{
> +relativeToFilePath = relativeToFilePath.toLowerCase();
> +}
> File currentFile = new File(filePath);
> Stack stack = new Stack();
> stack.push(currentFile.getName());
> @@ -150,6 +155,10 @@ public class JSWriter implements IJSWriter
> while (currentFile != null)
> {
> String absoluteCurrentFile = currentFile.getAbsolutePath() + 
> File.separator;
> +if(caseInsensitive)
> +{
> +absoluteCurrentFile = absoluteCurrentFile.toLowerCase();
> +}
> if (relativeToFilePath.startsWith(absoluteCurrentFile))
> {
> String relativeRelativeToFile = 
> relativeToFilePath.substring(absoluteCurrentFile.length());
> 



Re: [07/13] git commit: [flex-asjs] [refs/heads/release0.8.0] - give up on trying to use FlexBox for full-screen 3-pane views. FlexBox seems more happy stretching to content size instead of clipping a

2017-09-26 Thread Harbs
That’s probably it.

It really needs bracket access.

Alex, if you are looking for a task in the compiler, here’s a suggestion that 
would drastically reduce bugs in minified apps:

1. For all untyped objects, dot notation should be rewritten to bracket 
notation:

var myObj:Object = myArr[idx];
doSomthing(myObj.foobaz);

Should probably become:

var myObj:Object = myArr[idx];
doSomthing(myObj[“foobaz”]);

2. Object literals should not be minified:

var foo:Object = {
name:”foo”,
age:15,
vegetable:true
}

Should be rewritten to:
var foo:Object = {
“name":”foo”,
“age":15,
“vegetable":true
}

I have been doing a LOT of manual fixing of these kinds of errors. It’s really 
tedious and hard to find all of them. Basically, unless you’re really good an 
find/replace, your app is almost guaranteed to blow up on some of these and 
then you need to find the needle in the haystack to fix it.

Harbs

> On Sep 27, 2017, at 12:33 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> You can grab the JSON files from the Jenkins server, but the Ant build
> should also build them.
> 
> My guess is that the code isn't finding properties from the JSON objects
> because GCC renamed the properties.
> 
> -Alex
> 
> On 9/26/17, 2:25 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> I can’t test because I’m missing the json files and I’m not sure how to
>> generate them.
>> 
>> Looks like some binding problem probably due to renaming. The json files
>> appear to be loading correctly from the web.
>> 
>>> On Sep 26, 2017, at 11:41 PM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> Feel free to take a investigate.  Peter's old ASDoc page points to the
>>> js-debug version.  It loads slowly some times, but at least it is
>>> functional.  I'd rather work on other things right now than chasing
>>> down a
>>> js-release problem.
>>> 
>>> -Alex
>>> 
>>> On 9/26/17, 1:36 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> FWIW, the debug version is working, but the release version does not
>>>> appear to work:
>>>> 
>>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapachefl
>>>> ex
>>>> 
>>>> build.cloudapp.net%3A8080%2Fjob%2FFlexJS_ASDoc_Example%2FlastSuccessfulB
>>>> ui
>>>> 
>>>> ld%2Fartifact%2Fexamples%2Fflexjs%2FASDoc%2Fbin%2Fjs-release%2Findex.htm
>>>> l&
>>>> 
>>>> data=02%7C01%7C%7C54179a88620d4b09851a08d5051e4e2b%7Cfa7b1b5a7b34438794a
>>>> ed
>>>> 
>>>> 2c178decee1%7C0%7C0%7C636420550126149199=%2BTvYxjGSPD%2FJidjhxawDs
>>>> cN
>>>> 4YnE1vPWE%2BarU5wgrolk%3D=0
>>>> 
>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapachef
>>>> le
>>>> 
>>>> xbuild.cloudapp.net%3A8080%2Fjob%2FFlexJS_ASDoc_Example%2FlastSuccessful
>>>> Bu
>>>> 
>>>> ild%2Fartifact%2Fexamples%2Fflexjs%2FASDoc%2Fbin%2Fjs-release%2Findex.ht
>>>> ml
>>>> 
>>>> =02%7C01%7C%7C54179a88620d4b09851a08d5051e4e2b%7Cfa7b1b5a7b34438794
>>>> ae
>>>> 
>>>> d2c178decee1%7C0%7C0%7C636420550126149199=%2BTvYxjGSPD%2FJidjhxawD
>>>> sc
>>>> N4YnE1vPWE%2BarU5wgrolk%3D=0>
>>>> 
>>>>> On Sep 26, 2017, at 11:02 PM, Alex Harui <aha...@adobe.com.INVALID>
>>>>> wrote:
>>>>> 
>>>>> Or are you saying ASDoc isn't working for you on some browser?
>>>> 
>>> 
>> 
> 



Re: [07/13] git commit: [flex-asjs] [refs/heads/release0.8.0] - give up on trying to use FlexBox for full-screen 3-pane views. FlexBox seems more happy stretching to content size instead of clipping a

2017-09-26 Thread Harbs
I can’t test because I’m missing the json files and I’m not sure how to 
generate them.

Looks like some binding problem probably due to renaming. The json files appear 
to be loading correctly from the web.

> On Sep 26, 2017, at 11:41 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Feel free to take a investigate.  Peter's old ASDoc page points to the
> js-debug version.  It loads slowly some times, but at least it is
> functional.  I'd rather work on other things right now than chasing down a
> js-release problem.
> 
> -Alex
> 
> On 9/26/17, 1:36 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> FWIW, the debug version is working, but the release version does not
>> appear to work:
>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheflex
>> build.cloudapp.net%3A8080%2Fjob%2FFlexJS_ASDoc_Example%2FlastSuccessfulBui
>> ld%2Fartifact%2Fexamples%2Fflexjs%2FASDoc%2Fbin%2Fjs-release%2Findex.html&
>> data=02%7C01%7C%7C54179a88620d4b09851a08d5051e4e2b%7Cfa7b1b5a7b34438794aed
>> 2c178decee1%7C0%7C0%7C636420550126149199=%2BTvYxjGSPD%2FJidjhxawDscN
>> 4YnE1vPWE%2BarU5wgrolk%3D=0
>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapachefle
>> xbuild.cloudapp.net%3A8080%2Fjob%2FFlexJS_ASDoc_Example%2FlastSuccessfulBu
>> ild%2Fartifact%2Fexamples%2Fflexjs%2FASDoc%2Fbin%2Fjs-release%2Findex.html
>> =02%7C01%7C%7C54179a88620d4b09851a08d5051e4e2b%7Cfa7b1b5a7b34438794ae
>> d2c178decee1%7C0%7C0%7C636420550126149199=%2BTvYxjGSPD%2FJidjhxawDsc
>> N4YnE1vPWE%2BarU5wgrolk%3D=0>
>> 
>>> On Sep 26, 2017, at 11:02 PM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> Or are you saying ASDoc isn't working for you on some browser?
>> 
> 



Re: [07/13] git commit: [flex-asjs] [refs/heads/release0.8.0] - give up on trying to use FlexBox for full-screen 3-pane views. FlexBox seems more happy stretching to content size instead of clipping a

2017-09-26 Thread Harbs
FWIW, the debug version is working, but the release version does not appear to 
work:
http://apacheflexbuild.cloudapp.net:8080/job/FlexJS_ASDoc_Example/lastSuccessfulBuild/artifact/examples/flexjs/ASDoc/bin/js-release/index.html
 


> On Sep 26, 2017, at 11:02 PM, Alex Harui  wrote:
> 
> Or are you saying ASDoc isn't working for you on some browser?



Re: [07/13] git commit: [flex-asjs] [refs/heads/release0.8.0] - give up on trying to use FlexBox for full-screen 3-pane views. FlexBox seems more happy stretching to content size instead of clipping a

2017-09-26 Thread Harbs
I’m showing how to fix the “non-ForOverflow” layouts.

The problem is that Safari handles flex layouts differently than other browsers.

I’d like to use the flexbox layouts and AFAICT, they need browser sniffing to 
work across the board. Ideally, the browser sniffing should be included in the 
layout itself, but I was not sure the best way to do that…

> On Sep 26, 2017, at 11:02 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> I'm not sure if you have the exact same problem as ASDoc, but the ASDoc
> example is working fine with the "ForOverflow" layouts and no extra code
> in the app.  Or are you saying ASDoc isn't working for you on some browser?
> 
> IMO, that's the whole point of having many different flavors of layouts.
> Folks can try different ones until they find one that works.  No need to
> add custom code 3 places in the app.  Fixes for quirks get encapsulated
> into a PAYG variant of a base component.
> 
> My 2 cents,
> -Alex
> 
> On 9/26/17, 12:56 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> I ran into the Safari problem in my app.
>> 
>> I needed to add code like this:
>> 
>> var info:BrowserInfo = BrowserInfo.current();
>> if(info.browser != "Safari" && info.formFactor.indexOf("iP") == -1){
>>  outerContainer.percentHeight = 100;
>>  leftResizeThumb.percentHeight = 100;
>> }
>> 
>> The components look something like this:
>> 
>>  > id="dockAndOuterContainer"
>> height="0%" style="align-items:stretch">
>>  
>>  > flexibleChild="outerContainer"/>
>>  
>>  
>>  
>>  
>>  
>>  > 
>> Basically, all browsers except Safari and iOS browsers need to be set to
>> 100%. Safari and iOS browsers CANNOT be set to 100%.
>> 
>> I’m not sure how to generalize this code…
>> 
>> I have it in three places in my app to make it behave correctly.
>> 
>> I’ve been meaning to bring up this issue on the dev@ list. Sorry I didn’t
>> do it sooner… ;-)
>> 
>> Harbs
>> 
>>> On Sep 26, 2017, at 10:44 PM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> I just reverted ASDoc back to the "ForOverflow" layouts.  ASDoc was not
>>> showing up correctly for me (Safari).  Maybe flex-basis is handled
>>> differently on different browsers.  We can look into it more later.
>>> 
>>> Looking into this did make me glad we are changing over to "Royale" so
>>> "Flex" and "FlexJS" will not be confused with FlexBox and the flex-xxx
>>> attributes.
>>> 
>>> -Alex
>>> 
>>> On 7/31/17, 12:57 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> The only example I found was the ASDoc app.
>>>> 
>>>> I switched it and it appears to work. (I pushed my changes.)
>>>> 
>>>>> On Jul 31, 2017, at 7:35 AM, Alex Harui <aha...@adobe.com.INVALID>
>>>>> wrote:
>>>>> 
>>>>> It will either work in the examples that use it or it won't.  Try it
>>>>> and
>>>>> find out.
>>>>> 
>>>>> -Alex
>>>>> 
>>>>> On 7/30/17, 3:04 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>>> 
>>>>>> I think I just ran into the same issue.
>>>>>> 
>>>>>> This layout seems to more-or-less do the job, but it’s kind of heavy.
>>>>>> 
>>>>>> I did some research into flexbox and it appear that setting
>>>>>> flex-basis
>>>>>> to
>>>>>> 0 does the job. It needs to be set on ONLY the one flexible child.
>>>>>> 
>>>>>> Here’s a codepen which shows a use case.
>>>>>> 
>>>>>> 
>>>>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodep
>>>>>> en
>>>>>> .i
>>>>>> 
>>>>>> 
>>>>>> o%2Fjpdevries%2Fpen%2FoXxPOP=02%7C01%7C%7C699bbb170b2c4f0bf3ae08d
>>>>>> 4d
>>>>>> 73
>>>>>> 
>>>>>> 
>>>>>> 2638a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636370058818766511&
>>>>>> sd

Re: [07/13] git commit: [flex-asjs] [refs/heads/release0.8.0] - give up on trying to use FlexBox for full-screen 3-pane views. FlexBox seems more happy stretching to content size instead of clipping a

2017-09-26 Thread Harbs
I ran into the Safari problem in my app.

I needed to add code like this:

var info:BrowserInfo = BrowserInfo.current();
if(info.browser != "Safari" && info.formFactor.indexOf("iP") == -1){
outerContainer.percentHeight = 100;
leftResizeThumb.percentHeight = 100;
}

The components look something like this:









 On Sep 26, 2017, at 10:44 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> I just reverted ASDoc back to the "ForOverflow" layouts.  ASDoc was not
> showing up correctly for me (Safari).  Maybe flex-basis is handled
> differently on different browsers.  We can look into it more later.
> 
> Looking into this did make me glad we are changing over to "Royale" so
> "Flex" and "FlexJS" will not be confused with FlexBox and the flex-xxx
> attributes.
> 
> -Alex
> 
> On 7/31/17, 12:57 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> The only example I found was the ASDoc app.
>> 
>> I switched it and it appears to work. (I pushed my changes.)
>> 
>>> On Jul 31, 2017, at 7:35 AM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> It will either work in the examples that use it or it won't.  Try it and
>>> find out.
>>> 
>>> -Alex
>>> 
>>> On 7/30/17, 3:04 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> I think I just ran into the same issue.
>>>> 
>>>> This layout seems to more-or-less do the job, but it’s kind of heavy.
>>>> 
>>>> I did some research into flexbox and it appear that setting flex-basis
>>>> to
>>>> 0 does the job. It needs to be set on ONLY the one flexible child.
>>>> 
>>>> Here’s a codepen which shows a use case.
>>>> 
>>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodepen
>>>> .i
>>>> 
>>>> o%2Fjpdevries%2Fpen%2FoXxPOP=02%7C01%7C%7C699bbb170b2c4f0bf3ae08d4d
>>>> 73
>>>> 
>>>> 2638a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636370058818766511
>>>> at
>>>> a=tSTNYANFFiQ4DMGYbAZaz0dJ9qYDYpcwP2ZoSYRIcG8%3D=0
>>>> 
>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodepe
>>>> n.
>>>> 
>>>> io%2Fjpdevries%2Fpen%2FoXxPOP=02%7C01%7C%7C699bbb170b2c4f0bf3ae08d4
>>>> d7
>>>> 
>>>> 32638a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636370058818766511
>>>> da
>>>> ta=tSTNYANFFiQ4DMGYbAZaz0dJ9qYDYpcwP2ZoSYRIcG8%3D=0>
>>>> 
>>>> I noticed that the OneFlexibleLayouts have code which set the
>>>> flex-basis
>>>> of the children if a percentage value is set. When setting the size of
>>>> the one flexible child to 0% this causes the flex-basis to be set to 0
>>>> and then the one flexible child will fit the remaining space even if it
>>>> might overflow because of its children.
>>>> 
>>>> I have wasted quite a bit of time before I discovered this. I’m not
>>>> sure
>>>> whether the OneFlexibleLayout classes should be changed, or maybe we
>>>> need
>>>> documentation that to fit content that might overflow, the percentage
>>>> should be set to 0. It could be there are cases where the entire
>>>> OnFlexibleLayout should be fit when smaller and expand (and not scroll)
>>>> when bigger. In that case, the current behavior might be correct.
>>>> 
>>>> Thoughts?
>>>> Harbs
>>>> 
>>>>> On May 23, 2017, at 10:16 AM, aha...@apache.org wrote:
>>>>> 
>>>>> give up on trying to use FlexBox for full-screen 3-pane views.
>>>>> FlexBox
>>>>> seems more happy stretching to content size instead of clipping at the
>>>>> computed flex-ed size.  These custom layouts will do the proper sizing
>>>>> 
>>>>> 
>>>>> Project: 
>>>>> 
>>>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip
>>>>> -u
>>>>> 
>>>>> s.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo=02%7C01%7C%7C699bbb1
>>>>> 70
>>>>> 
>>>>> b2c4f0bf3ae08d4d732638a%7Cfa7b

Re: FlexJS element setter

2017-09-26 Thread Harbs
I think I’m done. Any reason to not merge into develop?

> On Sep 26, 2017, at 7:01 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Harbs,
> 
> Please push those changes into separate branch "feature/" no matter how non
> serious it look. I hope your changes will simplify things.
> 
> Thank you!
> 
> 
> 2017-09-26 17:54 GMT+02:00 Harbs <harbs.li...@gmail.com>:
> 
>> I’m working on refactoring this.
>> 
>> Is there a reason for the null check in UIBase.createElement()?
>> 
>> Why would createElement be called if the element is already created? None
>> of the subclasses have this null check.
>> 
>> if (element == null)
>>element = document.createElement('div') as WrappedHTMLElement;
>> 
>> Do you think it’s safe to remove the check?
>> 
>>> On Sep 26, 2017, at 6:42 PM, Alex Harui <aha...@adobe.com.INVALID>
>> wrote:
>>> 
>>> I believe there are components where more than one HTMLElement is created
>>> but only one is (and can be) assigned as "element" but all have
>>> flexjs_wrapper assigned to the wrapping IUIBase.
>>> 
>>> If in fact no components need a separate positioner, it is fine to remove
>>> it.  But if we keep it, even as a getter returning element, we have to
>>> make sure our code that positions things uses positioner and not element
>>> in case someone does try to override positioner some day.
>>> 
>>> As Peter mentioned, the original thinking was that element would be the
>>> HTMLElement that defines the node in the DOM that dispatches interaction
>>> events, but positioner might be some parent of the element like a Div
>> used
>>> to give the element appropriate visuals, chrome, accessory widgets, etc,
>>> like NumericStepper, ComboBox, DateField, and maybe more sophisticated
>>> components like a RichTextEditor where the "element" is a Div that gets
>>> focus and holds the text lines, but is a child of a positioner Div that
>>> also contains child buttons for bold/italic/underline.  Another example
>>> may be VideoPlayback.  The element might be some sort of video widget but
>>> the positioner might be a div that also contains child buttons for
>>> stop/pause/rewind/forward.
>>> 
>>> Of course, I could be wrong...
>>> -Alex
>>> 
>>> On 9/26/17, 6:27 AM, "Peter Ent" <p...@adobe.com.INVALID> wrote:
>>> 
>>>> @Harbs: yes on get positioner returning element. This way someone could
>>>> override the getter and return something else if it suited their needs.
>>>> 
>>>> —peter
>>>> 
>>>> On 9/26/17, 9:25 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> I looked at MDL and I don’t see any problem there.
>>>>> 
>>>>> I’m talking about simplifying things across the board. I don’t see how
>> it
>>>>> could effect anything.
>>>>> 
>>>>> @Peter I think removing positioner might not be a bad idea, but keeping
>>>>> it and using it as a pointer to element is basically just as cheap.
>>>>> 
>>>>>> On Sep 26, 2017, at 4:12 PM, Piotr Zarzycki <
>> piotrzarzyck...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>> Hi Harbs,
>>>>>> 
>>>>>> If you will do such changes like moving to set flexjs_wrapper in the
>>>>>> setter
>>>>>> of element - please make it on the separate branch. Let me test with
>> my
>>>>>> app
>>>>>> whether MDL will not breaking up. I hope that we could avoid this one,
>>>>>> even
>>>>>> if I think that it seems to be quite reasonable to do that.
>>>>>> 
>>>>>> Can you for example do this only for your custom component not for the
>>>>>> global IUIBase class ?
>>>>>> 
>>>>>> Let see what Peter say.
>>>>>> 
>>>>>> Thanks, Piotr
>>>>>> 
>>>>>> 
>>>>>> 2017-09-26 15:02 GMT+02:00 Harbs <harbs.li...@gmail.com>:
>>>>>> 
>>>>>>> Yishay and I were working on drag/drop today and we were modifying
>> one
>>>>>>> of
>>>>>>> the classes you wrote for generating the drag image.
>>>>>>> 
>>>>>>> The code c

Re: FlexJS element setter

2017-09-26 Thread Harbs
No. I just used it because it’s the simplest UI component. I don’t remember off 
hand what I needed it for.

> On Sep 26, 2017, at 8:59 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> You aren't the only one, but why did you do it?  Is there some subclass of
> UIBase missing from the component set?  ScratchPad?  Spacer?
> 
> On 9/26/17, 10:53 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> I’ve used it.
>> 
>>> On Sep 26, 2017, at 8:41 PM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> IMO, the first question is, do we really need to support "new UIBase()"?
>> 
> 



Re: FlexJS element setter

2017-09-26 Thread Harbs
I’ve used it.

> On Sep 26, 2017, at 8:41 PM, Alex Harui  wrote:
> 
> IMO, the first question is, do we really need to support "new UIBase()"?



Re: FlexJS element setter

2017-09-26 Thread Harbs
Funny you mention that. I added addElementToWrapper() as a top level function 
which attaches elements to UIBases. I have just finished implementing this in 
all Basic and MDL components.

That pretty much removes the need to call super.

I’m committing my changes soon (to a branch).

> On Sep 26, 2017, at 8:41 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> IMO, the first question is, do we really need to support "new UIBase()"?
> I remember being surprised in regular Flex when folks did "new
> UIComponent()".  There aren't abstract classes in ActionScript, but I
> would have made UIComponent and UIBase abstract if I could.
> 
> But if the answer is that we want to allow "new UIBase()" and expect it to
> generate a child HTMLElement, then how do we want to instruct folks to
> write their createElement overrides?  A common override pattern is this:
> 
> public class MyClass extends UIBase {
> 
>  override protected function createElement(){
>element = document.createElement("input");
>super.createElement();
>  }
> }
> 
> Or this:
> 
> public class MyClass extends UIBase {
> 
>  override protected function createElement(){
>super.createElement();
>element = document.createElement("input");
>  }
> }
> 
> 
> Maybe the API is poorly designed. Maybe UIBase.createElement() should take
> a String and UIBase would call it with 'div' and subclasses can change the
> 'div' to something else before calling super.createElement.
> 
> Of course, I could be wrong...
> -Alex
> 
> 
> 
> On 9/26/17, 10:21 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Huh? Why would the subclass call super.createElement() and assume the
>> element will not be created?
>> 
>> FWIW, super.createElement() is barely called, and when it is (from all
>> the cases I’ve found so far in the whole Basic and MDL), it’s expecting
>> the default div element.
>> 
>>> On Sep 26, 2017, at 8:15 PM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> IIRC, UIBase has that code so if you do "new UIBase()" you will get an
>>> element, but if subclasses call super.createElement() by habit, we won't
>>> overwrite anybody's element.  It isn't truly PAYG, it depends on how
>>> folks
>>> feel about "requiring" that you know not to call super.createElement()
>>> on
>>> UIBase.
>>> 
>>> I don't have an opinion on what is "right".
>>> 
>>> -Alex
>>> 
>>> On 9/26/17, 8:54 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> I’m working on refactoring this.
>>>> 
>>>> Is there a reason for the null check in UIBase.createElement()?
>>>> 
>>>> Why would createElement be called if the element is already created?
>>>> None
>>>> of the subclasses have this null check.
>>>> 
>>>> if (element == null)
>>>>  element = document.createElement('div') as WrappedHTMLElement;
>>>> 
>>>> Do you think it’s safe to remove the check?
>>>> 
>>>>> On Sep 26, 2017, at 6:42 PM, Alex Harui <aha...@adobe.com.INVALID>
>>>>> wrote:
>>>>> 
>>>>> I believe there are components where more than one HTMLElement is
>>>>> created
>>>>> but only one is (and can be) assigned as "element" but all have
>>>>> flexjs_wrapper assigned to the wrapping IUIBase.
>>>>> 
>>>>> If in fact no components need a separate positioner, it is fine to
>>>>> remove
>>>>> it.  But if we keep it, even as a getter returning element, we have to
>>>>> make sure our code that positions things uses positioner and not
>>>>> element
>>>>> in case someone does try to override positioner some day.
>>>>> 
>>>>> As Peter mentioned, the original thinking was that element would be
>>>>> the
>>>>> HTMLElement that defines the node in the DOM that dispatches
>>>>> interaction
>>>>> events, but positioner might be some parent of the element like a Div
>>>>> used
>>>>> to give the element appropriate visuals, chrome, accessory widgets,
>>>>> etc,
>>>>> like NumericStepper, ComboBox, DateField, and maybe more sophisticated
>>>>> components like a RichTextEditor where the "element" is a Div that
>>>>> gets
>>&g

Re: FlexJS element setter

2017-09-26 Thread Harbs
FYI: TableRowItemRenderer in MDL has a separate positioner.

> On Sep 26, 2017, at 7:01 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Harbs,
> 
> Please push those changes into separate branch "feature/" no matter how non
> serious it look. I hope your changes will simplify things.
> 
> Thank you!
> 
> 
> 2017-09-26 17:54 GMT+02:00 Harbs <harbs.li...@gmail.com>:
> 
>> I’m working on refactoring this.
>> 
>> Is there a reason for the null check in UIBase.createElement()?
>> 
>> Why would createElement be called if the element is already created? None
>> of the subclasses have this null check.
>> 
>> if (element == null)
>>element = document.createElement('div') as WrappedHTMLElement;
>> 
>> Do you think it’s safe to remove the check?
>> 
>>> On Sep 26, 2017, at 6:42 PM, Alex Harui <aha...@adobe.com.INVALID>
>> wrote:
>>> 
>>> I believe there are components where more than one HTMLElement is created
>>> but only one is (and can be) assigned as "element" but all have
>>> flexjs_wrapper assigned to the wrapping IUIBase.
>>> 
>>> If in fact no components need a separate positioner, it is fine to remove
>>> it.  But if we keep it, even as a getter returning element, we have to
>>> make sure our code that positions things uses positioner and not element
>>> in case someone does try to override positioner some day.
>>> 
>>> As Peter mentioned, the original thinking was that element would be the
>>> HTMLElement that defines the node in the DOM that dispatches interaction
>>> events, but positioner might be some parent of the element like a Div
>> used
>>> to give the element appropriate visuals, chrome, accessory widgets, etc,
>>> like NumericStepper, ComboBox, DateField, and maybe more sophisticated
>>> components like a RichTextEditor where the "element" is a Div that gets
>>> focus and holds the text lines, but is a child of a positioner Div that
>>> also contains child buttons for bold/italic/underline.  Another example
>>> may be VideoPlayback.  The element might be some sort of video widget but
>>> the positioner might be a div that also contains child buttons for
>>> stop/pause/rewind/forward.
>>> 
>>> Of course, I could be wrong...
>>> -Alex
>>> 
>>> On 9/26/17, 6:27 AM, "Peter Ent" <p...@adobe.com.INVALID> wrote:
>>> 
>>>> @Harbs: yes on get positioner returning element. This way someone could
>>>> override the getter and return something else if it suited their needs.
>>>> 
>>>> —peter
>>>> 
>>>> On 9/26/17, 9:25 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> I looked at MDL and I don’t see any problem there.
>>>>> 
>>>>> I’m talking about simplifying things across the board. I don’t see how
>> it
>>>>> could effect anything.
>>>>> 
>>>>> @Peter I think removing positioner might not be a bad idea, but keeping
>>>>> it and using it as a pointer to element is basically just as cheap.
>>>>> 
>>>>>> On Sep 26, 2017, at 4:12 PM, Piotr Zarzycki <
>> piotrzarzyck...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>> Hi Harbs,
>>>>>> 
>>>>>> If you will do such changes like moving to set flexjs_wrapper in the
>>>>>> setter
>>>>>> of element - please make it on the separate branch. Let me test with
>> my
>>>>>> app
>>>>>> whether MDL will not breaking up. I hope that we could avoid this one,
>>>>>> even
>>>>>> if I think that it seems to be quite reasonable to do that.
>>>>>> 
>>>>>> Can you for example do this only for your custom component not for the
>>>>>> global IUIBase class ?
>>>>>> 
>>>>>> Let see what Peter say.
>>>>>> 
>>>>>> Thanks, Piotr
>>>>>> 
>>>>>> 
>>>>>> 2017-09-26 15:02 GMT+02:00 Harbs <harbs.li...@gmail.com>:
>>>>>> 
>>>>>>> Yishay and I were working on drag/drop today and we were modifying
>> one
>>>>>>> of
>>>>>>> the classes you wrote for generating the drag image.
>>>>>>> 
>>>>>>

Re: FlexJS element setter

2017-09-26 Thread Harbs
I looked at MDL and I don’t see any problem there.

I’m talking about simplifying things across the board. I don’t see how it could 
effect anything.

@Peter I think removing positioner might not be a bad idea, but keeping it and 
using it as a pointer to element is basically just as cheap.

> On Sep 26, 2017, at 4:12 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Hi Harbs,
> 
> If you will do such changes like moving to set flexjs_wrapper in the setter
> of element - please make it on the separate branch. Let me test with my app
> whether MDL will not breaking up. I hope that we could avoid this one, even
> if I think that it seems to be quite reasonable to do that.
> 
> Can you for example do this only for your custom component not for the
> global IUIBase class ?
> 
> Let see what Peter say.
> 
> Thanks, Piotr
> 
> 
> 2017-09-26 15:02 GMT+02:00 Harbs <harbs.li...@gmail.com>:
> 
>> Yishay and I were working on drag/drop today and we were modifying one of
>> the classes you wrote for generating the drag image.
>> 
>> The code can be simplified by using cloneNode() and stuffing the results
>> into the element. The thing is, it does not work until you assign the
>> flexjs_wrapper to the element. IMO, calling the element setter should do
>> that automatically.
>> 
>> On a similar note, Every IUIBase object has a positioner set. I don’t know
>> of a single class which has a different positioner than the element. It
>> seems to me that positioner should be a getter (which normally returns the
>> element) that’s overridden for classes which need a different one. That
>> will save memory for every IUIBase created.
>> 
>> Harbs
>> 
>>> On Sep 26, 2017, at 3:23 PM, Peter Ent <p...@adobe.com.INVALID> wrote:
>>> 
>>> The setter for element is in HTMLElementWrapper, the super class for
>>> UIBase. The setter for flexes_wrapper is in UIBase. So if the element
>>> setter were to also set the flexjs_wrapper, it would have to be an
>>> override in UIBase to do it. At least that¹s how I understand it.
>>> 
>>> Could you elaborate a little more on the issue that is raising this
>>> concern?
>>> 
>>> Your question made me scan through these classes. Looking at this code
>> now
>>> makes me think we can do a better and more consistent job organizing it
>>> for Royale. After all, having code that can be quickly understood and
>>> modified is important.
>>> 
>>> ‹peter
>>> 
>>> On 9/26/17, 7:13 AM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> Currently, setting the element of a IUIBase will not work correctly
>>>> because the flexjs_wrapper is not set. This makes it error prone when
>>>> there¹s a need to work with the underlying DOM elements for HTML output.
>>>> 
>>>> I cannot think of a reason why the wrapper should not be set when
>> calling
>>>> the element setter. Instead of setting the flexjs_wrapper in
>>>> createElement(), it seems to me that it should be set in the element
>>>> setter in HTMLElementWrapper.
>>>> 
>>>> Anyone have a reason not to do this?
>>>> 
>>>> Harbs
>>> 
>> 
>> 
> 
> 
> -- 
> 
> Piotr Zarzycki
> 
> mobile: +48 880 859 557
> skype: zarzycki10
> 
> LinkedIn: http://www.linkedin.com/piotrzarzycki
> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>
> 
> GitHub: https://github.com/piotrzarzycki21



Re: FlexJS element setter

2017-09-26 Thread Harbs
Yishay and I were working on drag/drop today and we were modifying one of the 
classes you wrote for generating the drag image.

The code can be simplified by using cloneNode() and stuffing the results into 
the element. The thing is, it does not work until you assign the flexjs_wrapper 
to the element. IMO, calling the element setter should do that automatically.

On a similar note, Every IUIBase object has a positioner set. I don’t know of a 
single class which has a different positioner than the element. It seems to me 
that positioner should be a getter (which normally returns the element) that’s 
overridden for classes which need a different one. That will save memory for 
every IUIBase created.

Harbs

> On Sep 26, 2017, at 3:23 PM, Peter Ent <p...@adobe.com.INVALID> wrote:
> 
> The setter for element is in HTMLElementWrapper, the super class for
> UIBase. The setter for flexes_wrapper is in UIBase. So if the element
> setter were to also set the flexjs_wrapper, it would have to be an
> override in UIBase to do it. At least that¹s how I understand it.
> 
> Could you elaborate a little more on the issue that is raising this
> concern?   
> 
> Your question made me scan through these classes. Looking at this code now
> makes me think we can do a better and more consistent job organizing it
> for Royale. After all, having code that can be quickly understood and
> modified is important.
> 
> ‹peter
> 
> On 9/26/17, 7:13 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Currently, setting the element of a IUIBase will not work correctly
>> because the flexjs_wrapper is not set. This makes it error prone when
>> there¹s a need to work with the underlying DOM elements for HTML output.
>> 
>> I cannot think of a reason why the wrapper should not be set when calling
>> the element setter. Instead of setting the flexjs_wrapper in
>> createElement(), it seems to me that it should be set in the element
>> setter in HTMLElementWrapper.
>> 
>> Anyone have a reason not to do this?
>> 
>> Harbs
> 



FlexJS element setter

2017-09-26 Thread Harbs
Currently, setting the element of a IUIBase will not work correctly because the 
flexjs_wrapper is not set. This makes it error prone when there’s a need to 
work with the underlying DOM elements for HTML output.

I cannot think of a reason why the wrapper should not be set when calling the 
element setter. Instead of setting the flexjs_wrapper in createElement(), it 
seems to me that it should be set in the element setter in HTMLElementWrapper.

Anyone have a reason not to do this?

Harbs

Re: Royale Logo

2017-09-25 Thread Harbs
When I said “enhance”, I meant both in terms of design and in terms of message. 
I too am not sure where Apache will be an attraction or not. I’d be very 
interested in what others think.

One of the first projects I looked at when seeing how they did it was Struts 
(considering it’s in the news and all) ;-)

They don’t have Apache or the feather in the logo, but they mention Apache in 
the main header and have a link back to apache.org <http://apache.org/> in the 
top right.[1]
Eagle’s site is nice. They have a feather as their logo. It does not look at 
all like the Apache feather, but it likely got inspiration from that.[2]
CouchDB has Apache very deemphasized.[3]

Other projects have varying degrees of emphasizing the Apache name and/or the 
feather. (for example[4][5][6])

It seems to me we should put together the best message we can and how the 
Apache brand fits into that is part of the bigger picture.

[1]https://struts.apache.org/ <https://struts.apache.org/>
[2]http://eagle.apache.org/ <http://eagle.apache.org/>
[3]http://couchdb.apache.org/ <http://couchdb.apache.org/>
[4]http://hadoop.apache.org/ <http://hadoop.apache.org/>
[5]http://helix.apache.org/ <http://helix.apache.org/>
[6]https://openoffice.apache.org/ <https://openoffice.apache.org/>

> On Sep 25, 2017, at 7:27 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> IMO, not only if it makes the logo look better, but also if having the
> word "Apache" in the logo (or the feather) will help attract or keep
> users.  We will certainly give Apache attribution elsewhere as we should
> and as required.  I'm unclear whether "Apache" is considered a positive,
> neutral, or negative in the eyes of other web app developers that the
> "Royale" brand is trying to target.  I would guess "Apache" is a positive
> for folks migrating Flex apps, but I think we are still thinking of using
> "FlexJS" for that package.  I'm not clear that non-Apache folks have a
> strong association with the feather and Apache.
> 
> I googled "Royale logo" and most of those did not have a crown (that's
> good, less likely for confusion with ours).  I also googled "Crown logo"
> to feel better that there would also be less chance for confusion with
> some existing logo.  I didn't see anything that looked like what Carlos is
> proposing (also good).  I did see that many crown logos have a "frown"
> that Jeffry mentioned.  Many others have a flat bottom, and some are
> "tilted back" to show an oval perspective of the round bottom of the crown.
> 
> I am mindful that Carlos is generously volunteering his time and energy on
> this logo as well as other web design, so I'm fine if at some point he
> says "out of time, gotta move on to the next thing".  Whatever state the
> logo is in at that point will be fine with me.  It sounds like projects
> can tweak their logos "later" anyway.
> 
> I couldn't find any "rules" about whether we have flexibility about where
> "Apache" can go in a logo.  For sure, "Apache Royale" and "Royale" are
> going to be trademarks of the ASF, but I was wondering whether if we try
> to incorporate "Apache" it has to visually go before the word Royale or
> whether we have the option of putting in small print at the bottom of the
> logo "by Apache", "an Apache project", "TM Apache Software Foundation" or
> that trick where a line or curve in the artwork is actually composed of
> small type, and things like that.
> 
> My 2 cents,
> -Alex
> 
> On 9/25/17, 2:41 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Some do, some don’t.
>> 
>> From my perspective, if it enhances it, we should add it. If not, leave
>> it out.
>> 
>> Justin’s “feather in the hat” idea is an interesting play on things. I’m
>> not sure if there’s an elegant way to incorporate that.
>> 
>> I like logos to be as simple as possible.
>> 
>> Of the examples so far, I like the overlapping lines in the last one.
>> 
>> I don’t know if there’s some way to make the logo reminiscent of an app.
>> 
>> Harbs
>> 
>>> On Sep 25, 2017, at 6:02 AM, Alex Harui <aha...@adobe.com.INVALID>
>>> wrote:
>>> 
>>> Hi Dave,
>>> 
>>> Is having "Apache" in the logo a requirement?  I'm not convinced every
>>> other Apache project is doing that (or incorporating the feather
>>> either).
>>> 
>>> We do need the "TM" in the logo though.
>>> 
>>> Thanks,
>>> -Alex
>>> 
>>> O

Re: Royale Logo

2017-09-25 Thread Harbs
Some do, some don’t.

From my perspective, if it enhances it, we should add it. If not, leave it out.

Justin’s “feather in the hat” idea is an interesting play on things. I’m not 
sure if there’s an elegant way to incorporate that.

I like logos to be as simple as possible.

Of the examples so far, I like the overlapping lines in the last one.

I don’t know if there’s some way to make the logo reminiscent of an app.

Harbs

> On Sep 25, 2017, at 6:02 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Hi Dave,
> 
> Is having "Apache" in the logo a requirement?  I'm not convinced every
> other Apache project is doing that (or incorporating the feather either).
> 
> We do need the "TM" in the logo though.
> 
> Thanks,
> -Alex
> 
> On 9/24/17, 2:35 PM, "Dave Fisher" <dave2w...@comcast.net> wrote:
> 
>> It's pretty cool. I like the path overlays - it made me think of the
>> Olympic logo. 
>> 
>> Since the project is Apache Royale how would the word Apache be
>> incorporated as a logotype?
>> 
>> Regards,
>> Dave
>> 
>> Sent from my iPhone
>> 
>>> On Sep 24, 2017, at 1:50 PM, Carlos Rovira <carlosrov...@apache.org>
>>> wrote:
>>> 
>>> Hi,
>>> 
>>> I've been working this week end on a logo for Royale and want to share
>>> my
>>> work in progress. Please try the following link:
>>> 
>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Froyale.co
>>> deoscopic.com%2Fwp-content%2Fuploads%2F2017%2F09%2Froyale_logo.png=0
>>> 2%7C01%7C%7C9cebac683de74cee43df08d503947ede%7Cfa7b1b5a7b34438794aed2c178
>>> decee1%7C0%7C0%7C636418858678387243=HjM%2B%2BE%2FzW7rRhf7FQ%2Fa%2Bx
>>> kgVs9ds8iHLrlbMAGEc%2Fug%3D=0
>>> 
>>> The concept is a modern icon logo build with simplicity in mind and with
>>> lines and circles that could have multiple uses (black over white, white
>>> over black, colored, outlined, special finish...). The example only
>>> shows
>>> some work at the current state. In need more work to be finished.
>>> 
>>> The logo has various meanings. It's a crown to give the user the main
>>> concept of Royale, something magnificent, superb, best in its
>>> class...but
>>> as well tries to give you some key points of the main composition
>>> architecture in Royale, the Strand-Beads concept with a base line (the
>>> strand) that conects circles (beads). So my intention is give the
>>> possibility of various meanings in one logo while try to keep it simple.
>>> 
>>> The fonts used are "Aclonica" google fonts.
>>> 
>>> The last example is not finished (gradients are not perfectly done yet
>>> and
>>> other things needs more polish) and is only a possible finish but it's
>>> really to show how could it be, but I'm sure I'll be redoing it from
>>> scratch, but I must left it for today.
>>> 
>>> Although it's still a work in progress I think is worth it to share it
>>> with
>>> the community and see reactions and if you think if it will be a good
>>> logo
>>> or try another concept.
>>> 
>>> So please share your thoughts!
>>> 
>>> Thanks
>>> 
>>> -- 
>>> Carlos Rovira
>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%
>>> 2Fcarlosrovira=02%7C01%7C%7C9cebac683de74cee43df08d503947ede%7Cfa7b1
>>> b5a7b34438794aed2c178decee1%7C0%7C0%7C636418858678397248=XfLDf0scXd
>>> 1uV6IZUQ8oPRiNslfvAuAAxoCfVcuis%2BE%3D=0
>> 
> 



Re: Royale website and domain registration

2017-09-24 Thread Harbs
I don’t see why it can’t be some of both.

Personally, I think it would be really cool to use travis-ci to automatically 
generate parts or all of our website in [FlexJS].

Josh has already managed to use travis-ci for some of his stuff.

Even if we are dogfooding our content, we would still probably want gh pages 
(or similar) to load the content.

Harbs

> On Sep 24, 2017, at 3:58 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Harbs,
> 
> So you will be all for migrating content from website to gh pages not using
> Royale instead, as Yishay suggest? That is what you mean?
> 
> Piotr
> 
> On Sun, Sep 24, 2017, 14:37 Harbs <harbs.li...@gmail.com> wrote:
> 
>> I’m still not sure what you mean. From my perspective, WordPress is ideal
>> for dynamic websites. For static websites, it’s really just the HTML and
>> CSS doing the magic and the platform really doesn’t make a difference.
>> 
>> There’s lots of OSS projects which use Github Pages for really nice sites.
>> 
>> If it’s easier for him to design it in WordPress, that’s fine, but I’d
>> definitely like to see if we could migrate the content afterwards.
>> 
>> My $0.02,
>> Harbs
>> 
>>> On Sep 24, 2017, at 2:53 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
>> wrote:
>>> 
>>> Harbs,
>>> 
>>> I believe you do not have to much ready to use  layouts for github
>> pages. I
>>> saw them and they are not so sophisticated.
>>> 
>>> Carlos probably creat much faster beautiful website. For documentation GH
>>> pages are nice.
>>> 
>>> Try to explore it and you will see. Of course I will go with the flow if
>>> others will push for website content as gh pages.
>>> 
>>> Piotr
>>> 
>>> On Sun, Sep 24, 2017, 12:30 Harbs <harbs.li...@gmail.com > harbs.li...@gmail.com>> wrote:
>>> 
>>>> I’m not understanding. What does WordPress do that Github Pages can’t?
>>>> 
>>>> Harbs
>>>> 
>>>>> On Sep 24, 2017, at 10:40 AM, Piotr Zarzycki <
>> piotrzarzyck...@gmail.com>
>>>> wrote:
>>>>> 
>>>>> Hi Harbs,
>>>>> 
>>>>> Github pages are really simple. We can use it for display
>> documentation.
>>>>> Hopefully take it this initially started by Olaf.
>>>>> 
>>>>> Piotr
>>>>> 
>>>>> On Sun, Sep 24, 2017, 09:37 Harbs <harbs.li...@gmail.com> wrote:
>>>>> 
>>>>>> I’m late to this party, but what’s the advantage of using WordPress
>> for
>>>>>> the site? Wouldn’t Github Pages be more appropriate? That would allow
>>>> pull
>>>>>> requests for folks to improve the site.
>>>>>> 
>>>>>> Thanks,
>>>>>> Harbs
>>>>>> 
>>>>>>> On Sep 23, 2017, at 10:27 AM, Carlos Rovira <
>>>>>> carlos.rov...@codeoscopic.com> wrote:
>>>>>>> 
>>>>>>> Hi Alex, an apache VM with WP will be optimal for sure.
>>>>>>> Better wait as you said, in the meanwhile I'll be working
>>>>>>> in some website design that could serve us whatever we end doing.
>>>>>>> 
>>>>>>> 2017-09-23 9:05 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>>>>>>> 
>>>>>>>> Yes, their concern is legitimate.
>>>>>>>> 
>>>>>>>> Let's be patient and see if there is a practical way to host WP on
>> an
>>>>>>>> Apache server.  Maybe we can get our own VM and put WP on it.  Or
>>>> maybe
>>>>>>>> we'll have to try that plugin you found.
>>>>>>>> 
>>>>>>>> Later,
>>>>>>>> -Alex
>>>>>>>> 
>>>>>>>> On 9/22/17, 11:58 PM, "carlos.rov...@gmail.com on behalf of Carlos
>>>>>> Rovira"
>>>>>>>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com
>>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Thanks Erik, for registering the domain.
>>>>>>>>> 
>>>>>>>>> I just read the trademarks thread and must say that I understand
>>>>>>>>> completely
>>>>>>>>> about what they are c

Re: Royale website and domain registration

2017-09-24 Thread Harbs
I’m still not sure what you mean. From my perspective, WordPress is ideal for 
dynamic websites. For static websites, it’s really just the HTML and CSS doing 
the magic and the platform really doesn’t make a difference.

There’s lots of OSS projects which use Github Pages for really nice sites.

If it’s easier for him to design it in WordPress, that’s fine, but I’d 
definitely like to see if we could migrate the content afterwards.

My $0.02,
Harbs

> On Sep 24, 2017, at 2:53 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Harbs,
> 
> I believe you do not have to much ready to use  layouts for github pages. I
> saw them and they are not so sophisticated.
> 
> Carlos probably creat much faster beautiful website. For documentation GH
> pages are nice.
> 
> Try to explore it and you will see. Of course I will go with the flow if
> others will push for website content as gh pages.
> 
> Piotr
> 
> On Sun, Sep 24, 2017, 12:30 Harbs <harbs.li...@gmail.com 
> <mailto:harbs.li...@gmail.com>> wrote:
> 
>> I’m not understanding. What does WordPress do that Github Pages can’t?
>> 
>> Harbs
>> 
>>> On Sep 24, 2017, at 10:40 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
>> wrote:
>>> 
>>> Hi Harbs,
>>> 
>>> Github pages are really simple. We can use it for display documentation.
>>> Hopefully take it this initially started by Olaf.
>>> 
>>> Piotr
>>> 
>>> On Sun, Sep 24, 2017, 09:37 Harbs <harbs.li...@gmail.com> wrote:
>>> 
>>>> I’m late to this party, but what’s the advantage of using WordPress for
>>>> the site? Wouldn’t Github Pages be more appropriate? That would allow
>> pull
>>>> requests for folks to improve the site.
>>>> 
>>>> Thanks,
>>>> Harbs
>>>> 
>>>>> On Sep 23, 2017, at 10:27 AM, Carlos Rovira <
>>>> carlos.rov...@codeoscopic.com> wrote:
>>>>> 
>>>>> Hi Alex, an apache VM with WP will be optimal for sure.
>>>>> Better wait as you said, in the meanwhile I'll be working
>>>>> in some website design that could serve us whatever we end doing.
>>>>> 
>>>>> 2017-09-23 9:05 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>>>>> 
>>>>>> Yes, their concern is legitimate.
>>>>>> 
>>>>>> Let's be patient and see if there is a practical way to host WP on an
>>>>>> Apache server.  Maybe we can get our own VM and put WP on it.  Or
>> maybe
>>>>>> we'll have to try that plugin you found.
>>>>>> 
>>>>>> Later,
>>>>>> -Alex
>>>>>> 
>>>>>> On 9/22/17, 11:58 PM, "carlos.rov...@gmail.com on behalf of Carlos
>>>> Rovira"
>>>>>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com>
>>>>>> wrote:
>>>>>> 
>>>>>>> Thanks Erik, for registering the domain.
>>>>>>> 
>>>>>>> I just read the trademarks thread and must say that I understand
>>>>>>> completely
>>>>>>> about what they are concerned to.
>>>>>>> So I was searching for a solution. It seems there's a WP plugin that
>>>>>>> allows
>>>>>>> to create a static site from a WP site
>>>>>>> and as well a WP to Jekyll exporter (thinking in github pages that
>>>> seems
>>>>>>> to
>>>>>>> use Jekyll). I never use that and don't know about the workflow once
>>>>>>> you'll
>>>>>>> go maintenance mode. But I could look at it and see if how it
>> behaves.
>>>> In
>>>>>>> that way I could host my WP
>>>>>>> installation where we do work and then export to the real site hosted
>>>> on
>>>>>>> GitHub or in whatever host that would conform
>>>>>>> with apache policies. It will complicate things but could be the best
>>>>>>> option for us.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 2017-09-23 8:13 GMT+02:00 Erik de Bruin <e...@ixsoftware.nl>:
>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> I have just registered the 'royalesdk

Re: Royale website and domain registration

2017-09-24 Thread Harbs
I’m not understanding. What does WordPress do that Github Pages can’t?

Harbs

> On Sep 24, 2017, at 10:40 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> Hi Harbs,
> 
> Github pages are really simple. We can use it for display documentation.
> Hopefully take it this initially started by Olaf.
> 
> Piotr
> 
> On Sun, Sep 24, 2017, 09:37 Harbs <harbs.li...@gmail.com> wrote:
> 
>> I’m late to this party, but what’s the advantage of using WordPress for
>> the site? Wouldn’t Github Pages be more appropriate? That would allow pull
>> requests for folks to improve the site.
>> 
>> Thanks,
>> Harbs
>> 
>>> On Sep 23, 2017, at 10:27 AM, Carlos Rovira <
>> carlos.rov...@codeoscopic.com> wrote:
>>> 
>>> Hi Alex, an apache VM with WP will be optimal for sure.
>>> Better wait as you said, in the meanwhile I'll be working
>>> in some website design that could serve us whatever we end doing.
>>> 
>>> 2017-09-23 9:05 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>>> 
>>>> Yes, their concern is legitimate.
>>>> 
>>>> Let's be patient and see if there is a practical way to host WP on an
>>>> Apache server.  Maybe we can get our own VM and put WP on it.  Or maybe
>>>> we'll have to try that plugin you found.
>>>> 
>>>> Later,
>>>> -Alex
>>>> 
>>>> On 9/22/17, 11:58 PM, "carlos.rov...@gmail.com on behalf of Carlos
>> Rovira"
>>>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com>
>>>> wrote:
>>>> 
>>>>> Thanks Erik, for registering the domain.
>>>>> 
>>>>> I just read the trademarks thread and must say that I understand
>>>>> completely
>>>>> about what they are concerned to.
>>>>> So I was searching for a solution. It seems there's a WP plugin that
>>>>> allows
>>>>> to create a static site from a WP site
>>>>> and as well a WP to Jekyll exporter (thinking in github pages that
>> seems
>>>>> to
>>>>> use Jekyll). I never use that and don't know about the workflow once
>>>>> you'll
>>>>> go maintenance mode. But I could look at it and see if how it behaves.
>> In
>>>>> that way I could host my WP
>>>>> installation where we do work and then export to the real site hosted
>> on
>>>>> GitHub or in whatever host that would conform
>>>>> with apache policies. It will complicate things but could be the best
>>>>> option for us.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 2017-09-23 8:13 GMT+02:00 Erik de Bruin <e...@ixsoftware.nl>:
>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I have just registered the 'royalesdk.org' domain. It will live (for
>>>>>> now?)
>>>>>> on my AWS' Route 53 account. Just for now, I've given it a cname
>> record
>>>>>> to
>>>>>> point it to:
>>>>>> 
>>>>>> royale.codeoscopic.com
>>>>>> 
>>>>>> As soon as the contents there move to their final place behind '
>>>>>> royale.apache.org', I'll change the DNS record accordingly.
>>>>>> 
>>>>>> The domain has been payed for for one year, with automatic renewal.
>> I'll
>>>>>> donate these costs.
>>>>>> 
>>>>>> If the domain needs to move to somewhere else, I'll remove the locks
>> and
>>>>>> provide the code, or take care of the move myself.
>>>>>> 
>>>>>> If needed, I can give other folks karma to manage the domain, but that
>>>>>> would have to be on a person to person basis, as it lives on a
>>>>>> commercial
>>>>>> AWS account that I can't give everyone access to.
>>>>>> 
>>>>>> Thanks,
>>>>>> 
>>>>>> EdB
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Sat, Sep 23, 2017 at 2:35 AM, OmPrakash Muppirala
>>>>>> <bigosma...@gmail.com
>>>>>>> 
>>>>>> wrote:
>>>>>> 
>>>>>>> On Fri, Sep 22, 2017 at 4:51 PM, Alex Harui <aha...@adobe.com.invalid
>&

Re: Royale website and domain registration

2017-09-24 Thread Harbs
I’m late to this party, but what’s the advantage of using WordPress for the 
site? Wouldn’t Github Pages be more appropriate? That would allow pull requests 
for folks to improve the site.

Thanks,
Harbs

> On Sep 23, 2017, at 10:27 AM, Carlos Rovira <carlos.rov...@codeoscopic.com> 
> wrote:
> 
> Hi Alex, an apache VM with WP will be optimal for sure.
> Better wait as you said, in the meanwhile I'll be working
> in some website design that could serve us whatever we end doing.
> 
> 2017-09-23 9:05 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
> 
>> Yes, their concern is legitimate.
>> 
>> Let's be patient and see if there is a practical way to host WP on an
>> Apache server.  Maybe we can get our own VM and put WP on it.  Or maybe
>> we'll have to try that plugin you found.
>> 
>> Later,
>> -Alex
>> 
>> On 9/22/17, 11:58 PM, "carlos.rov...@gmail.com on behalf of Carlos Rovira"
>> <carlos.rov...@gmail.com on behalf of carlos.rov...@codeoscopic.com>
>> wrote:
>> 
>>> Thanks Erik, for registering the domain.
>>> 
>>> I just read the trademarks thread and must say that I understand
>>> completely
>>> about what they are concerned to.
>>> So I was searching for a solution. It seems there's a WP plugin that
>>> allows
>>> to create a static site from a WP site
>>> and as well a WP to Jekyll exporter (thinking in github pages that seems
>>> to
>>> use Jekyll). I never use that and don't know about the workflow once
>>> you'll
>>> go maintenance mode. But I could look at it and see if how it behaves. In
>>> that way I could host my WP
>>> installation where we do work and then export to the real site hosted on
>>> GitHub or in whatever host that would conform
>>> with apache policies. It will complicate things but could be the best
>>> option for us.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 2017-09-23 8:13 GMT+02:00 Erik de Bruin <e...@ixsoftware.nl>:
>>> 
>>>> Hi,
>>>> 
>>>> I have just registered the 'royalesdk.org' domain. It will live (for
>>>> now?)
>>>> on my AWS' Route 53 account. Just for now, I've given it a cname record
>>>> to
>>>> point it to:
>>>> 
>>>> royale.codeoscopic.com
>>>> 
>>>> As soon as the contents there move to their final place behind '
>>>> royale.apache.org', I'll change the DNS record accordingly.
>>>> 
>>>> The domain has been payed for for one year, with automatic renewal. I'll
>>>> donate these costs.
>>>> 
>>>> If the domain needs to move to somewhere else, I'll remove the locks and
>>>> provide the code, or take care of the move myself.
>>>> 
>>>> If needed, I can give other folks karma to manage the domain, but that
>>>> would have to be on a person to person basis, as it lives on a
>>>> commercial
>>>> AWS account that I can't give everyone access to.
>>>> 
>>>> Thanks,
>>>> 
>>>> EdB
>>>> 
>>>> 
>>>> 
>>>> On Sat, Sep 23, 2017 at 2:35 AM, OmPrakash Muppirala
>>>> <bigosma...@gmail.com
>>>>> 
>>>> wrote:
>>>> 
>>>>> On Fri, Sep 22, 2017 at 4:51 PM, Alex Harui <aha...@adobe.com.invalid
>>> 
>>>>> wrote:
>>>>> 
>>>>>> Initial response from trademarks was not encouraging.  Is it
>>>> possible
>>>> for
>>>>>> Erik to "own" the domain and redirect it to Carlos's server?  That
>>>> might
>>>>>> satisfy Trademarks that we could rescind Carlos's use of that
>>>> domain if
>>>>>> Carlos stopped conforming to trademark policy.  Apparently there
>>>> have
>>>>> been
>>>>>> problems like that for other projects.
>>>>>> 
>>>>> 
>>>>> That is the best way.  We buy the cool sounding domains and simply
>>>> redirect
>>>>> them to royale.apache.org.  There are hosting providers who charge $0
>>>> for
>>>>> just hosting.  We will just need to pay for the domain re-registration
>>>>> every year.
>>>>> 
>>>>> Thanks,
>>>>> Om
>>>>> 
>>>>> 
>>>>>> 
>>>>>> Thoughts?
>>>&

Re: Welcome Tom Chiverton as new Apache Flex PMC Chair

2017-09-24 Thread Harbs
Thanks for filling the spot!

Harbs

> On Sep 22, 2017, at 5:04 PM, Tom Chiverton <t...@extravision.com> wrote:
> 
> Thanks everyone.
> 
> Filling in a report every few months is not much "premier" :-)
> 
> Tom
> 
> 
> On 21/09/17 22:07, Carlos Rovira wrote:
>> Congrats Tom!
>> 
>> Thanks again for taking the position and congrats on your new premiered
>> role! :)
>> 
>> 2017-09-21 18:37 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
>> 
>>> Hi Folks,
>>> 
>>> At yesterday's board meeting, the Apache Software Foundation Board of
>>> Directors approved Tom Chiverton as the new PMC Chair for Apache Flex.
>>> Tom's new title is VP Apache Flex.  Tom is taking over for me.
>>> 
>>> I think it may be a few more days before the transition is complete.  The
>>> board secretary and Infrastructure team have to update dome files and
>>> databases and the automated tools that normally do that have had problems.
>>> 
>>> Congratulations Tom!  And thanks again for volunteering to chair this
>>> project.
>>> 
>>> -Alex
>>> 
>>> 
>> 
> 



Re: Royale is now an Apache Project

2017-09-24 Thread Harbs
OK. Let’s see if we can do everything with Github, Worse comes to worst, we can 
always requests JIRA later.

> On Sep 24, 2017, at 9:40 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> I think we can request more GitBox/GitHub repos if we want.
> 
> https://gitbox.apache.org <https://gitbox.apache.org/>
> 
> -Alex
> 
> On 9/23/17, 11:29 PM, "Harbs" <harbs.li...@gmail.com 
> <mailto:harbs.li...@gmail.com>> wrote:
> 
>> We should probably ask INFRA if an extra Github repo for general issues
>> is an option.
>> 
>>> On Sep 24, 2017, at 9:20 AM, OmPrakash Muppirala <bigosma...@gmail.com>
>>> wrote:
>>> 
>>> On Sat, Sep 23, 2017 at 11:13 PM, Harbs <harbs.li...@gmail.com> wrote:
>>> 
>>>> In principle, I agree with Om.
>>>> 
>>>> The only reason I can think of to use JIRA is if there’s some reason to
>>>> track issues not related to a specific repo. JIRA would give us a
>>>> place to
>>>> log those kinds of issues.
>>>> 
>>>> Is there anything like that that folks can think of? Is there some way
>>>> to
>>>> use Github Issues for “general” issues if they exist?
>>>> 
>>> 
>>> Good point.  I haven't seen us create too many JIRAs for non-technical
>>> bugs.
>>> During release times, we create tickets to serve as a checklist.  I
>>> believe
>>> we can do checklists using Markdown
>>> For example: 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgist.git 
>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgist.git>
>>> hub.com 
>>> <http://hub.com/>%2Fpydanny%2F940641f591198c78b8a4=02%7C01%7C%7C118dc9aa3b8642
>>> 7d6aa808d50315a35b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636418313
>>> 851614838=fIpOtKcZRGhzvKYiOfuL4P467MQNK7SeM1jn5%2BHJdmw%3D
>>> =0
>>> 
>>> I've seen projects like Node.js use Github Issues to discuss and track
>>> community issues, for example:
>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.c 
>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.c>
>>> om%2Fnodejs%2Fhelp=02%7C01%7C%7C118dc9aa3b86427d6aa808d50315a35b%7Cf
>>> a7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636418313851614838=dPkatj
>>> eU41HWL%2FEvd7KObsgZ42vneZ4Ihe8BlGv1QSQ%3D=0
>>> In this case, they simply created a project called 'help' which is
>>> nothing
>>> but a repo for holding Issues.
>>> 
>>> Thanks,
>>> Om
>>> 
>>> 
>>>> 
>>>> Harbs
>>>> 
>>>>> On Sep 24, 2017, at 8:57 AM, OmPrakash Muppirala
>>>>> <bigosma...@gmail.com <mailto:bigosma...@gmail.com>>
>>>> wrote:
>>>>> 
>>>>> Let's just use Github Issues, please.
>>>>> One place for everything.  This makes it easier to refer to commits
>>>>> that
>>>>> pertain to issues fixed.
>>>>> 
>>>>> Thanks,
>>>>> Om
>>>>> 
>>>>> On Sat, Sep 23, 2017 at 10:47 PM, Alex Harui
>>>>> <aha...@adobe.com.invalid <mailto:aha...@adobe.com.invalid>>
>>>>> wrote:
>>>>> 
>>>>>> Infra is asking if we want to use JIRA or Github Issues to track
>>>>>> bugs.
>>>>>> The original plan was to use Github Issues.  We could use both, but I
>>>>>> don't think that's necessary.  Does anyone think we should use JIRA?
>>>>>> 
>>>>>> Thanks,
>>>>>> -Alex
>>>>>> 
>>>>>> On 9/23/17, 12:24 PM, "Harbs" <harbs.li...@gmail.com 
>>>>>> <mailto:harbs.li...@gmail.com>> wrote:
>>>>>> 
>>>>>>> What a pain that I needed to active 2FA. Oh well…
>>>>>>> 
>>>>>>> I got setup as well.
>>>>>>> 
>>>>>>> Harbs
>>>>>>> 
>>>>>>>> On Sep 22, 2017, at 12:19 AM, Alex Harui <aha...@adobe.com.INVALID 
>>>>>>>> <mailto:aha...@adobe.com.INVALID>>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Yes, I had just set up 2FA in GH and also just joined the ASF org.
>>>>>>>> I
>>>>&

Re: Royale is now an Apache Project

2017-09-24 Thread Harbs
We should probably ask INFRA if an extra Github repo for general issues is an 
option.

> On Sep 24, 2017, at 9:20 AM, OmPrakash Muppirala <bigosma...@gmail.com> wrote:
> 
> On Sat, Sep 23, 2017 at 11:13 PM, Harbs <harbs.li...@gmail.com> wrote:
> 
>> In principle, I agree with Om.
>> 
>> The only reason I can think of to use JIRA is if there’s some reason to
>> track issues not related to a specific repo. JIRA would give us a place to
>> log those kinds of issues.
>> 
>> Is there anything like that that folks can think of? Is there some way to
>> use Github Issues for “general” issues if they exist?
>> 
> 
> Good point.  I haven't seen us create too many JIRAs for non-technical
> bugs.
> During release times, we create tickets to serve as a checklist.  I believe
> we can do checklists using Markdown
> For example: https://gist.github.com/pydanny/940641f591198c78b8a4
> 
> I've seen projects like Node.js use Github Issues to discuss and track
> community issues, for example:
> https://github.com/nodejs/help
> In this case, they simply created a project called 'help' which is nothing
> but a repo for holding Issues.
> 
> Thanks,
> Om
> 
> 
>> 
>> Harbs
>> 
>>> On Sep 24, 2017, at 8:57 AM, OmPrakash Muppirala <bigosma...@gmail.com>
>> wrote:
>>> 
>>> Let's just use Github Issues, please.
>>> One place for everything.  This makes it easier to refer to commits that
>>> pertain to issues fixed.
>>> 
>>> Thanks,
>>> Om
>>> 
>>> On Sat, Sep 23, 2017 at 10:47 PM, Alex Harui <aha...@adobe.com.invalid>
>>> wrote:
>>> 
>>>> Infra is asking if we want to use JIRA or Github Issues to track bugs.
>>>> The original plan was to use Github Issues.  We could use both, but I
>>>> don't think that's necessary.  Does anyone think we should use JIRA?
>>>> 
>>>> Thanks,
>>>> -Alex
>>>> 
>>>> On 9/23/17, 12:24 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> What a pain that I needed to active 2FA. Oh well…
>>>>> 
>>>>> I got setup as well.
>>>>> 
>>>>> Harbs
>>>>> 
>>>>>> On Sep 22, 2017, at 12:19 AM, Alex Harui <aha...@adobe.com.INVALID>
>>>>>> wrote:
>>>>>> 
>>>>>> Yes, I had just set up 2FA in GH and also just joined the ASF org.  I
>>>>>> went
>>>>>> and did both before going to the account linking page and it didn't
>>>>>> work.
>>>>>> I think there might have been a problem with already being logged into
>>>>>> GH?
>>>>>> I think the second box said I was auth'd for GH but didn't send the
>> 2nd
>>>>>> factor auth.
>>>>>> 
>>>>>> I logged out of GitHub and did something else for a while.  Then when
>> I
>>>>>> tried again, it asked for the 2nd factor and then the MFA box said
>>>>>> "write-access granted" and now I think it is working.
>>>>>> 
>>>>>> -Alex
>>>>>> 
>>>>>> On 9/21/17, 2:09 PM, "omup...@gmail.com on behalf of OmPrakash
>>>>>> Muppirala"
>>>>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>>>>> 
>>>>>>> On Thu, Sep 21, 2017 at 1:42 PM, Alex Harui <aha...@adobe.com.invalid
>>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Thanks Om for that info.  It doesn't seem to be working for me.  I
>>>>>>>> entered
>>>>>>>> auth for Apache and Github, but the MFA status is blank.  What did
>> you
>>>>>>>> get?
>>>>>>>> 
>>>>>>>> 
>>>>>>> Did you enable 2FA in Github?
>>>>>>> Once you do that, it should take up to 30 minutes for the sync to
>>>>>>> happen.
>>>>>>> It took a while for me after I added the 2FA in Github.
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Om
>>>>>>> 
>>>>>>> 
>>>>>>>> -Alex
>>>>>>>> 
>>>>>>>> On 9/21/17, 12:00 PM, "omup...@gmail.com on behalf of OmPrakash
>>>>>>>> Muppirala"
&g

Re: Royale is now an Apache Project

2017-09-24 Thread Harbs
In principle, I agree with Om.

The only reason I can think of to use JIRA is if there’s some reason to track 
issues not related to a specific repo. JIRA would give us a place to log those 
kinds of issues.

Is there anything like that that folks can think of? Is there some way to use 
Github Issues for “general” issues if they exist?

Harbs

> On Sep 24, 2017, at 8:57 AM, OmPrakash Muppirala <bigosma...@gmail.com> wrote:
> 
> Let's just use Github Issues, please.
> One place for everything.  This makes it easier to refer to commits that
> pertain to issues fixed.
> 
> Thanks,
> Om
> 
> On Sat, Sep 23, 2017 at 10:47 PM, Alex Harui <aha...@adobe.com.invalid>
> wrote:
> 
>> Infra is asking if we want to use JIRA or Github Issues to track bugs.
>> The original plan was to use Github Issues.  We could use both, but I
>> don't think that's necessary.  Does anyone think we should use JIRA?
>> 
>> Thanks,
>> -Alex
>> 
>> On 9/23/17, 12:24 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> What a pain that I needed to active 2FA. Oh well…
>>> 
>>> I got setup as well.
>>> 
>>> Harbs
>>> 
>>>> On Sep 22, 2017, at 12:19 AM, Alex Harui <aha...@adobe.com.INVALID>
>>>> wrote:
>>>> 
>>>> Yes, I had just set up 2FA in GH and also just joined the ASF org.  I
>>>> went
>>>> and did both before going to the account linking page and it didn't
>>>> work.
>>>> I think there might have been a problem with already being logged into
>>>> GH?
>>>> I think the second box said I was auth'd for GH but didn't send the 2nd
>>>> factor auth.
>>>> 
>>>> I logged out of GitHub and did something else for a while.  Then when I
>>>> tried again, it asked for the 2nd factor and then the MFA box said
>>>> "write-access granted" and now I think it is working.
>>>> 
>>>> -Alex
>>>> 
>>>> On 9/21/17, 2:09 PM, "omup...@gmail.com on behalf of OmPrakash
>>>> Muppirala"
>>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>>> 
>>>>> On Thu, Sep 21, 2017 at 1:42 PM, Alex Harui <aha...@adobe.com.invalid>
>>>>> wrote:
>>>>> 
>>>>>> Thanks Om for that info.  It doesn't seem to be working for me.  I
>>>>>> entered
>>>>>> auth for Apache and Github, but the MFA status is blank.  What did you
>>>>>> get?
>>>>>> 
>>>>>> 
>>>>> Did you enable 2FA in Github?
>>>>> Once you do that, it should take up to 30 minutes for the sync to
>>>>> happen.
>>>>> It took a while for me after I added the 2FA in Github.
>>>>> 
>>>>> Thanks,
>>>>> Om
>>>>> 
>>>>> 
>>>>>> -Alex
>>>>>> 
>>>>>> On 9/21/17, 12:00 PM, "omup...@gmail.com on behalf of OmPrakash
>>>>>> Muppirala"
>>>>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>>>>> 
>>>>>>> Also, we all need to go here and finish the 3 step process to get
>>>>>>> write
>>>>>>> access:
>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>>>> https%3A%2F%2Fgitbox.ap
>>>>>>> ache.org%2Fsetup%2F=02%7C01%7C%7C2471774f25274722046c08d50123
>>>>>> 1fc8%7Cf
>>>>>>> a7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636416172728153639=
>>>>>> syF6PIH
>>>>>>> OgL%2FwS0p0ihe6hJq%2FgugJR7pErUZD0%2B7hsNc%3D=0
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Om
>>>>>>> 
>>>>>>> On Thu, Sep 21, 2017 at 11:41 AM, Alex Harui
>>>>>>> <aha...@adobe.com.invalid>
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Thanks Dave for the info.  Especially about the ids.
>>>>>>>> 
>>>>>>>> I've created an Infra ticket for GitBox. [1]  So far, nobody has
>>>>>>>> said
>>>>>>>> no.
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> -Alex
>>>>>>>> 
>>>>>>>> [1]
>>>>>>>> https://

Re: Royale is now an Apache Project

2017-09-23 Thread Harbs
What a pain that I needed to active 2FA. Oh well…

I got setup as well.

Harbs

> On Sep 22, 2017, at 12:19 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Yes, I had just set up 2FA in GH and also just joined the ASF org.  I went
> and did both before going to the account linking page and it didn't work.
> I think there might have been a problem with already being logged into GH?
> I think the second box said I was auth'd for GH but didn't send the 2nd
> factor auth.
> 
> I logged out of GitHub and did something else for a while.  Then when I
> tried again, it asked for the 2nd factor and then the MFA box said
> "write-access granted" and now I think it is working.
> 
> -Alex
> 
> On 9/21/17, 2:09 PM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
> 
>> On Thu, Sep 21, 2017 at 1:42 PM, Alex Harui <aha...@adobe.com.invalid>
>> wrote:
>> 
>>> Thanks Om for that info.  It doesn't seem to be working for me.  I
>>> entered
>>> auth for Apache and Github, but the MFA status is blank.  What did you
>>> get?
>>> 
>>> 
>> Did you enable 2FA in Github?
>> Once you do that, it should take up to 30 minutes for the sync to happen.
>> It took a while for me after I added the 2FA in Github.
>> 
>> Thanks,
>> Om
>> 
>> 
>>> -Alex
>>> 
>>> On 9/21/17, 12:00 PM, "omup...@gmail.com on behalf of OmPrakash
>>> Muppirala"
>>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>> 
>>>> Also, we all need to go here and finish the 3 step process to get write
>>>> access:
>>>> https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fgitbox.ap
>>>> ache.org%2Fsetup%2F=02%7C01%7C%7C2471774f25274722046c08d50123
>>> 1fc8%7Cf
>>>> a7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636416172728153639=
>>> syF6PIH
>>>> OgL%2FwS0p0ihe6hJq%2FgugJR7pErUZD0%2B7hsNc%3D=0
>>>> 
>>>> Thanks,
>>>> Om
>>>> 
>>>> On Thu, Sep 21, 2017 at 11:41 AM, Alex Harui <aha...@adobe.com.invalid>
>>>> wrote:
>>>> 
>>>>> Thanks Dave for the info.  Especially about the ids.
>>>>> 
>>>>> I've created an Infra ticket for GitBox. [1]  So far, nobody has said
>>>>> no.
>>>>> 
>>>>> Thanks,
>>>>> -Alex
>>>>> 
>>>>> [1]
>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>> https%3A%2F%2Fissues.a
>>>>> pache.org%2Fjira%2Fbrowse%2FINFRA-15141=02%7C01%7C%
>>> 7C2471774f2527472
>>>>> 2046c08d501231fc8%7Cfa7b1b5a7b34438794aed2c178de
>>> cee1%7C0%7C0%7C6364161727
>>>>> 28153639=tmgQn%2FrqEf8eRUKCZP6uKGF4ZKyqyyu1vq
>>> TcvvJD9N8%3D=
>>>>> 0
>>>>> 
>>>>> On 9/21/17, 11:35 AM, "Dave Fisher" <dave2w...@comcast.net> wrote:
>>>>> 
>>>>>> Hi -
>>>>>> 
>>>>>> I am mentoring the Pulsar podling which is using Gitbox and a git
>>> wiki.
>>>>>> They came to Apache with an existing github project. They gave Infra
>>>>>> admin rights and then they simply moved over.
>>>>>> 
>>>>>> For Git we will need to associate our Apache ids to our Github ids
>>> at
>>>>>> id.apache.org.
>>>>>> 
>>>>>> We need to request Git box from Infra as it is in a limited case by
>>>>> case
>>>>>> basis since it is still new.
>>>>>> 
>>>>>> Regards,
>>>>>> Dave
>>>>>> 
>>>>>> Sent from my iPhone
>>>>>> 
>>>>>>> On Sep 21, 2017, at 12:43 PM, Alex Harui
>>> <aha...@adobe.com.INVALID>
>>>>>>> wrote:
>>>>>>> 
>>>>>>> OK, I have asked for
>>>>>>>  royale-asjs
>>>>>>>  royale-tourjs
>>>>>>>  royale-typedefs
>>>>>>>  royale-compiler
>>>>>>> 
>>>>>>> I will request Git website instead of SVN.
>>>>>>> 
>>>>>>> I will not request a wiki at this time.
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> -Alex
>>>>

Re: Royale is now an Apache Project

2017-09-23 Thread Harbs
Just catching up after the holiday.

Great news!

Looks like I have a lot of catching up to do and some work on my plate… ;-)

Harbs

> On Sep 21, 2017, at 11:08 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Hi Folks,
> 
> I am pleased to announce that the ASF Board approved moving FlexJS
> resources from Apache Flex to a new project called Apache Royale. Harbs
> will be the VP Apache Royale.
> 
> There are a series of steps to get a new project up and running.  Some are
> described here [1], although we won't have to do all of these steps
> because we are not a podling in the Incubator.  I believe it is holiday
> for Harbs and I did most of the Infra tickets for Flex so I will start
> creating the tickets for Royale unless someone else wants to do it.
> 
> We will notify folks on this list when the mailing lists are set up.  You
> will not be automatically subscribed to the Royale lists.  You will have
> to send an email to the subscription robot.  We will provide more
> subscription instructions later.
> 
> Stay tuned,
> -Alex
> 
> [1] https://www.apache.org/dev/infra-contact#requesting-graduation
> 



Re: [RESULT][VOTE] What should be the new Project Name for Proposed fork of FlexJS?

2017-09-20 Thread Harbs
It looks like I miscounted due to Piotr changing his vote:

Votes for Royale:
piotr - 1
carlos - 3
yishay - 2
peter - 3
jeffry - 2
dave - 1
justin 1
alex - 3
Total - 16

Royale still wins.

Thanks,
Harbs

> On Sep 20, 2017, at 2:36 PM, Justin Mclean <jus...@classsoftware.com> wrote:
> 
> Hi,
> 
>> Even if we’re off by one, Royale is the clear winner. (I get 18 votes as 
>> well.)
> 
> I’m not seeing 18 votes for Royale would you mind listing them out.
> 
> Thanks,
> Justin



Re: [RESULT][VOTE] What should be the new Project Name for Proposed fork of FlexJS?

2017-09-20 Thread Harbs
Carlos and Peter both only voted for two options.

Even if we’re off by one, Royale is the clear winner. (I get 18 votes as well.)

I don’t see a reason to be concerned or give Piotr more work. If you are 
concerned, you can double-check the tally. Make sure you get Erik’s final vote 
which might be in a separate thread in your email.

Thanks,
Harbs

> On Sep 20, 2017, at 2:16 PM, Justin Mclean <justinmcl...@me.com> wrote:
> 
> Hi,
> 
> I think you may need to double check the count.
> 
>> Royale  18
>> Limber (Limbr)  13
>> Bead (Beads)11
>> Braid 10
>> Arise  9
>> Boja   8
>> Bend  3
>> Crown2
>> Action1
>> Strand0
>> Boinga   0
> 
> If 13 voted this should add up to 13*(3+2+1) = 78 the above only adds up to 
> 75 so there seems to be a missing vote or two. I think only one person didn’t 
> give 3 votes which would make 77?
> 
> From a quick count I’m seeing different totals to you. Do you mind putting in 
> it in a google spreadsheet so people can double check the results.
> 
> Thanks,
> Justin



Re: [DISCUSS] Building the brand for Royale

2017-09-20 Thread Harbs
Definitely not royale.xxx. We’re trying to steer clear of adult sites. :-D

I think an apache.org <http://appache.org/> site is totally fine.

FWIW, royalesdk.io royalesdk.com <http://royalesdk.com/>, etc. are all 
available.

Harbs

> On Sep 20, 2017, at 1:33 PM, Erik de Bruin <e...@ixsoftware.nl> wrote:
> 
>> 
>> * Domain: We must find a good and simple domain for Royale. I think if we
>> can find something short like "royale.XXX" would be great over
>> "apacheroyale.XXX".
>> 
> 
> .com, .org, .net, .io etc. all seem to be either in use or squatted upon.
> Am I forgetting memorable TLP extensions? I assume we don't want anything
> like 'royale.foundation' or any fancy extensions like that, right?
> 
> Are we considering extended names, like 'royaleframework' as well?
> 
> I can register anything we decide and sponsor until a foundation takes over
> and then transfer the domain.
> 
> Thanks,
> 
> EdB
> 
> 
> 
> -- 
> Ix Multimedia Software
> 
> Jan Luykenstraat 27
> 3521 VB Utrecht
> 
> T. 06-51952295
> I. www.ixsoftware.nl



Re: FlexJS Customer feedback

2017-09-20 Thread Harbs
Hi Angelo,

It’s great to hear you are working on that! Looking forward to what you come up 
with. :-)

Here’s a screenshot of the app. If you want to see more, I can follow up with 
you off-list next week. (I will not be online until Sunday.)
https://www.evernote.com/l/AI-Kk-KyF45Am7qKhwjgIF4aEn8ukhdD5wsB/image.png 
<https://www.evernote.com/l/AI-Kk-KyF45Am7qKhwjgIF4aEn8ukhdD5wsB/image.png>

In terms of UI, we ended up with a mixture of: FlexJS components, custom drawn 
bits, modified MDL, JQuery components and custom components with CSS and JS 
taken from the web. I think we’ve proven you can use just about anything you 
want in your FlexJS app… ;-)

Yes. It’s a port from Flex. We’ve been working on it for close to a year and a 
half. If not for the fact that I had to write XML support from scratch and 
write a text engine fro scratch, the port would probably have taken a third of 
the time max.

Right now, I’m struggling with weirdness on tablets. Getting text input events 
is particularly hard…[1]

We should have a publicly accessible link in a few weeks.

Thanks,
Harbs

[1]https://bugs.chromium.org/p/chromium/issues/detail?id=118639 
<https://bugs.chromium.org/p/chromium/issues/detail?id=118639>
> On Sep 20, 2017, at 10:34 AM, Angelo Lazzari <lazzari.ang...@gmail.com> wrote:
> 
> That's really great!!! and really promising!!!
> 
> @Harbs: can you share some app screenshots? just to see which components
> you are using... it's a porting from a Flex app you did ?
> 
> PS: We (Trevor and I) are working on the FlexJS UI, we are trying to find
> time slots in our time (as everyone do in this project) ... so even we are
> in silent mode...we are working!!! :)
> 
> Thank you!!!
> Angelo
> 
> 
> 
> El mié., 20 sept. 2017 a las 9:28, Harbs (<harbs.li...@gmail.com>) escribió:
> 
>> We are currently in a “partner preview” of our FlexJS application and
>> getting feedback from partners prior to a wider preview.
>> 
>> The feedback has been good so far.
>> 
>> I just wanted to share one bit of feedback we got:
>>> Super fast and responsive
>> I think this is even relative to our old Flash app. This is an app which
>> is churning a huge amount of data, lots of transformed graphics, lots of
>> network IO, etc.
>> 
>> This is before I have even done a lot of the performance and memory
>> optimizations on my todo list.
>> 
>> It’s really a stress test for whatever framework it’s using, and FlexJS
>> passed with flying colors. It’s a testament to the architecture that Alex
>> designed, and I just wanted to say thanks to everyone on the team. :-)
>> 
>> We don’t have any real performance comparisons to other JS frameworks yet,
>> but my educated guess is that we’d probably do better than just about any
>> other framework.
>> 
>> Harbs



FlexJS Customer feedback

2017-09-20 Thread Harbs
We are currently in a “partner preview” of our FlexJS application and getting 
feedback from partners prior to a wider preview.

The feedback has been good so far.

I just wanted to share one bit of feedback we got:
> Super fast and responsive
I think this is even relative to our old Flash app. This is an app which is 
churning a huge amount of data, lots of transformed graphics, lots of network 
IO, etc.

This is before I have even done a lot of the performance and memory 
optimizations on my todo list.

It’s really a stress test for whatever framework it’s using, and FlexJS passed 
with flying colors. It’s a testament to the architecture that Alex designed, 
and I just wanted to say thanks to everyone on the team. :-)

We don’t have any real performance comparisons to other JS frameworks yet, but 
my educated guess is that we’d probably do better than just about any other 
framework.

Harbs

Re: [DISCUSS] (was Re: [VOTE] What should be the new Project Name for Proposed fork of FlexJS?)

2017-09-20 Thread Harbs
Thanks Piotr.

Looks like we’re now Royale. :-)

Harbs

> On Sep 20, 2017, at 12:51 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> I will end voting tomorrow 09/19/2017 6:00 - 7:00 UTC Time.
> 
> Thanks,
> Piotr
> 
> 2017-09-19 23:15 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
> 
>> Justin voted.
>> 
>> Now we have Royale and Limber tied again with 13 points.
>> Beads has 11, Braids as 10. Arise has 9.
>> 
>> Royale has been mentioned on 7 out of 12 votes.
>> Limber on 6 out of 12.
>> 
>> Limber still has the most first-place votes with 3.  Royale and Beads have
>> 2.
>> 
>> Thanks,
>> -Alex
>> 
>> On 9/19/17, 1:11 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>> 
>>> Piotr changed his vote.
>>> 
>>> It dropped Royale back to 12 points, putting Limber in the lead at 13.
>>> Arise is now third at 9 points.  Beads, Boja, Braid all have 8.
>>> 
>>> Royale and Limber both have been mentioned on 6 out of 11 votes.
>>> 
>>> Trademarks responded that, without thinking about it too much, they aren't
>>> concerned about these small projects on GitHub, so if we end up with
>>> Royale, it won't be quickly blocked by Trademarks.
>>> 
>>> -Alex
>>> 
>>> On 9/19/17, 11:21 AM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>>> 
>>>> Dave changed his abstention to a vote.
>>>> 
>>>> That tied Limber with Royale at 13 each.  Beads now has 11.
>>>> 
>>>> Royale and Limber have now been mentioned on 6 out of 11 votes.
>>>> Boja and Beads have been mentioned 5 times.
>>>> 
>>>> -Alex
>>>> 
>>>> On 9/19/17, 11:12 AM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>>>> 
>>>>> Erik changed his vote.  That put Limber in the lead over Royale, 13 vs
>>>>> 12.
>>>>> However, several folks are concerned about limber.com being an adult
>>>>> site.  Limber has been mentioned on 6 votes.
>>>>> 
>>>>> Beads and Boja have 9 votes each now.  Boja and Royale have been
>>>>> mentioned
>>>>> 5 times, Beads 4 times.
>>>>> 
>>>>> -Alex
>>>>> 
>>>>> On 9/19/17, 10:11 AM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>>>>> 
>>>>>> I did change the subject to discuss, but may be not enough for Gmail.
>>>>>> I
>>>>>> changed it again.
>>>>>> 
>>>>>> You can change your vote until the vote closes, but your vote alone can
>>>>>> move Bend enough to make a difference.  You could actually increase the
>>>>>> vote gap between Royale and Beads and Boja.
>>>>>> 
>>>>>> -Alex
>>>>>> 
>>>>>> On 9/19/17, 10:01 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>>>>>> 
>>>>>>> Sorry, that should have gone to the DISCUSS thread :-(
>>>>>>> 
>>>>>>> EdB
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Tue, Sep 19, 2017 at 7:00 PM, Erik de Bruin <e...@ixsoftware.nl>
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> I really don't like Royale, because it has no connection with went
>>>>>>>> before
>>>>>>>> it, which Beads, Boja, Bend and Limber all do.
>>>>>>>> 
>>>>>>>> My new favorite is Limber, but I still like Bend very much. If I can
>>>>>>>> break
>>>>>>>> a tie, I'll change my vote (I can do that, before the VOTE closes,
>>>>>>>> right?)
>>>>>>>> 
>>>>>>>> EdB
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Tue, Sep 19, 2017 at 6:53 PM, Alex Harui
>>>>>>>> <aha...@adobe.com.invalid>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> What a dilemma!
>>>>>>>>> 
>>>>>>>>> I've seen 10 votes and 2 abstentions.  I haven't voted yet.  I
>>>>>>>>> wanted
>>>>>>>>> to
>>>

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
Helix is nice.

Possible conflict:
http://www.helixsdk.org/ 

> On Sep 19, 2017, at 10:40 PM, OmPrakash Muppirala  
> wrote:
> 
>> 
>> 
> 
> "Braid" also brings to mind "Helix". I haven't looked to see if there
>>> are
> any projects that use "Helix" which I'm sure there are. And if so,
>>> maybe
> "Felix" to give a nod back to Flex along with the helix.
> 
> —peter
>>> 
>> 
> I love Helix.  It actually describes the shape:
> https://en.wikipedia.org/wiki/Helix
> 
> DNA is in the shape of a double Helix, guess what DNA is made of?  Strands!
> 
> The name has a good ring to it as well.



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
There is actually already an Apache Felix.

But we could probably use Andrew… ;-)

(Although there’s quite a few Andrews on Github too) 
https://github.com/search?utf8=%E2%9C%93=andrew= 
<https://github.com/search?utf8=%E2%9C%93=andrew=>

Harbs


> On Sep 19, 2017, at 10:31 PM, Andrew Wetmore <cottag...@gmail.com> wrote:
> 
> Felix is the happiest name so far.
> 
> On Tue, Sep 19, 2017 at 4:23 PM, Harbs <harbs.li...@gmail.com 
> <mailto:harbs.li...@gmail.com>> wrote:
> 
>> Braid is fine with me too.
>> 
>> If FlexJS doesn’t work, we can just play the game… B-)
>> 
>> https://en.wikipedia.org/wiki/Braid_(video_game) 
>> <https://en.wikipedia.org/wiki/Braid_(video_game)> <
>> https://en.wikipedia.org/wiki/Braid_(video_game) 
>> <https://en.wikipedia.org/wiki/Braid_(video_game)>>
>> 
>> Harbs
>> 
>>> On Sep 19, 2017, at 10:12 PM, Peter Ent <p...@adobe.com.INVALID> wrote:
>>> 
>>> I'm inclined to favor "Braid" over Limber (however you want to spell it)
>>> because I can think of too many puns associated with Limber and the first
>>> thing that comes to mind, for me, is cheese that smells.
>>> 
>>> I don't remember how to pronounce "Borja" and while English always seems
>>> to dominate, English-speaks will most likely pronounce it Boar-JA and a
>>> few will go with Boar-YA or Boar-HA. So there will probably always be a
>>> need for correction.
>>> 
>>> While "Apache Royale" has a nice ring to it for me, I think "Braid" has
>>> the right feel. You get things intertwined for a purpose, things in a
>>> pattern, strands woven together, that sort of thing.
>>> 
>>> "Braid" also brings to mind "Helix". I haven't looked to see if there are
>>> any projects that use "Helix" which I'm sure there are. And if so, maybe
>>> "Felix" to give a nod back to Flex along with the helix.
>>> 
>>> —peter
>>> 
>>> 
>>> 
>>> On 9/19/17, 2:59 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>>> 
>>>> I am not an expert, but AIUI, trademarks are intended to avoid confusion
>>>> in a marketplace.  There are lots of products named Flex, such as cars,
>>>> diabetes testing kits, and more.  There are even other software products
>>>> called Flex and we need to consider whether it confuses potential
>>>> customers about what Flex is being talked about.
>>>> 
>>>> Mostly, we will use the term "Apache " instead of just
>>>>  when publishing things, but later in those documents we'll
>>>> probably just refer to it as .
>>>> 
>>>> So, IMO, having other projects on GitHub called Braids isn't a deal
>> killer
>>>> and your link [1] probably won't cause confusion.  I was more concerned
>>>> about the Braids project related to Tensor-flow as Tensor-flow might
>>>> become the new hot thing in software in general and if that Braids took
>>>> off lots of mentions of Braids would be about that.  There is also a
>>>> Braids "static staging compiler" for TypeScript.
>>>> 
>>>> That's why I'm concerned about Royale when there is a GitHub project
>>>> called Royale that is a "A React-esque framework for Javascript".  Think
>>>> of it this way.  If you did a search on GitHub for our project name and
>>>> didn't realize we were associated with Apache, would you click on one of
>>>> these other project instead, and how long would it take you to realize
>> it
>>>> wasn't the right one?  If you go try to sell writing an app in Royale
>> and
>>>> a competitor has proposed writing it in React with the other GitHub
>>>> Royale, will that be confusing to your client?
>>>> 
>>>> I wrote to trademarks@ to see if they are similarly concerned.  They
>> don't
>>>> always respond right away.  If they are not concerned, I will probably
>>>> vote for Royale just so we have a name for tomorrow.
>>>> 
>>>> HTH,
>>>> -Alex
>>>> 
>>>> On 9/19/17, 11:43 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com>
>> wrote:
>>>> 
>>>>> I checked Braid on github and found [1]. It was quite popular - can we
>>>>> just
>>>>> grab that name - I still do not understand fully those trademarks
>>&g

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
Braid is fine with me too.

If FlexJS doesn’t work, we can just play the game… B-)

https://en.wikipedia.org/wiki/Braid_(video_game) 
<https://en.wikipedia.org/wiki/Braid_(video_game)>

Harbs

> On Sep 19, 2017, at 10:12 PM, Peter Ent <p...@adobe.com.INVALID> wrote:
> 
> I'm inclined to favor "Braid" over Limber (however you want to spell it)
> because I can think of too many puns associated with Limber and the first
> thing that comes to mind, for me, is cheese that smells.
> 
> I don't remember how to pronounce "Borja" and while English always seems
> to dominate, English-speaks will most likely pronounce it Boar-JA and a
> few will go with Boar-YA or Boar-HA. So there will probably always be a
> need for correction.
> 
> While "Apache Royale" has a nice ring to it for me, I think "Braid" has
> the right feel. You get things intertwined for a purpose, things in a
> pattern, strands woven together, that sort of thing.
> 
> "Braid" also brings to mind "Helix". I haven't looked to see if there are
> any projects that use "Helix" which I'm sure there are. And if so, maybe
> "Felix" to give a nod back to Flex along with the helix.
> 
> —peter
> 
> 
> 
> On 9/19/17, 2:59 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
> 
>> I am not an expert, but AIUI, trademarks are intended to avoid confusion
>> in a marketplace.  There are lots of products named Flex, such as cars,
>> diabetes testing kits, and more.  There are even other software products
>> called Flex and we need to consider whether it confuses potential
>> customers about what Flex is being talked about.
>> 
>> Mostly, we will use the term "Apache " instead of just
>>  when publishing things, but later in those documents we'll
>> probably just refer to it as .
>> 
>> So, IMO, having other projects on GitHub called Braids isn't a deal killer
>> and your link [1] probably won't cause confusion.  I was more concerned
>> about the Braids project related to Tensor-flow as Tensor-flow might
>> become the new hot thing in software in general and if that Braids took
>> off lots of mentions of Braids would be about that.  There is also a
>> Braids "static staging compiler" for TypeScript.
>> 
>> That's why I'm concerned about Royale when there is a GitHub project
>> called Royale that is a "A React-esque framework for Javascript".  Think
>> of it this way.  If you did a search on GitHub for our project name and
>> didn't realize we were associated with Apache, would you click on one of
>> these other project instead, and how long would it take you to realize it
>> wasn't the right one?  If you go try to sell writing an app in Royale and
>> a competitor has proposed writing it in React with the other GitHub
>> Royale, will that be confusing to your client?
>> 
>> I wrote to trademarks@ to see if they are similarly concerned.  They don't
>> always respond right away.  If they are not concerned, I will probably
>> vote for Royale just so we have a name for tomorrow.
>> 
>> HTH,
>> -Alex
>> 
>> On 9/19/17, 11:43 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote:
>> 
>>> I checked Braid on github and found [1]. It was quite popular - can we
>>> just
>>> grab that name - I still do not understand fully those trademarks
>>> implications.
>>> 
>>> [1] 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.c
>>> o
>>> m%2Fcristibalan%2Fbraid=02%7C01%7C%7C5ebf232812004352ad0108d4ff8e4f1
>>> 7
>>> %7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636414434060882785=A6
>>> I
>>> IL4SNYWP2XFTvOife92gA1t8Km4E%2Fr7QpvQ3B3mI%3D=0
>>> 
>>> 2017-09-19 20:38 GMT+02:00 Kessler CTR Mark J
>>> <mark.kessler@usmc.mil>:
>>> 
>>>> Apache Bob...
>>>> 
>>>> 
>>>> -Original Message-
>>>> From: Harbs [mailto:harbs.li...@gmail.com]
>>>> Sent: Tuesday, September 19, 2017 2:20 PM
>>>> To: dev@flex.apache.org
>>>> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
>>>> 
>>>> Ick…
>>>> 
>>>> Why do these things have to be so complicated? ;-)
>>>> 
>>>> Harbs
>>>> 
>>>>> On Sep 19, 2017, at 8:58 PM, Dave Fisher <dave2w...@comcast.net>
>>>> wrote:
>>>>> 
>>>>> There are any number of meanings for boja in many langua

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
Lots of Bobs on GItHub.

Apache FooBob and call it a day… ;-)

Harbs

> On Sep 19, 2017, at 9:38 PM, Kessler CTR Mark J <mark.kessler@usmc.mil> 
> wrote:
> 
> Apache Bob...
> 
> 
> -Original Message-
> From: Harbs [mailto:harbs.li...@gmail.com]
> Sent: Tuesday, September 19, 2017 2:20 PM
> To: dev@flex.apache.org
> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
> 
> Ick…
> 
> Why do these things have to be so complicated? ;-)
> 
> Harbs
> 
>> On Sep 19, 2017, at 8:58 PM, Dave Fisher <dave2w...@comcast.net> wrote:
>> 
>> There are any number of meanings for boja in many languages with and without 
>> diacritics.
>> 
>> https://en.m.wiktionary.org/wiki/boja
>> 
>> Sent from my iPhone
>> 
>>> On Sep 19, 2017, at 1:45 PM, Andrew Wetmore <cottag...@gmail.com> wrote:
>>> 
>>> I can think of three ways* to pronounce "bo-ja" without even resorting to a
>>> South African "click" language. This makes it a challenge to refer to the
>>> product to anyone who does not already use it.
>>> 
>>> *bodja, booya, boha.
>>> 
>>> On Tue, Sep 19, 2017 at 2:42 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
>>> wrote:
>>> 
>>>> Om,
>>>> 
>>>> No offend :) That is why it is so hard to choose ;) I think "bo-ja" is the
>>>> closes to how I pronounce it. :)
>>>> 
>>>> Piotr
>>>> 
>>>> 2017-09-19 19:31 GMT+02:00 OmPrakash Muppirala <bigosma...@gmail.com>:
>>>> 
>>>>> Boja is one name I really dislike.  Sorry Piotr
>>>>> 
>>>>> Also I dont know how to pronounce it. Is it Bo-ha, or boo-ha or bo-ja,
>>>> etc?
>>>>> 
>>>>> On Sep 19, 2017 10:09 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> Reading Alex in VOTE thread and how many times we are mentioning Boja
>>>> - I
>>>>>> will change my VOTE. Limbr is a bit dangerous having Dave's finding.
>>>>>> 
>>>>>> Piotr
>>>>>> 
>>>>>> 2017-09-19 18:41 GMT+02:00 Harbs <harbs.li...@gmail.com>:
>>>>>> 
>>>>>>> FWIW, I think Limbr is another good spelling.
>>>>>>> 
>>>>>>>> On Sep 19, 2017, at 7:34 PM, Alex Harui <aha...@adobe.com.INVALID>
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> We don't have time for another vote thread.  We need to close down
>>>>> the
>>>>>>>> vote tonight or early tomorrow morning.  So, if you are ok with
>>>>> Limber
>>>>>>>> (still not clear it will win, please state objections to using
>>>> Limbyr
>>>>>> as
>>>>>>>> the spelling.  It is true a unique spelling stand out from search
>>>>>>> results,
>>>>>>>> but first, you have to remember how to spell it, and my spell
>>>> checker
>>>>>> is
>>>>>>>> constantly changing.
>>>>>>>> 
>>>>>>>> -Alex
>>>>>>>> 
>>>>>>>> On 9/19/17, 5:05 AM, "Kessler CTR Mark J" <
>>>> mark.kessler@usmc.mil
>>>>>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> If limber wins, a simple discussion thread should resolve letter
>>>>>> changes
>>>>>>>>> to the name.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> -Mark K
>>>>>>>>> 
>>>>>>>>> -Original Message-
>>>>>>>>> From: Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com]
>>>>>>>>> Sent: Tuesday, September 19, 2017 4:52 AM
>>>>>>>>> To: dev@flex.apache.org
>>>>>>>>> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>> 
>>>>>>>>> It has advantage of having the name which do not exist on github.
>>>>> Let
>>>>>>> say
>>>>>>>>> that Limber with win in the voting - We probably have to open
>>>>> another
>>>>>>> VOTE
>>>>>>>>> to have "Limbyr" - Which I like personally.
>>>>>>>>> 
>>>>>>>>> Is it enough that PMCs agreed here with changing Limber to Limbyr
>>>>>> here ?
>>>>>>>>> 
>>>>>>>>> Thanks, Piotr
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> 
>>>>>> Piotr Zarzycki
>>>>>> 
>>>>>> mobile: +48 880 859 557 <+48%20880%20859%20557>
>>>>>> skype: zarzycki10
>>>>>> 
>>>>>> LinkedIn: http://www.linkedin.com/piotrzarzycki
>>>>>> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> 
>>>> Piotr Zarzycki
>>>> 
>>>> mobile: +48 880 859 557
>>>> skype: zarzycki10
>>>> 
>>>> LinkedIn: http://www.linkedin.com/piotrzarzycki
>>>> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Andrew Wetmore
>>> 
>>> http://cottage14.blogspot.com/
> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
To me, Flex has always just meant… Flex.

I don’t think I ever realized it had a meaning until we started talking about 
names.

Harbs

> On Sep 19, 2017, at 9:32 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Did folks like the name Flex when it came out?
> 
> I just looked and flex.com and flex.io are already taken for things
> unrelated to our Flex.  So having limber.com already taken isn't
> unprecedented, it is unfortunate that it goes to an adult site.
> 
> I know that we have to use .apache.org, but it would be nice
> to be able grab the .org and redirect it to
> .apache.org sort of like how openoffice.org does it.
> 
> 
> Thoughts?
> -Alex
> 
> 
> On 9/19/17, 11:20 AM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> Ick…
>> 
>> Why do these things have to be so complicated? ;-)
>> 
>> Harbs
>> 
>>> On Sep 19, 2017, at 8:58 PM, Dave Fisher <dave2w...@comcast.net> wrote:
>>> 
>>> There are any number of meanings for boja in many languages with and
>>> without diacritics.
>>> 
>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.m.wik
>>> tionary.org%2Fwiki%2Fboja=02%7C01%7C%7C018cc89bdd734cf700c508d4ff8b1
>>> 95c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636414420324190363
>>> =oUNQHDoRfKm2HDXd4SkncJ2E5yrO5GcODc4jX7hGAuM%3D=0
>>> 
>>> Sent from my iPhone
>>> 
>>>> On Sep 19, 2017, at 1:45 PM, Andrew Wetmore <cottag...@gmail.com>
>>>> wrote:
>>>> 
>>>> I can think of three ways* to pronounce "bo-ja" without even resorting
>>>> to a
>>>> South African "click" language. This makes it a challenge to refer to
>>>> the
>>>> product to anyone who does not already use it.
>>>> 
>>>> *bodja, booya, boha.
>>>> 
>>>> On Tue, Sep 19, 2017 at 2:42 PM, Piotr Zarzycki
>>>> <piotrzarzyck...@gmail.com>
>>>> wrote:
>>>> 
>>>>> Om,
>>>>> 
>>>>> No offend :) That is why it is so hard to choose ;) I think "bo-ja"
>>>>> is the
>>>>> closes to how I pronounce it. :)
>>>>> 
>>>>> Piotr
>>>>> 
>>>>> 2017-09-19 19:31 GMT+02:00 OmPrakash Muppirala <bigosma...@gmail.com>:
>>>>> 
>>>>>> Boja is one name I really dislike.  Sorry Piotr
>>>>>> 
>>>>>> Also I dont know how to pronounce it. Is it Bo-ha, or boo-ha or
>>>>>> bo-ja,
>>>>> etc?
>>>>>> 
>>>>>> On Sep 19, 2017 10:09 AM, "Piotr Zarzycki"
>>>>>> <piotrzarzyck...@gmail.com>
>>>>>> wrote:
>>>>>> 
>>>>>>> Reading Alex in VOTE thread and how many times we are mentioning
>>>>>>> Boja
>>>>> - I
>>>>>>> will change my VOTE. Limbr is a bit dangerous having Dave's finding.
>>>>>>> 
>>>>>>> Piotr
>>>>>>> 
>>>>>>> 2017-09-19 18:41 GMT+02:00 Harbs <harbs.li...@gmail.com>:
>>>>>>> 
>>>>>>>> FWIW, I think Limbr is another good spelling.
>>>>>>>> 
>>>>>>>>> On Sep 19, 2017, at 7:34 PM, Alex Harui <aha...@adobe.com.INVALID>
>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> We don't have time for another vote thread.  We need to close down
>>>>>> the
>>>>>>>>> vote tonight or early tomorrow morning.  So, if you are ok with
>>>>>> Limber
>>>>>>>>> (still not clear it will win, please state objections to using
>>>>> Limbyr
>>>>>>> as
>>>>>>>>> the spelling.  It is true a unique spelling stand out from search
>>>>>>>> results,
>>>>>>>>> but first, you have to remember how to spell it, and my spell
>>>>> checker
>>>>>>> is
>>>>>>>>> constantly changing.
>>>>>>>>> 
>>>>>>>>> -Alex
>>>>>>>>> 
>>>>>>>>> On 9/19/17, 5:05 AM, "Kessler CTR Mark J" <
>>>>> mark.kessler@usmc.mil
>>>>>>> 
>>>>>>>>> wrote

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
Ick…

Why do these things have to be so complicated? ;-)

Harbs

> On Sep 19, 2017, at 8:58 PM, Dave Fisher <dave2w...@comcast.net> wrote:
> 
> There are any number of meanings for boja in many languages with and without 
> diacritics.
> 
> https://en.m.wiktionary.org/wiki/boja
> 
> Sent from my iPhone
> 
>> On Sep 19, 2017, at 1:45 PM, Andrew Wetmore <cottag...@gmail.com> wrote:
>> 
>> I can think of three ways* to pronounce "bo-ja" without even resorting to a
>> South African "click" language. This makes it a challenge to refer to the
>> product to anyone who does not already use it.
>> 
>> *bodja, booya, boha.
>> 
>> On Tue, Sep 19, 2017 at 2:42 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com>
>> wrote:
>> 
>>> Om,
>>> 
>>> No offend :) That is why it is so hard to choose ;) I think "bo-ja" is the
>>> closes to how I pronounce it. :)
>>> 
>>> Piotr
>>> 
>>> 2017-09-19 19:31 GMT+02:00 OmPrakash Muppirala <bigosma...@gmail.com>:
>>> 
>>>> Boja is one name I really dislike.  Sorry Piotr
>>>> 
>>>> Also I dont know how to pronounce it. Is it Bo-ha, or boo-ha or bo-ja,
>>> etc?
>>>> 
>>>> On Sep 19, 2017 10:09 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com>
>>>> wrote:
>>>> 
>>>>> Reading Alex in VOTE thread and how many times we are mentioning Boja
>>> - I
>>>>> will change my VOTE. Limbr is a bit dangerous having Dave's finding.
>>>>> 
>>>>> Piotr
>>>>> 
>>>>> 2017-09-19 18:41 GMT+02:00 Harbs <harbs.li...@gmail.com>:
>>>>> 
>>>>>> FWIW, I think Limbr is another good spelling.
>>>>>> 
>>>>>>> On Sep 19, 2017, at 7:34 PM, Alex Harui <aha...@adobe.com.INVALID>
>>>>>> wrote:
>>>>>>> 
>>>>>>> We don't have time for another vote thread.  We need to close down
>>>> the
>>>>>>> vote tonight or early tomorrow morning.  So, if you are ok with
>>>> Limber
>>>>>>> (still not clear it will win, please state objections to using
>>> Limbyr
>>>>> as
>>>>>>> the spelling.  It is true a unique spelling stand out from search
>>>>>> results,
>>>>>>> but first, you have to remember how to spell it, and my spell
>>> checker
>>>>> is
>>>>>>> constantly changing.
>>>>>>> 
>>>>>>> -Alex
>>>>>>> 
>>>>>>> On 9/19/17, 5:05 AM, "Kessler CTR Mark J" <
>>> mark.kessler@usmc.mil
>>>>> 
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> If limber wins, a simple discussion thread should resolve letter
>>>>> changes
>>>>>>>> to the name.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> -Mark K
>>>>>>>> 
>>>>>>>> -Original Message-
>>>>>>>> From: Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com]
>>>>>>>> Sent: Tuesday, September 19, 2017 4:52 AM
>>>>>>>> To: dev@flex.apache.org
>>>>>>>> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
>>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> It has advantage of having the name which do not exist on github.
>>>> Let
>>>>>> say
>>>>>>>> that Limber with win in the voting - We probably have to open
>>>> another
>>>>>> VOTE
>>>>>>>> to have "Limbyr" - Which I like personally.
>>>>>>>> 
>>>>>>>> Is it enough that PMCs agreed here with changing Limber to Limbyr
>>>>> here ?
>>>>>>>> 
>>>>>>>> Thanks, Piotr
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> 
>>>>> Piotr Zarzycki
>>>>> 
>>>>> mobile: +48 880 859 557 <+48%20880%20859%20557>
>>>>> skype: zarzycki10
>>>>> 
>>>>> LinkedIn: http://www.linkedin.com/piotrzarzycki
>>>>> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>
>>>>> 
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> 
>>> Piotr Zarzycki
>>> 
>>> mobile: +48 880 859 557
>>> skype: zarzycki10
>>> 
>>> LinkedIn: http://www.linkedin.com/piotrzarzycki
>>> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>
>>> 
>> 
>> 
>> 
>> -- 
>> Andrew Wetmore
>> 
>> http://cottage14.blogspot.com/



Re: [DISCUSS] What should be the new Project Name for Proposed fork of FlexJS?

2017-09-19 Thread Harbs
I don’t truly believe the actual name makes a huge difference. None of the 
options are really zingers like “React” or “Vue”.

Ultimately people just use the name as a way to refer to the Framework (or set 
of frameworks).

To me Royale does not sound like software. (I don’t know why.) “Crown” feels 
somewhat better to me.

All the others “feel” more like software names. The name could truly be 
anything. Even “Foojab” could work (which bye the way seems to have ZERO 
duplicates and domains are available).

I am happy to go with the flow…

Harbs

> On Sep 19, 2017, at 7:53 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> What a dilemma!
> 
> I've seen 10 votes and 2 abstentions.  I haven't voted yet.  I wanted to
> see what the trend was first.
> 
> If you assign 3 points to first place, 2 to second, and 1 to third, Royale
> has the lead at 12 points, but barely:  Bead, Boja and Limber have 10.
> Boja has been mentioned more than any other name (6 times), but 3 of those
> are third place votes.  Royale and Limber have been mentioned 5 times,
> Beads 4 times.  Beads has the most first place votes (3).  Royale, Limber
> have 2 first place votes each.
> 
> In short, I don't think there is a clear winner.  It will depend on how
> you count the votes.  And we can't default back to FlexJS either given the
> other vote.
> 
> I know some folks mentioned that Royale is associated with low-quality
> foods, but does anybody think choosing Royale will be a major hindrance?
> There is a possible conflict because some other Github project is already
> using Royale [1] for a JS framework.  Does anybody see that as a show
> stopper?  I think I will write to trademarks@ and try to get their opinion.
> 
> Carlos, will you help with a new website regardless of which name is
> chosen or only if it is Royale (or Crown)?
> 
> Is anybody adamantly against Beads, Boja or Limber?  After reading this
> mornings posts, I'm leaning away from limber.  The spell checker redirect
> issue is worrisome.
> 
> Thoughts?
> -Alex
> 
> 
> [1] https://github.com/ian-culleton/royale
> 
> On 9/18/17, 10:48 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
> 
>> Abstain (binding)
>> 
>> On Sep 18, 2017 10:47 AM, "Dave Fisher" <dave2w...@comcast.net> wrote:
>> 
>>> I am abstaining for now.
>>> 
>>>> On Sep 17, 2017, at 3:19 PM, Piotr Zarzycki
>>> <piotrzarzyck...@gmail.com>
>>> wrote:
>>>> 
>>>> Hi,
>>>> 
>>>> In this thread I've gathered list of names proposition for fork of
>>> FlexJS
>>>> project.
>>>> 
>>>> LIST:
>>>> 
>>>> Royale
>>>> Boja
>>>> Strand
>>>> Bead
>>>> Limber
>>>> Boinga
>>>> Braid
>>>> Arise
>>>> 
>>>> HOW DO WE VOTE:
>>>> 1) Pick up 3 names from the list and order them from the most favorite
>>>> 2) We will give points for each items in the list which you have
>>> choose
>>>> 3) In your list you can propose your own name - others can follow it
>>> in
>>>> their lists
>>>> 
>>>> EXAMPLE:
>>>> 1) Name1 - 3 points
>>>> 2) Name2 - 2 points
>>>> 3) Name3 - 1 point
>>>> 
>>>> WINNER:
>>>> We will pickup winner based on gathered points by one of the name.
>>>> 
>>>> The vote will be open until Tuesday September 19, 23:00 UTC
>>>> 
>>>> Thanks,
>>>> 
>>>> Piotr
>>> 
>>> 
> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
FWIW, I think Limbr is another good spelling.

> On Sep 19, 2017, at 7:34 PM, Alex Harui  wrote:
> 
> We don't have time for another vote thread.  We need to close down the
> vote tonight or early tomorrow morning.  So, if you are ok with Limber
> (still not clear it will win, please state objections to using Limbyr as
> the spelling.  It is true a unique spelling stand out from search results,
> but first, you have to remember how to spell it, and my spell checker is
> constantly changing.
> 
> -Alex
> 
> On 9/19/17, 5:05 AM, "Kessler CTR Mark J" 
> wrote:
> 
>> If limber wins, a simple discussion thread should resolve letter changes
>> to the name.
>> 
>> 
>> -Mark K
>> 
>> -Original Message-
>> From: Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com]
>> Sent: Tuesday, September 19, 2017 4:52 AM
>> To: dev@flex.apache.org
>> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
>> 
>> Hi,
>> 
>> It has advantage of having the name which do not exist on github. Let say
>> that Limber with win in the voting - We probably have to open another VOTE
>> to have "Limbyr" - Which I like personally.
>> 
>> Is it enough that PMCs agreed here with changing Limber to Limbyr here ?
>> 
>> Thanks, Piotr
>> 
> 



Re: [1/2] git commit: [flex-asjs] [refs/heads/develop] - Added method for garbage-collecting QNames

2017-09-19 Thread Harbs
Maybe. We’d have to have documentation on JS-specific APIs for that to be 
useful.

Otherwise, the APIs should be compatible with AS XNL and XMLList.

Harbs

> On Sep 19, 2017, at 11:43 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> Hi Harbs,
> 
> Could you add some additional info to all public methods such as version
> when they were introduced ? Do you think that it could be helpful ?
> 
> Thanks,
> Piotr
> 
> 
> 2017-09-19 10:35 GMT+02:00 <ha...@apache.org>:
> 
>> Repository: flex-asjs
>> Updated Branches:
>>  refs/heads/develop b217e2760 -> ccde57d11
>> 
>> 
>> Added method for garbage-collecting QNames
>> 
>> 
>> Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/6d63604c
>> Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/6d63604c
>> Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/6d63604c
>> 
>> Branch: refs/heads/develop
>> Commit: 6d63604cee888fe0c37f116ec8a781307bfe60e4
>> Parents: 94754e0
>> Author: Harbs <ha...@in-tools.com>
>> Authored: Tue Sep 19 10:43:33 2017 +0300
>> Committer: Harbs <ha...@in-tools.com>
>> Committed: Tue Sep 19 10:43:33 2017 +0300
>> 
>> --
>> frameworks/projects/XML/src/main/flex/XML.as | 10 ++
>> 1 file changed, 10 insertions(+)
>> --
>> 
>> 
>> http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/
>> 6d63604c/frameworks/projects/XML/src/main/flex/XML.as
>> --
>> diff --git a/frameworks/projects/XML/src/main/flex/XML.as
>> b/frameworks/projects/XML/src/main/flex/XML.as
>> index ccaa67f..229d5f6 100644
>> --- a/frameworks/projects/XML/src/main/flex/XML.as
>> +++ b/frameworks/projects/XML/src/main/flex/XML.as
>> @@ -56,6 +56,16 @@ package
>>}
>>return qname;
>>}
>> +
>> +   /**
>> +* Method to free up references to shared QName objects.
>> +* Probably only worth doing if most or all XML instances
>> can be garbage-collected.
>> +*/
>> +   static public function clearQNameCache():void
>> +   {
>> +   _nameMap = {};
>> +   }
>> +
>>static private var defaultNamespace:Namespace;
>> 
>>static public function setDefaultNamespace(ns:*):void
>> 
>> 
> 
> 
> -- 
> 
> Piotr Zarzycki
> 
> mobile: +48 880 859 557
> skype: zarzycki10
> 
> LinkedIn: http://www.linkedin.com/piotrzarzycki
> <https://pl.linkedin.com/in/piotr-zarzycki-92a53552>



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-19 Thread Harbs
Finding names which have not yet been “taken” is tough… ;-)

Unusual spellings also have an advantage in search.

I like Limbyr.

Harbs

> On Sep 19, 2017, at 10:26 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> I was looking into various spellings of Limber because just about every
> name we came up with is already on GitHub:
>  limber.com <http://limber.com/> is an adult site
>  limber.org <http://limber.org/> is an observatory
>  limber.io is about marketing
>  royale.com <http://royale.com/> is about ticket sales
>  royale.org <http://royale.org/> is about dogs
>  royale.io is owned by somebody.
> 
> Lymber is a fitness app and a software company.
> 
> limbr.org <http://limbr.org/>, limbr.com <http://limbr.com/>, limbr.io are 
> already taken
> 
> LIMBYR is interesting.  A couple of sites say it is an acronym [1][2].  I
> didn't read the linked pages in detail, but it seemed to have positive
> connotations like Royale.
> 
> limbyr.io, limbyr.org <http://limbyr.org/>, limbyr.com <http://limbyr.com/> 
> don't seem to be in use, and limbyr has
> no matches Github.  Unusual spellings still have drawbacks in that folks
> may have a hard time remembering how to spell it and may end up at
> limber.*.
> 
> Can someone own an acronym like LIMBYR?  Otherwise, that is my new
> favorite.
> 
> Thoughts?
> -Alex
> 
> [1] 
> http://acronymsmeanings.com/full-meaning-of/limbyr/limbyr-stands-for-limbyr 
> <http://acronymsmeanings.com/full-meaning-of/limbyr/limbyr-stands-for-limbyr>
> -means
> [2] http://www.whatmeanings.com/5/meaning-of/limbyr 
> <http://www.whatmeanings.com/5/meaning-of/limbyr>
> 
> 
> On 9/18/17, 4:30 AM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com 
> <mailto:piotrzarzyck...@gmail.com>> wrote:
> 
>> Carlos,
>> 
>> You are right, I'm sorry if my tone was to harsh! Too much storm lately
>> around all of this. I hope soon we will have better weather. :)
>> 
>> Best Piotr!
>> 
>> 2017-09-18 13:26 GMT+02:00 Carlos Rovira <carlos.rov...@codeoscopic.com>:
>> 
>>> Hi Piotr,
>>> 
>>> I think people could pick "Beads" as one of his options. We're all free
>>> to
>>> choose whatever we want.
>>> But I think this DISCUSS thread is very useful as well to express why
>>> this
>>> or that option should be considered for people voting
>>> 
>>> Thanks
>>> 
>>> 
>>> 
>>> 2017-09-18 11:54 GMT+02:00 Piotr Zarzycki <piotrzarzyck...@gmail.com>:
>>> 
>>>> That's why we have VOTE thread, anyone can express their needs by
>>> picking
>>>> up some options.
>>>> 
>>>> Encourage everyone for voting! Let's have it done!
>>>> 
>>>> Thanks,
>>>> Piotr
>>>> 
>>>> 
>>>> 2017-09-18 11:48 GMT+02:00 Carlos Rovira <carlosrov...@apache.org>:
>>>> 
>>>>> I agree with Om, that naming a project with one of the features is
>>> not
>>> a
>>>>> good strategy in marketing terms.
>>>>> 
>>>>> Beads-Strand is a good feature that said a lot about the compositing
>>>> nature
>>>>> behind it, and something very relevant in FlexJS, but not should be
>>> its
>>>>> identifier. There's much more in our technology to focus naming in
>>> one
>>> of
>>>>> its benefits.
>>>>> 
>>>>> I always go to our competitors: Think about "Angular"...is just a
>>> cool
>>>> name
>>>>> and with no implications about the internals in that framework.
>>>>> 
>>>>> Thanks
>>>>> 
>>>>> Carlos
>>>>> 
>>>>> 
>>>>> 
>>>>> 2017-09-18 7:30 GMT+02:00 OmPrakash Muppirala
>>> <bigosma...@gmail.com>:
>>>>> 
>>>>>> One point of clarification.
>>>>>> 
>>>>>> The Beads concept comes into play only in the FlexJS SDK and not
>>> in
>>> the
>>>>>> Flex Falcon or FalconJX compiler.  Some day it could be
>>>> FalconWebAssemby
>>>>> or
>>>>>> FalconIOS.
>>>>>> 
>>>>>> Naming the Apache project as Beads means that we are highlighting
>>> only
>>>>> the
>>>>>> SDK and not the cross-compilers.  Are we okay with that?
>&

Re: [VOTE] What should be the new Project Name for Proposed fork of FlexJS?

2017-09-18 Thread Harbs
1. Limber
2. Arise
3. Boja

Harbs

> On Sep 17, 2017, at 10:19 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> Hi,
> 
> In this thread I've gathered list of names proposition for fork of FlexJS
> project.
> 
> LIST:
> 
> Royale
> Boja
> Strand
> Bead
> Limber
> Boinga
> Braid
> Arise
> 
> HOW DO WE VOTE:
> 1) Pick up 3 names from the list and order them from the most favorite
> 2) We will give points for each items in the list which you have choose
> 3) In your list you can propose your own name - others can follow it in
> their lists
> 
> EXAMPLE:
> 1) Name1 - 3 points
> 2) Name2 - 2 points
> 3) Name3 - 1 point
> 
> WINNER:
> We will pickup winner based on gathered points by one of the name.
> 
> The vote will be open until Tuesday September 19, 23:00 UTC
> 
> Thanks,
> 
> Piotr



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-17 Thread Harbs
Question:

In the vote, is it for the exact name? For example “Beadz” and “Limbre” seem to 
be much less used than “Beads” and “Limber”.

Thanks,
Harbs

> On Sep 17, 2017, at 6:55 PM, Carlos Rovira <carlos.rov...@codeoscopic.com> 
> wrote:
> 
> Hi
> 
> I think it would be good to start that vote thread with some possibilities.
> I think we should put the three most wanted over ten, since is what we
> should found in some election systems. We get to the final stage the most
> popular ones to vote. I think if we put ten options we'll end with a
> difficult decision making people split their votes through such amount of
> candidates.
> 
> @Piotr, as Harbs said if you want to start the vote thread that would be
> good! :)
> 
> Best
> 
> Carlos
> 
> 
> 2017-09-17 17:50 GMT+02:00 Erik de Bruin <e...@ixsoftware.nl>:
> 
>> Royale: 710 repos match Royale on Github. One,
>> https://github.com/ian-culleton/royale is a "React-esque framework for
>> Javascript"
>> 
>> That is a little close to home...
>> 
>> EdB
>> 
>> 
>> 
>> On Sun, Sep 17, 2017 at 7:29 AM, Alex Harui <aha...@adobe.com.invalid>
>> wrote:
>> 
>>> A quick "suitable name search" on some other candidates:
>>> 
>>> Braid:  260 repos match with Braid on Github.  There is a project call
>>> BraidApps.  Could pose some confusion since we produce apps.
>>> 
>>> Strand:  697 repos match Strand on Github.  First match was
>>> https://github.com/MediaMath/strand.  It is a "collection of modular,
>>> reusable Web Components built upon Polymer"
>>> 
>>> Beads:  971 repos match Bead on Github.  One,
>>> https://github.com/orsjb/beads claims to be "The Beads Project".
>>> 
>>> Bend:  1676 repos match Bend on Github.  One,
>>> https://github.com/evanw/bend is a "statically-typed programming
>> language
>>> for the web"
>>> 
>>> Limber: 70 repos match Limber on Github.  One,
>>> https://github.com/ggoodman/limber is a "Javascript graphics engine
>>> written in coffee-script"
>>> 
>>> Boinga: 3 matches.  The exact math is an empty repo.  Boinga has
>>> interesting definitions in the urban dictionaries:
>>> http://www.urbandictionary.com/define.php?term=Boinga
>>> https://definithing.com/boinga/
>>> And used in a song in a popular children's animation sung by Alicia Keys.
>>> 
>>> Names like Böja are interesting, but for me, typing letters with
>>> accents/umlauts/grave is hard for me.
>>> 
>>> HTH,
>>> -Alex
>>> 
>>> 
>>> On 9/16/17, 3:33 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>> 
>>>> I like this one.
>>>> 
>>>> Harbs
>>>> 
>>>>> On Sep 16, 2017, at 11:31 PM, Andrew Wetmore <cottag...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>> Braid (bunch of strands, right?)
>>>> 
>>> 
>>> 
>> 
>> 
>> --
>> Ix Multimedia Software
>> 
>> Jan Luykenstraat 27
>> 3521 VB Utrecht
>> 
>> T. 06-51952295
>> I. www.ixsoftware.nl
>> 
> 
> 
> 
> -- 
> 
> <http://www.codeoscopic.com>
> 
> Carlos Rovira
> 
> Director General
> 
> M: +34 607 22 60 05
> 
> http://www.codeoscopic.com
> 
> http://www.avant2.es
> 
> 
> Conocenos en 1 minuto! <https://youtu.be/P2IEAYDG5HU>
> 
> 
> Este mensaje se dirige exclusivamente a su destinatario y puede contener
> información privilegiada o confidencial. Si ha recibido este mensaje por
> error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
> proceda a su destrucción.
> 
> De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
> que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
> S.A. La finalidad de dicho tratamiento es facilitar la prestación del
> servicio o información solicitados, teniendo usted derecho de acceso,
> rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
> necesaria.



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-17 Thread Harbs
Hi Piotr,

If you can start it that would be great. I’m very limited in time today.

Thanks,
Harbs

> On Sep 17, 2017, at 11:20 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> I can start the VOTE within 12H cause I don't see anything against. If
> someone can start earlier that would be great.
> 
> Proposed title:
> [VOTE] What should be new project name for proposed fork of FlexJS?
> 
> List
> 
> Description of VOTE from Harbs.
> 
> VOTE itself:
> 
> 1) Name +1 (Binding)
> 2) Second Proposal
> 3) Third proposal
> 
> Does it look ok?
> 
> Piotr
> 
> On Sun, Sep 17, 2017, 10:04 Piotr Zarzycki <piotrzarzyck...@gmail.com>
> wrote:
> 
>> Let's bring together the most mentioned from this thread and start a VOTE
>> by Harbs's system.
>> Let it be max 10 props.
>> 
>> Piotr
>> 
>> On Sun, Sep 17, 2017, 08:26 Alex Harui <aha...@adobe.com.invalid> wrote:
>> 
>>> BOJA also was/is software-related:
>>> https://link.springer.com/article/10.1007/BF00143947
>>> 
>>> Again, not a deal-killer.  One question that came to mind is whether we'd
>>> spend too much time explaining why we called the project BOJA.  That got
>>> me thinking of it as an acronym as well.  Or maybe a new project name
>>> should be an acronym.
>>> 
>>> BOJA could mean "Bring On Javascript in Actionscript"  or "Bend Over
>>> Javascript, it's ActionScript" (just kidding).  And if using an acronym
>>> for ActionScript it really should be AS, so BOJAS instead of BOJA.
>>> 
>>> AIMA is Apps In Mxml and Actionscript.  AIMA has 713 hits on GitHub for
>>> Artificial Intelligence, a Modern Approach.
>>> AIMAS has 313 hits and none in JavaScript.
>>> AMAS has 466 hits.  68 in JavaScript.  One is an "Application Server".
>>> AMAS has been used by a few companies.
>>> 
>>> Other ideas?  But again, we are running out of time...
>>> -Alex
>>> 
>>> On 9/16/17, 10:54 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote:
>>> 
>>>> To be clear, none of my findings are deal killers for the proposed name.
>>>> 
>>>> BOJA is the stock symbol for Bojangles Inc.  A chain of fried chicken
>>>> restaurants.
>>>> Wiktionary defined variants of boja [1].  What did you say you thought it
>>>> meant?
>>>> Boja has 163 matches on Github, but I didn't see an exact match but
>>> didn't
>>>> check all.
>>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.co
>>> 
>>>> m%2Fmudroljub%2Fbojanka=02%7C01%7C%7C474ae1cddaf34f798d2408d4fd90895d
>>> 
>>>> %7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636412244619792854=JXw
>>>> %2BN2o57mQyhCtuQy2NXKnzRLkZSK6nLzp62OU6FG8%3D=0 is "Simple
>>>> JavaScript application for
>>>> drawing in HTML5 canvas"
>>>> 
>>>> -Alex
>>>> 
>>>> [1]
>>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fen.wiktio
>>>> nary.org
>>> %2Fwiki%2Fboja=02%7C01%7C%7C474ae1cddaf34f798d2408d4fd90895d%
>>> 
>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636412244619792854=cr6x
>>>> p272SB%2FCmqxvbx%2FXEHnVx03AlQpIzlAA4tUQAaw%3D=0
>>>> 
>>>> 
>>>> On 9/16/17, 10:38 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>>>> 
>>>>> 
>>>>>> On Sep 17, 2017, at 8:29 AM, Alex Harui <aha...@adobe.com.INVALID>
>>>>>> wrote:
>>>>>> 
>>>>>> A quick "suitable name search" on some other candidates:
>>>>>> 
>>>>>> Braid:  260 repos match with Braid on Github.  There is a project call
>>>>>> BraidApps.  Could pose some confusion since we produce apps.
>>>>>> 
>>>>>> Strand:  697 repos match Strand on Github.  First match was
>>>>>> 
>>>>>> 
>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.
>>>>>> c
>>> 
>>>>>> om%2FMediaMath%2Fstrand=02%7C01%7C%7C1dc156ada9f442f4ee0a08d4fd8e51
>>>>>> 9
>>> 
>>>>>> b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636412235077272615=
>>>>>> Y
>>>>>> k5oLCpwtkSlGYJSqsfSd1dyRNl3rOx9LiNQh4IHLQU%3D=0.  It is a
>>>>>> &qu

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-16 Thread Harbs

> On Sep 17, 2017, at 8:29 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> A quick "suitable name search" on some other candidates:
> 
> Braid:  260 repos match with Braid on Github.  There is a project call
> BraidApps.  Could pose some confusion since we produce apps.
> 
> Strand:  697 repos match Strand on Github.  First match was
> https://github.com/MediaMath/strand.  It is a "collection of modular,
> reusable Web Components built upon Polymer"
> 
> Beads:  971 repos match Bead on Github.  One,
> https://github.com/orsjb/beads claims to be "The Beads Project".
> 
> Bend:  1676 repos match Bend on Github.  One,
> https://github.com/evanw/bend is a "statically-typed programming language
> for the web"
> 
> Limber: 70 repos match Limber on Github.  One,
> https://github.com/ggoodman/limber is a "Javascript graphics engine
> written in coffee-script"
> 
> Boinga: 3 matches.  The exact math is an empty repo.  Boinga has
> interesting definitions in the urban dictionaries:
> http://www.urbandictionary.com/define.php?term=Boinga
> https://definithing.com/boinga/
> And used in a song in a popular children's animation sung by Alicia Keys.
> 
Ouch… :-(

> Names like Böja are interesting, but for me, typing letters with
> accents/umlauts/grave is hard for me.

What about dropping the accents: Boja?


> HTH,
> -Alex
> 
> 
> On 9/16/17, 3:33 PM, "Harbs" <harbs.li...@gmail.com> wrote:
> 
>> I like this one.
>> 
>> Harbs
>> 
>>> On Sep 16, 2017, at 11:31 PM, Andrew Wetmore <cottag...@gmail.com>
>>> wrote:
>>> 
>>> Braid (bunch of strands, right?)
>> 
> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-16 Thread Harbs
I like this one.

Harbs

> On Sep 16, 2017, at 11:31 PM, Andrew Wetmore <cottag...@gmail.com> wrote:
> 
> Braid (bunch of strands, right?)



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-16 Thread Harbs
I’m not sure why, but Royale does not resonate very well with me.

Bend Bead and Strand are all good names as far as I’m concerned.

I personally like Limber/Limbre.

I like Boinga in a different way.

I think that Böja has a great ring to it.

One way I was thinking about a vote was by allowing everyone to pick up to 
three options. Option 1 would count for 3 points, option 2 for 2 and option 3 
for 1.

We could then tally up the points for the winners.

At that point we could either pick the one with the most points or call another 
vote to decide between the two with the most points.

Thoughts?
Harbs

> On Sep 15, 2017, at 8:30 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Dave says, and I agree, that if there is more than one candidate, we might
> need to use a more complicated voting system like STeVe. What other
> suggestions do you think have been popular enough to make a second
> candidate?  I think FlexJS has been rejected as the project name.
> 
> If anyone wants to push for a name other than Royale, please reply to this
> post with that name.  Then we can decide whether we need to use STeVe or
> not.
> 
> Thanks,
> -Alex
> 
> On 9/15/17, 9:49 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
> 
>> On Fri, Sep 15, 2017 at 9:45 AM, Piotr Zarzycki
>> <piotrzarzyck...@gmail.com>
>> wrote:
>> 
>>> Definitely the were the most support for Royale. +1 for starting vote
>>> YES/NO. We could express in the VOTE thread that anyone can shot his own
>>> name idea and others can give him +1.
>>> 
>> 
>> There were several suggestions, some of which we could consider.  We
>> should
>> probably let the FlexJS yes/no settle down before we start another thread.
>> All this feels a bit rushed,  I am having a bit of a hard time following
>> discussions/decisions.
>> 
>> Thanks,
>> Om
>> 
>> 
>>> 
>>> Piotr
>>> 
>>> On Fri, Sep 15, 2017, 18:39 Piotr Zarzycki <piotrzarzyck...@gmail.com>
>>> wrote:
>>> 
>>>> As Alex said I also didn't answer for any single email from someone
>>> who
>>>> would like to start from scratch app or even would be new Flex world.
>>>> 
>>>> We may get such people in the future, but we need to go with path
>>> where
>>>> first target will be ports the old one applications.
>>>> 
>>>> As for the bad press - 4 years ago I have started work in a company
>>> as an
>>>> Flex Developer. This company grows on Flex development. Currently they
>>>> change the direction as many others, but I have to say that anyone
>>> from
>>>> initial 20 people said anything wrong about Flex. Just the opposite
>>> there
>>>> were very good press out there in the company as in outside in Cracow.
>>>> 
>>>> I'm all for having product FlexJS. We cannot abandon such tremendous
>>>> opportunity. Look in the message from Rui in the VOTE thread - This is
>>> what
>>>> we need to provide in order to read next time. I've choose FlexJS for
>>> the
>>>> port, cause it provides me what I need.
>>>> 
>>>> Thanks,
>>>> Piotr
>>>> 
>>>> On Fri, Sep 15, 2017, 18:09 Erik de Bruin <e...@ixsoftware.nl> wrote:
>>>> 
>>>>>> 
>>>>>> have a problem if someone created a runtime we wanted to target
>>> called
>>>>>> "Dover".
>>>>>> 
>>>>> 
>>>>> Are you testing the non-native speakers?
>>>>> 
>>>>> I spilt some of my coffee over that one ;-)
>>>>> 
>>>>> EdB
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Ix Multimedia Software
>>>>> 
>>>>> Jan Luykenstraat 27
>>>>> 3521 VB Utrecht
>>>>> 
>>>>> T. 06-51952295
>>>>> I. 
>>> https://na01.safelinks.protection.outlook.com/?url=www.ixsoftware.nl
>>> =02%7C01%7C%7C4127f1b06d7f43f4310808d4fc59ca2f%7Cfa7b1b5a7b34438794aed2c1
>>> 78decee1%7C0%7C0%7C636410909953528643=BTLJuY5ffdBpl7z%2B%2FPa%2FHfu
>>> ogqLc38DybDD2qL8oF78%3D=0
>>>>> 
>>>> 
>>> 
> 



Re: [OT] Unsubscribed and offline for a few weeks

2017-09-15 Thread Harbs
Enjoy the break! :-)

Harbs

> On Sep 15, 2017, at 6:14 PM, Olaf Krueger <m...@olafkrueger.net> wrote:
> 
> Hi,
> I'd just like to let you know that this my last day at work before I'll
> start a holiday trip over a few weeks.
> Hence I've been unsubscribed from the list. Probably I will be sporadically
> online.
> 
> Thanks,
> Olaf
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-15 Thread Harbs
I agree.

Let’s finish the vote on the project name and we can discuss the product (or 
products) name(s) later.

I think we should start the vote on the new name options. I’m not sure what the 
best format of such a vote should be. We need a culled list of options and way 
of tallying up opinions. Suggestions?

I think we should start with everyone putting forward their favorites of the 
options mentioned. Once we have that, we can compile the list of options and 
start a vote.

Harbs

> On Sep 15, 2017, at 10:28 AM, Olaf Krueger <m...@olafkrueger.net> wrote:
> 
> Hi,
> 
> This was posted by Chris at the [VOTE] thread
>> and I know what getting rid of "flex" everywhere inside the project would
> mean regarding refactoring and >tool support.
> 
> I thought that for now we just vote for a new project name in order to get
> rid of the word 'Flex' within the Apache project name.
> Hence I thought that there's no urgent need to replace the occurrence of the
> word 'flex' throughout the entire codebase.
> I think that there are a lot of projects out there which were renamed and
> still contains old names in their codebase.
> 
> Do I misunderstand something?
> 
> Thanks,
> Olaf
> 
> 
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-15 Thread Harbs
So same product but marketed with two different names?

Kind of odd, but an interesting approach. It might have merit.

I’d like to sit on this idea. I’m not yet sure how I feel about it.

Harbs

> On Sep 15, 2017, at 3:04 AM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> This is why I proposed what I did last night:
> -Project name: Royale
> -Product name for folks who don't know Flex: Royale
> -Product name for folks who do know Flex: FlexJS



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-14 Thread Harbs
Unless there are objections, I propose we continue the vote for the project 
name and we can have a separate discussion once the new project is formed on 
what to name the product.

I don’t think we should rush into the decision on the product, but the project 
name is more time critical and has less marketing impact.

Does that sound like a plan?

Harbs

> On Sep 15, 2017, at 12:42 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> 
> wrote:
> 
> Guys,
> 
> Reading Justin's thoughts we should really consider all of that. We can
> loose a lot of already gathered attention even if Carlos will put effort
> for new brand.
> 
> +1 for having Product Name as FlexJS. That would be the bridge which can
> hold us.
> 
> Piotr
> 
> On Thu, Sep 14, 2017, 23:31 Peter Ent <p...@adobe.com.invalid> wrote:
> 
>> If the project name were to be "Apache Royale" and produced FlexJS, and
>> the Apache Royale web page/wiki referenced FlexJS and made it available
>> for Google searches, then anyone who was interested in or heard about
>> FlexJS and searched for "FlexJS" (or "Flex" or "Adobe Flex" or "Apache
>> Flex" or "ActionScript Flex" or ), they should get a link to Apache
>> Royale in their search results. The blurb that accompanies the search
>> result should mention FlexJS. I think that would be enough to pique
>> interest and get a click.
>> 
>> Substitute "Royale" for whatever name you'd like the project to be called.
>> 
>> ‹peter
>> 
>> On 9/14/17, 5:16 PM, "Harbs" <harbs.li...@gmail.com> wrote:
>> 
>>> It¹s great to have another perspective on this.
>>> 
>>> Some of these issues can be addressed by SEO.
>>> 
>>> It could be that we should be careful about changing names, and / or
>>> timing of changing names.
>>> 
>>> Alex does make a good point that the project name does not need to be the
>>> same as the product name. It might make sense to keep the product as
>>> FlexJS for now at least and just pick a different project name. The
>>> product name is easier to change than the project name and a project can
>>> have more than one product.
>>> 
>>> If I would pick a reference to a product which did a major rebranding to
>>> drop associations to old technology it would be Xojo. I¹m not sure how
>>> many here are familiar with it, but it used to be call REALBasic. A few
>>> years back they rebranded as Xojo. I don¹t think it made much of a
>>> difference to the folks using it. I have no idea if it helped them or not.
>>> 
>>> Harbs
>>> 
>>>> On Sep 14, 2017, at 11:07 PM, Justin M. Hill <jus...@prominic.net>
>>>> wrote:
>>>> 
>>>> 
>>>> Hi everyone,
>>>> 
>>>> I am not someone with an official vote, but I wanted to express my
>>>> concern
>>>> about ditching the FlexJS name.
>>>> 
>>>> The largest possible market for adoption of a new "javascript" solution
>>>> is
>>>> to go after those who have stuck with Flex.   There are FAR too many
>>>> javascript solutions on the market right now.
>>>> 
>>>> If the vote is to change the name, this will:
>>>> 
>>>> -- confuse the people who have been patiently waiting for FlexJS to get
>>>> to
>>>> 1.0 so they can dive in.
>>>> 
>>>> -- get lost in the noise of all of the other far more well popularized
>>>> javascript frameworks like Angular, React, etc.
>>>> 
>>>> -- lose the feeling, however small it may be, that those who came from
>>>> the
>>>> Flex background can expect to have some of their knowledge recycled.
>>>> 
>>>> 
>>>> These are 3 critical aspects in terms of raising awareness and having a
>>>> potentially devoted following of one technology (Flex) star to
>>>> transition
>>>> and champion to a new one (FlexJS).
>>>> 
>>>> If we lose that, then we effectively have to target against ALL
>>>> javascript
>>>> frameworks, most notably ones that are heavily entrenched already and
>>>> supported by giant company resources like Google and Facebook.
>>>> 
>>>> 
>>>> I am strongly opposed to a name change.  I think this would be a huge
>>>> mistake.
>>>> 
>>>> On top of that, picking a new name and gaining awareness of it

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-14 Thread Harbs
It’s great to have another perspective on this.

Some of these issues can be addressed by SEO.

It could be that we should be careful about changing names, and / or timing of 
changing names.

Alex does make a good point that the project name does not need to be the same 
as the product name. It might make sense to keep the product as FlexJS for now 
at least and just pick a different project name. The product name is easier to 
change than the project name and a project can have more than one product.

If I would pick a reference to a product which did a major rebranding to drop 
associations to old technology it would be Xojo. I’m not sure how many here are 
familiar with it, but it used to be call REALBasic. A few years back they 
rebranded as Xojo. I don’t think it made much of a difference to the folks 
using it. I have no idea if it helped them or not.

Harbs

> On Sep 14, 2017, at 11:07 PM, Justin M. Hill <jus...@prominic.net> wrote:
> 
> 
> Hi everyone,
> 
> I am not someone with an official vote, but I wanted to express my concern
> about ditching the FlexJS name.
> 
> The largest possible market for adoption of a new "javascript" solution is
> to go after those who have stuck with Flex.   There are FAR too many
> javascript solutions on the market right now.
> 
> If the vote is to change the name, this will:
> 
> -- confuse the people who have been patiently waiting for FlexJS to get to
> 1.0 so they can dive in.
> 
> -- get lost in the noise of all of the other far more well popularized
> javascript frameworks like Angular, React, etc.
> 
> -- lose the feeling, however small it may be, that those who came from the
> Flex background can expect to have some of their knowledge recycled.
> 
> 
> These are 3 critical aspects in terms of raising awareness and having a
> potentially devoted following of one technology (Flex) star to transition
> and champion to a new one (FlexJS).
> 
> If we lose that, then we effectively have to target against ALL javascript
> frameworks, most notably ones that are heavily entrenched already and
> supported by giant company resources like Google and Facebook.
> 
> 
> I am strongly opposed to a name change.  I think this would be a huge
> mistake.
> 
> On top of that, picking a new name and gaining awareness of it is HARD.
> 
> It should be reason enough for the Apache powers-that-be to approve a
> project change to avoid being stuck with a huge legacy Flex bugbase that
> Adobe donated, and instead start fresh with our 1.0 name.
> 
> If that cannot be achieved, then at a bare minimum we should seek to keep
> the name FlexJS.
> 
> 
> Regarding targeting something other than Javascript -- like SWF or AIR -- I
> realize the debug aspect benefits are important, but all this is going to
> do is confuse people.
> 
> I have read about HaXe a dozen times, and I never understand what it does
> because apparently it does too much.   A swiss army knife is a lot more
> confusing to use then a fixed head screwdriver.
> 
> Please, we have spent SO much time trying to get to 1.0 -- lets get FOCUSED
> on delivering what everyone outside of the community of active participants
> here has been waiting on, which is a future direction for their Flex
> efforts.
> 
> Thank you,
> 
> Justin Hill
> http://Prominic.NET | Skype: JustinProminic
> 
> My Apache Flex community contribution is working on the open
> source Moonshine-IDE.com for FlexJS.



Re: [VOTE][DISCUSS] Should the Project Name of the Proposed Fork be FlexJS?

2017-09-14 Thread Harbs
Yes. I am willing to go along with changing the name and start a vote asap on 
what it should be.

As far as I’m concerned this vote can remain open and the second vote can 
proceed in parallel. If the first vote concludes with “yes”, then the second 
vote will be void. I don’t see that waiting to start a second vote until the 
first vote finishes is beneficial.

I’d REALLY like to have this wrapped up before the board meeting next week.

To be official:
No (binding)

> On Sep 14, 2017, at 9:55 PM, Dave Fisher <dave2w...@comcast.net> wrote:
> 
> Is this a “No” Binding vote?
> 
>> On Sep 14, 2017, at 11:36 AM, Harbs <harbs.li...@gmail.com> wrote:
>> 
>> +1 from me.
>> 
>>> On Sep 14, 2017, at 9:28 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
>>> 
>>> Can we stop this vote thread and start a new one for a new name?  I don't
>>> want to wait until Sunday to start voting on the new name.
>>> 
>>> Thanks,
>>> -Alex
>>> 
>>> On 9/14/17, 10:33 AM, "Peter Ent" <p...@adobe.com.INVALID> wrote:
>>> 
>>>> No (binding)
>>>> 
>>>> On 9/14/17, 11:37 AM, "Dave Fisher" <dave2w...@comcast.net> wrote:
>>>> 
>>>>> VOTE Should the Project Name of the Proposed Fork be FlexJS?
>>>>> 
>>>>> [ ] Yes - The forked project should be Apache FlexJS.
>>>>> [ ] No - The forked project should have another name which will be
>>>>> discussed.
>>>>> [ ] Abstain - Don¹t care what the forked project is called.
>>>>> 
>>>>> The vote will be open for 72 hours until Sunday September 17, 16:00 UT.
>>>>> 
>>>> 
>>> 
>> 
> 



Re: [VOTE] Should the Project Name of the Proposed Fork be FlexJS?

2017-09-14 Thread Harbs
+1 from me.

> On Sep 14, 2017, at 9:28 PM, Alex Harui  wrote:
> 
> Can we stop this vote thread and start a new one for a new name?  I don't
> want to wait until Sunday to start voting on the new name.
> 
> Thanks,
> -Alex
> 
> On 9/14/17, 10:33 AM, "Peter Ent"  wrote:
> 
>> No (binding)
>> 
>> On 9/14/17, 11:37 AM, "Dave Fisher"  wrote:
>> 
>>> VOTE Should the Project Name of the Proposed Fork be FlexJS?
>>> 
>>> [ ] Yes - The forked project should be Apache FlexJS.
>>> [ ] No - The forked project should have another name which will be
>>> discussed.
>>> [ ] Abstain - Don¹t care what the forked project is called.
>>> 
>>> The vote will be open for 72 hours until Sunday September 17, 16:00 UT.
>>> 
>> 
> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-14 Thread Harbs
I agree that for a new name it should just be something unique with a good 
“ring” to it.

Harbs

> On Sep 14, 2017, at 12:49 PM, Olaf Krueger <m...@olafkrueger.net> wrote:
> 
> Hi,
> I just would like to mention that it seems to me that there's an inner urge
> inside most of us to leave the beaten paths and to build a new identity for
> FlexJS which is more appropriate to this awesome technology in any respects.
> 
> Moreover, it seems to me more and more that such a new shiny identity
> provides a fair chance to get more people involved.
> 
> I just fear the effort.
> So thank you, Carlos, for your offer to help out with this!!!
> 
> I like "bøje" which is the Danish translation for "bend"
> (I think this was already suggested by Harbs anywhere).
> 
> I also like anagrams and words as names that don't exist yet, e.g.:
> Flex -> elfX 
> 
> However and whatever name, you got me!
> 
> Olaf
> 
> 
> 
> --
> Sent from: http://apache-flex-development.247.n4.nabble.com/



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-14 Thread Harbs
Here’s a list of other options which came up off-list:

> Limber (or maybe Limbre/Limbur for a unique name)
> LimberApp
> Boinga (unique name which retains the message)
> 
> Actually, Bead or alternately Beed might be usable
> Strands can probably also work.

> Beads
> 
> and second
> 
> Strands

> Action


> KickAS
> 
> Another idea: NewAction
> 
> What about FractionScript?
> 
> NewScript?
> Warp
> 
> We can also go for a translation of Flex.
> 
> Biegen anyone? ;-)
> 
> The Swedish translation looks cool: Böja

> Maybe something to do with connections or lineage...  Heritage / Ancestry / 
> Derivation ?
> 
> Or more towards the future / destination arrive / attain / reach / emerge 
> / dawn / arise
> 
> 
> "AS Dawn" sounds like a new beginning.


> On Sep 14, 2017, at 8:01 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> Don't you think guys that is too much references, regarding what Alex found?
> 
> We are writing in AS - what about emphasis this to RoyaleAS?
> 
> I'm still not sure yet whether name change convince me..
> 
> Piotr
> 
> On Thu, Sep 14, 2017, 03:35 Jeffry Houser <jef...@dot-com-it.com> wrote:
> 
>> Wasn't Royale the beta name for some version of Flex?  [Flex 2? or was
>> it Flex 1?]
>> 
>> 
>> On 9/13/2017 6:30 PM, Dave Fisher wrote:
>>> Hi -
>>> 
>>> I did a quick suitable name search.
>>> 
>>> Royale might be taken by this individual’s project
>>> https://github.com/ian-culleton/royale
>>> 
>>> Otherwise Royale in a TESS search is liquor and beauty products mostly.
>>> There is a lot of “Clash Royale"
>>> 
>>> And there is also “Royale with Cheese” - a reference in Pulp Fiction
>>> to what a Macdonald’s Quarter Pounder is called in Paris.
>>> 
>>> Regards,
>>> Dave
>>> 
>>>> On Sep 13, 2017, at 3:09 PM, Dave Fisher <dave2w...@comcast.net
>>>> <mailto:dave2w...@comcast.net>> wrote:
>>>> 
>>>> Hi -
>>>> 
>>>> We have one alternative name - Royale
>>>> 
>>>> Are there others that people would like to propose?
>>>> 
>>>> If not then we can have a simple VOTE between FlexJS and Royale.
>>>> 
>>>> Regards,
>>>> Dave
>>>> 
>>>>> On Sep 13, 2017, at 3:01 PM, Dave Fisher <dave2w...@comcast.net
>>>>> <mailto:dave2w...@comcast.net>> wrote:
>>>>> 
>>>>> Hi Om,
>>>>> 
>>>>> I think that dilutes the votes and biases the result towards FlexJS.
>>>>> If we want to go that way then we need a preference ranking and more
>>>>> complicated VOTE counting.
>>>>> 
>>>>> Regards,
>>>>> Dave
>>>>> 
>>>>>> On Sep 13, 2017, at 2:57 PM, OmPrakash Muppirala
>>>>>> <bigosma...@gmail.com <mailto:bigosma...@gmail.com>> wrote:
>>>>>> 
>>>>>> We could always structure the VOTE like this:
>>>>>> 
>>>>>> 1.  Royale
>>>>>> 2.  XXX
>>>>>> 3.  YYY
>>>>>> 4.  FlexJS
>>>>>> 
>>>>>> One vote should answer both questions.
>>>>>> 
>>>>>> Thanks,
>>>>>> Om
>>>>>> 
>>>>>> On Wed, Sep 13, 2017 at 2:52 PM, Piotr Zarzycki
>>>>>> <piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>>
>>>>>> wrote:
>>>>>> 
>>>>>>> On the other hand, we have rather majority of voices for do not
>>>>>>> change the
>>>>>>> name and Alex is right. - I'm seeing more people asking for help with
>>>>>>> porting. - We may disappear in the sea of frameworks with changed
>>>>>>> name...
>>>>>>> 
>>>>>>> Maybe better have solid framework and invest in current name still
>>>>>>> with
>>>>>>> nice branding. I'm puzzled, so definitely I will give myself at
>>>>>>> least one
>>>>>>> day more before VOTE.
>>>>>>> 
>>>>>>> Piotr
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 2017-09-13 23:31 GMT+02:00 Piotr Zarzycki
>>>>>>> <p

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Harbs
Carlos’ argument carries weight to me.

If a new name will help motivate him in terms of marketing it, that’s value I 
can recognize.

The name is not as important to me as motivating people to be involved in the 
project. We can build whatever messages we want around the name.

Carlos clearly feels more passionate about his position than I do about mine.

A hesitation I have about picking a new name is that I don’t want to delay the 
board’s decision on the new PMC. If we go for a new name can we try and pick 
one quickly?

Harbs

> On Sep 13, 2017, at 9:20 PM, Carlos Rovira <carlos.rov...@codeoscopic.com> 
> wrote:
> 
> Hi all,
> 
> I'm putting some efforts here since I think this is really important for
> all of us and for our beloved FlexJS project.
> 
> Name, website and all the visuals behind it mattersand is important in
> a way many of us in this community maybe can't imagine. If we don't get a
> fresh and compelling name and a clean and beautiful site where we explain
> all the great things our technology can do, we are losing our time, since
> this project will end with the bulk of the others xxxJS projects, and
> that's even horrible when our tech could be used for things other than JS!!
> (If we want in future years to make it possible).
> 
> @Alex: I Think we can't have a PROJECT name != of PRODUCT name for the
> reason you stated, people will end reaching "FlexJS" name and will
> interpret that as a joke, so no, even naming inside the project (including
> vars, functions and so on...) are part of what people ends liking or
> hating.
> 
> @Harbs, I said that I can put work on naming, website design and even host
> the web, but for doing so I need to feel the name is the right one, and I'm
> fearing that people is looking for a name that I don't think could give us
> some opportunity to fight with the great ones, since React or Dart, seems
> to me that has some sounding or power behind, but Beads, or Strand does not
> mean anything outside our own understanding for what we know it means in
> our architecture. But we should not decide a name based in that kind of
> things since we will end having something that in the mainstream does not
> has the needs to evocate a great and powerful technology to people out
> there.
> 
> I think the name change could involve at least two of us :
> 
> - 1 to make changes in code (repos, git,etc...
> - 1 to make more marketing things: logo, website, etc..
> 
> I offer my work for the second, my only condition is that I need to believe
> in the final name we choose, and since we are a community, this must be
> elected by all of us, and we could work in it in the same manner : if
> people believe in it, people will work in it. I have clear that I will work
> if the final community decision has a strong base and I can envision that
> the effort will push the tech to a great place (or at least has options to
> be fighting in the mainstream of actual techs like Angular, React, and
> others)
> 
> @Om, thanks, I think you like me and others I know that has live that
> situation, knows perfectly how devaluated is  the Flex name in actual
> times, so is crucial for us to change it
> 
> 
> 
> 
> 
> 2017-09-13 19:57 GMT+02:00 OmPrakash Muppirala <bigosma...@gmail.com>:
> 
>> On Sep 13, 2017 9:39 AM, "Yishay Weiss" <yishayj...@hotmail.com> wrote:
>> 
>> My main concern was with the JS suffix. If we can create new products
>> without the JS suffix that’s fine with me.
>> 
>> On the other hand, if Carlos or someone else feels passionate about a name
>> change and volunteers to deal with the overhead I wouldn’t go against it.
>> 
>> 
>> I agree with Carlos.  Bringing in the word Flex-something into a
>> conversation with peers is proving to be hard.
>> 
>> If anything, a new name would bring a fresh perspective on this wonderful
>> technology.
>> 
>> I volunteer to help out with the branding as much as I can.
>> 
>> Thanks,
>> Om
>> 
>> 
>> 
>> From: Alex Harui<mailto:aha...@adobe.com.INVALID>
>> Sent: Wednesday, September 13, 2017 6:33 PM
>> To: dev@flex.apache.org<mailto:dev@flex.apache.org>
>> Subject: Re: [DISCUSS] Name of the FlexJS Fork
>> 
>> Actually, my question was whether the PROJECT name is more or less
>> important than the PRODUCT name.  Mostly, the board/infra doesn't want us
>> to change the PROJECT name.  Infra replied that we can create PRODUCTs
>> with names that do not match the PROJECT name.
>> 
>> So, could we live with the PROJECT being called FlexJS forever?  If we
>> think we can target a different group of customers with a differ

Re: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Harbs
Yes. If we might change the name after forming the new PMC, it’s a concern. 
Alex’s question is more about the framework developing into something else in 
the future. That’s something I don’t think we need to be concerned about right 
now.

I’d rather capitalize on the FlexJS name.

Harbs

> On Sep 13, 2017, at 1:41 PM, Piotr Zarzycki <piotrzarzyck...@gmail.com> wrote:
> 
> I thought that name things was one of the concerns in the thread from
> board. 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Harbs
I’m fine with voting now. I think the reasons for and against have more or less 
been addressed. The only point which has not really been addressed was Alex’s 
question.

Personally I don’t think the project name is really a concern as far as some 
unknown direction the project might take. If it develops to a point where the 
JS suffix is a problem, we can try and figure out the answer to that question 
at that time.

Thanks,
Harbs

> On Sep 13, 2017, at 1:20 PM, Kessler CTR Mark J <mark.kessler@usmc.mil> 
> wrote:
> 
> Probably could vote on the name change.  But if that passes, it would need a 
> discussion thread for the new name.
> 
> 
> -Mark K
> 
> 
> -Original Message-
> From: Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com]
> Sent: Wednesday, September 13, 2017 6:06 AM
> To: dev@flex.apache.org
> Subject: [Non-DoD Source] Re: [DISCUSS] Name of the FlexJS Fork
> 
> Agreed with Mark completely! Especially in case of IDEs.
> 
> I will summarize discussion tomorrow for the notice to the board that we
> have consensus or not.
> 
> If there will not be more voices for change than for staying with current
> one do we still need start a Vote - Something like: Change name or not ?
> Dave what do you think about that ?
> 
> Thanks,
> Piotr
> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-13 Thread Harbs
To me the question is how will people react if you tell them you’re doing it in 
FlexJS vs. FooJS. I think in either case you will get a response of “what’s 
that”.

What’s going to get a better explanation? “I’m doing it in a relatively unknown 
framework but one I like.” Or “I’m doing it in a new framework built from the 
ground up optimized for Javascript built on the concepts which made Flex 
successful in its time.”

To me, the latter response sounds more compelling.

Hopefully FlexJS will get enough traction that it will become known for its own 
strengths and this point will become moot.

Harbs

> On Sep 13, 2017, at 11:29 AM, Carlos Rovira <carlosrov...@apache.org> wrote:
> 
> Hi Dave,
> 
> 2017-09-12 21:12 GMT+02:00 Dave Fisher <dave2w...@comcast.net>:
> 
>> 
>> 
>> Do you have examples of Apache Flex or FlexJS getting bad press? It would
>> make your argument more persuasive.
>> 
>> 
> There's nothing published. I'm talking about customer meetings where you
> expose that you can use "Flex" and your potential customer looks to you
> with poker face since "Flex" is now considered an old technology from 2008.
> The fact is almost all Flex developers had to switch to HTML and there's
> almost no projects in Flex done today.
> 
> 
> 
>>> 
>>> In the other hand, we should look at our competitors : Angular, React,
>> Vue,
>>> Dart,... it's all marketing: the name, the website, if we don't play well
>>> our cards, don't expect to have a widely used technology
>> 
>> You mean like Beads, Bend or Strands?
>> 
> 
> Yes, I proposed in other thread ROYALE or CROWN as good candidates for its
> various implications in the strand/beads concept (crown with jewels as an
> icon) and for the old relationship with the first flex codename at
> macromedia (that was in fact Royale)
> 
> I'll be more happy to go with a name, icon, website done that would express
> our ideas in a modern, clean and beautiful way.
> 
> 
>>> 
>>> In the other hand I can live with old "FlexJS" name, if people does not
>>> want a change, but these means to me that FlexJS will hardly get
>> considered
>>> in the mainstream.
>>> 
>>> Just my 2
>> 
>> More than that ;-)
>> 
> 
> Thanks
> 
> Carlos
> 
> 
>> 
>> 



Re: [DISCUSS] Name of the FlexJS Fork

2017-09-12 Thread Harbs
I personally do not see a need for a new name.

To me it’s more about branding the name. If FlexJS has its own identity and 
Flash is barely mentioned I don’t think it’s dragging along the Flash 
associations. For those familiar with Flex and wanting to migrate to JS, the 
FlexJS name is a positive thing.

Harbs

> On Sep 12, 2017, at 4:01 AM, Dave Fisher <dave2w...@comcast.net> wrote:
> 
> Hi -
> 
> In discussions on the Board and Private list about the proposal voted on a 
> few weeks ago to fork FlexJS it was pointed out that it would good to discuss 
> if a new name should be attached to the forked project.
> 
> There are one or two propositions to discuss.
> 
> (1) FlexJS - is this distinct enough and will the historical connection to 
> Adobe/Apache Flex and Flash help or hinder the forked project’s future?
> 
> Please provide arguments in any direction.
> 
> (2) If a change is the outcome then we need to discuss and accumulate 
> reasonable names. Determine what is suitable by checking for other uses of 
> these names. If there are multiple choices available then we should vote.
> 
> A discussion of possible names can go in parallel to the discussion about 
> keeping FlexJS.
> 
> This discussion needs to proceed quickly if we want to have an open process 
> in advance of the next ASF Board meeting.
> 
> Regards,
> Dave



Re: Build failed in Jenkins: flex-asjs #2558

2017-09-11 Thread Harbs
It looks like a mustella failure.

Who’s familiar with Mustella?

> On Sep 11, 2017, at 10:34 AM, Piotr Zarzycki  
> wrote:
> 
> Hi Team,
> 
> Anyone know what actually is happen with this build?
> 
> Thanks,
> Piotr
> 
> On Mon, Sep 11, 2017, 06:15  wrote:
> 
>> See 
>> 
>> --
>> [...truncated 9393 lines...]
>>[mxmlc] sorted filename: string/string.js
>>[mxmlc] sorted filename: dom/nodetype.js
>>[mxmlc] sorted filename: debug/error.js
>>[mxmlc] sorted filename: asserts/asserts.js
>>[mxmlc] sorted filename: array/array.js
>>[mxmlc] sorted filename: labs/useragent/browser.js
>>[mxmlc] sorted filename: useragent/useragent.js
>>[mxmlc] sorted filename: debug/errorcontext.js
>>[mxmlc] sorted filename: string/string.js
>>[mxmlc] sorted filename: dom/nodetype.js
>>[mxmlc] sorted filename: debug/error.js
>>[mxmlc] sorted filename: asserts/asserts.js
>>[mxmlc] sorted filename: array/array.js
>>[mxmlc] sorted filename: debug/debug.js
>>[mxmlc] sorted filename: events/browserevent.js
>>[mxmlc] sorted filename: string/string.js
>>[mxmlc] sorted filename: dom/nodetype.js
>>[mxmlc] sorted filename: debug/error.js
>>[mxmlc] sorted filename: asserts/asserts.js
>>[mxmlc] sorted filename: debug/entrypointregistry.js
>>[mxmlc] sorted filename: string/string.js
>>[mxmlc] sorted filename: dom/nodetype.js
>>[mxmlc] sorted filename: debug/error.js
>>[mxmlc] sorted filename: asserts/asserts.js
>>[mxmlc] sorted filename: events/events.js
>>[mxmlc] sorted filename: string/string.js
>>[mxmlc] sorted filename: dom/nodetype.js
>>[mxmlc] sorted filename: debug/error.js
>>[mxmlc] sorted filename: asserts/asserts.js
>>[mxmlc] sorted filename: disposable/idisposable.js
>>[mxmlc] sorted filename: disposable/disposable.js
>>[mxmlc] sorted filename: events/eventtarget.js
>>[mxmlc] using extern: externs/svg.js
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/js/libs/js.swc>
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/BasicJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/BindingJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/ChartsJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/CollectionsJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/CoreJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/CreateJSJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/DragDropJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/EffectsJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/ExpressJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/FlatJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/FontAwesomeJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/FormattersJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/GoogleMapsJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/GraphicsJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/HTML5JS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/HTMLJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/jQueryJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/LanguageJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/MaterialDesignLiteJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/MobileJS.swc
>>> 
>>[mxmlc] using SWC: <
>> http://apacheflexbuild.cloudapp.net:8080/job/flex-asjs/ws/frameworks/js/FlexJS/libs/NetworkJS.swc

  1   2   3   4   5   6   7   8   9   10   >