Here is a chance to see if it works for you. We are releasing free component 
for
developers (both application and components) to facilitate tracing/logging
 in development and production environments.
 The package is located here: http://www.faratasystems.com/xpanel/xp3.zip

 Deviations form the packaging "spec":
1. Root Folder added (/XPanel) to ensure people would not unzip files to 
drive or within their workspace
2. readme became PDF as it combines doc and readme for small component
3. descided against /test folder in favor of /examples - not sure /test 
belongs to the users unless they are in your advanced beta-testing group.

Any feedback ( especially negative ) is greatly appreciated.

Thank you,
Anatole Tartakovsky




>
>
> ----- Original Message ----- 
> From: "Chafic Kazoun" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Saturday, July 15, 2006 7:07 PM
> Subject: Re: [flexcomponents] Component Packaging, Delivery, and 
> Installation
>
>
> I consider a swc to be the compiled distributable binary aka DLL/
> Assembly in .Net world.  So I would vote that we have swc be the
> minimum requirement for a component being distributed.  There are
> going to be component developer who don't want to distribute their
> code, and swc is the best way to distribute then.
>
> So a response to your notes
>
> 1. I don't think swc needs to have docs or examples.  I would have a
> zip file that contains
> /bin/{swc here}
> /doc/{documentation here]
> /example/{Examples here}
> /test/{test cases here}
> /src/{Src here}
> /README
> /LICENSE
> 2. I don't think swc needs really any instructions.  I would think
> adobe will provide some sort of generic installer (maybe one that
> does what the charting components do) for component developers and
> call it a say. Or have Extention Manager expanded to handle swc files
> and include a file within the swc with installation process
> instructions for the mxp.  SWC files are just zip files so there is
> no reason we can't include more metadata in there.
> 3. Versioning is really important, a swc file is good for that.  Need
> to make sure the contents always include that
>
> The top directory structure includes most of what I can think of as
> needed. But at a bare minimum you could have a README, LICENSE, and /
> bin/swc file and nothing else.  Honestly, I don't think we all need
> to even stick to the same directory structure.  But at a bare minimum
> make sure a swc file has enough in it to be installed via a
> standardized installer provided by Adobe or we come up with a
> standard installer that takes a swc and packages it up into a nice
> installer.
>
> Thanks
>
> Chafic
>
> On Jul 15, 2006, at 4:26 PM, Ted Patrick wrote:
>
>> Ralf,
>>
>>
>>
>> Nothing is technically wrong with SWC for the component itself but
>> 95% of the time more is needed.
>>
>>
>>
>> Here are a few:
>>
>>
>>
>> SWC lacks documentation HTML.
>> SWC lacks code examples of component use.
>> SWC lacks instructions of how to install it.
>> If you want to distribute source as/mxml, SWC doesn’t cover this.
>>
>>
>> The discussion here is intended to answer this question?
>>
>>
>>
>> “When a component is delivered, what does the developer receive and
>> how is it organized?”
>>
>>
>>
>> SWC is just one piece of the puzzle.
>>
>>
>>
>> Regards,
>>
>>
>>
>> Ted J
>>
>>
>>
>> From: [email protected]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Ralf Bokelberg
>> Sent: Saturday, July 15, 2006 11:45 AM
>> To: [email protected]
>> Subject: Re: [flexcomponents] Component Packaging, Delivery, and
>> Installation
>>
>>
>>
>> What's wrong with swc?
>> Cheers,
>> Ralf.
>>
>> On 7/15/06, Ted Patrick <[EMAIL PROTECTED]> wrote:
>> > >Cool... so... how do we do it?
>> >
>> > We just do it and move forward.
>> >
>> > The goal is to make sure 100% sure that any Flex developers can
>> install
>> > components. We make the file system consistent and simple so that
>> > everyone understands a component ZIP file or file system. We do
>> this as
>> > a group and define a standard for any component developer to
>> aspire to.
>> >
>> > a. Reference Example Component FileSystem/ZIP.
>> > b. Page on Flex.org to denote standard.
>> > c. FlexComponents endorses it as a 'standards body'.
>> > d. KISS - Keep It Simple Stupid.
>> > e. Get an Adobe WhitePaper written.
>> > f. Get Adobe ASDocs released or use Mike's toolset!
>> > g. We automate compilation/packaging for component developers.
>> Make a
>> > file system this way, edit an XML Build document, run this
>> script, out
>> > pops a perfect ZIP with SOURCE, SWC, DOCS, LICENSE, INSTALLATION,
>> ready
>> > to roll! Repeatable, consistent, simple. ( I can hear Anatole
>> typing out
>> > an ANT script to do this right now... :) )
>> >
>> > The standard is a goal, something that developers should aspire
>> to. If
>> > you want to write poorly formatted code without comments you are
>> free to
>> > do so. I think eventually people will realize the quality of the
>> > components is based on these details. If docs are sharp, licensing,
>> > installation spot on perfect, it says that this developer took
>> the time
>> > to do things right. It also makes a much stronger case for
>> developers
>> > licensing components. Developers do not license crap, they
>> license code
>> > that saves them time and money.
>> >
>> > We just need to take dead aim on a really great format to allow
>> > components to be distributed. If the format is easy for any
>> developer to
>> > use, then we have succeeded.
>> >
>> > If we pruned things back to cover just a component distribution
>> format
>> > then that would be perfect with me.
>> >
>> > IMHO,
>> >
>> > Ted :)
>> >
>> >
>> >
>> >
>> >
>> >
>> > Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>> -- 
>> Ralf Bokelberg <[EMAIL PROTECTED]>
>> Flex & Flash Consultant based in Cologne/Germany
>>
>>
>>
>>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
> 



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcomponents/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to