We’ve all already been implementing things as Alex states. He architected the 
framework and it’s a good architecture. No need to change things. We need 
consistent architecture. We can’t have a free-for-all...

Percentage of code really has nothing to do with it. Unless something is 
functionality that you would (virtually) always need, it’s a separate bead. 
That’s the way the whole SDK is implemented. If there are cases where it’s not, 
it’s a bug and should be fixed. Removal of password functionality is NOT 
usually required for password beads.

PAYG is already well understood: All functionality should be implemented as 
beads when practical. Beads should be as modular as possible with the smallest 
possible functional set.

That’s pretty much it. It’s difficult to make the mental switch to working this 
way. I had similar difficulty when I started implementing things for FlexJS. It 
takes some getting used to, but it’s a very good design.

Harbs

> On Jun 6, 2017, at 1:16 AM, Justin Mclean <jus...@classsoftware.com> wrote:
> 
> Hi,
> 
>> If you have a different vision, you can execute that vision in another
>> component set or fork FlexJS entirely.  Please do not impose your vision
>> on my vision.
> 
> Since when is this your project Alex or that the project has to only include 
> your vision? That is not the Apache way.
> 
> I would prefer that we all come to a consensus of what PAYG means and clearly 
> document it rather that you dictating it.
> 
> Thanks,
> Justin

Reply via email to