Where is the conceptual overview / UML / Documentation?

I am trying to audit the OSMF framework for adoption at work.  However, it is difficult to get a handle on the scope of this project. I have no idea what your packages are metaphors for (speaking of, why do the asdocs include the entire AS3 codebase?) or the patterns and concepts you based the code on. Heck, I can't even tell what exactly this framework does! The only insight I have into the thinking behind this project is by reading bits from the devs on these forums. Believe me, I know how hard it is to provide documentation for the product while trying to support an ongoing development process. I just hope you guys pause the coding and spend a couple weeks really documenting this project. :-)
Are there any posts or anything that will give me a head start on this information? I found a couple random blog entries that had some info on Strobe, but they were not very thorough.
Thanks,
Tim Beynart

We're currently working on a developer's guide which will hopefully fill some of the gaps you mention.  Here's a compendium of useful links for getting started (I'm sure you've already found some of these):
Architectural Overview: http://opensource.adobe.com/wiki/display/osmf/Strobe+Architectural+Overview
Intro to Traits (PDF): http://opensource.adobe.com/wiki/download/attachments/34373769/traits+intro.pdf?version=1
Features & Roadmap: http://opensource.adobe.com/wiki/display/osmf/Features
Specifications: http://opensource.adobe.com/wiki/display/osmf/Specifications
Building a HelloWorld app with OSMF: http://blogs.adobe.com/osmf/2009/09/building_a_helloworld_app_with_osmf.html
Intro to OSMF (video from MAX session): http://2009.max.adobe.com/online/session/332
Technical Intro to OSMF: http://blogs.adobe.com/osmf/2009/08/technical_intro_to_osmf.html
Intro to OSMF (by Jodie O'Rourke): http://jodieorourke.com/view.php?id=111&blog=news
If you'd rather see running code, the most succinct app for seeing what OSMF can do is the ExamplePlayer  (source is here).  It shows a wide variety of examples, each of which is represented by the exact same base class (MediaElement), which is what allows the player code to be decoupled from the various media implementations.
If you make it through all of the above :-), I'd be curious to know a) whether they're helpful and b) what's missing to help you get started.

Similar Messages

  • Where's the Mountain Lion Server Documentation?

    Been waiting all day for Mountain Lion Server Documentation the be posted to no avail. What gives? Especially need the Mountain Lion Server Upgrading & Migrating manual. I help run a small educational cmoputer center in Santa Cruz CA and we need to transition from 10.5 Leopard Server on an old G5 Power Mac to 10.8 Mountain Lion Server on a new 2012 Mac mini as soon as it goes on sale. We particularly need the Workgroup Manager migration app documentation ASAP. Can any Apple employees explain why the Mountain Lion server documentation is not posted even though you can download the Mountain Lion Server since this morning?

    Good Luck in Migrating from 10.5 Server to 10.8 Server... There's soo  many  changes..  Each time I've upgraded since 10.2.X server, I've always had to manual migrate things. Forget the automated upgraded process since it always hangs for me.
    As for 10.6.8 Server, Apple changed the imap/pop server software from cyrus to dovecot. There's a script if I recall somewhere in 10.6.8 Server convert the imap mail of all the users.  However before you run that script I recommend that you rebuild the imap structure in cyrus before you do...
    http://support.apple.com/kb/HT3120
    as for mirgrating OD user.... archive the users...
    and import it...

  • Where is the download for swing documentation

    I looked at friends computer once, and he had downloaded some support documentation in regards to all the classes,constructors, methods etc, of the the java swing libraries. The list of these things was in a folder named "doc" after the download was complete, unfortunately i cant find where he made this download from on the sun site. Any assistance would be greatly appreciated.
    Thanks in advance,
    Sanjay

    What didn't you like about my answer on your other thread? If you're having problems, just ask:
    http://forums.java.sun.com/thread.jsp?forum=57&thread=263343

  • Where is the WLSTUtil API documentation

    I've been playing around with Python/Jython and WLST.
    But I cannot seem to find the API for the WLST commands.
    I can get code completion in eclipse that gives me all the possible commands for a certain variable for a dataSource say. But where are the commands/API of each Jython class that WLST defines, documented?
    For instance, if I run a configToScript, I get a script that has the following lines:
    jdbcSR = create(dsName,"JDBCSystemResource")
    theJDBCResource = jdbcSR.getJDBCResource()
    theJDBCResource.setName(dsName)
    And in eclipse, theJDBCResource code completion shows me the methods on that member variable. But where is the documentation for that jython class.
    I looked here (http://download.oracle.com/docs/cd/E13222_01/wls/docs92/javadocs/index.html?weblogic/deploy/api/spi/WebLogicDeploymentManager.html) but that again does not contain the WLSTUtil class.
    BTW: I ran writeToIniFile and got:
    from weblogic.management.scripting.utils import WLSTUtil
    import sys
    origPrompt = sys.ps1
    theInterpreter = WLSTUtil.ensureInterpreter();
    WLSTUtil.ensureWLCtx(theInterpreter)
    execfile(WLSTUtil.getWLSTScriptPath())
    execfile(WLSTUtil.getOfflineWLSTScriptPath())
    exec(WLSTUtil.getOfflineWLSTScriptForModule())
    execfile(WLSTUtil.getWLSTCommonModulePath())
    theInterpreter = None
    sys.ps1 = origPrompt
    modules = WLSTUtil.getWLSTModules()
    for mods in modules:
    execfile(mods.getAbsolutePath())
    wlstPrompt = "false"
    ~
    That tells me that all the jython classes are in WLSTUtl class. Just need to get at the javadoc for it.
    The weblogic.management.scripting.utils package does not contain WLSTUtil as expected.
    Thanks
    Pankaj
    Edited by: [email protected] on Sep 28, 2009 8:42 AM
    Edited by: [email protected] on Sep 28, 2009 8:43 AM

    i couldn't find the api either however if you implement the class you will simply get compiler errors explaining what you left out.

  • Where is the official documentation for Wireless OTA Enterprise App Distribution?

    Where is the official documentation for Wireless OTA Enterprise App Distribution? It used to be here:
    http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_ App_Distribution/Introduction/Introduction.html
    The above link is present in many posts in these forums (cf. More Like This below this question.
    The information I seek may also have been here:
    http://support.apple.com/kb/index?page=answerlink&url=http://manuals.info.apple. com/en_US/Enterprise_Deployment_Guide.pd…
    The article in question had official details on
    the itms-services:// link,
    the app manifest file format and
    the general information.
    Currently I cannot find anything official on enterprise app distribution - only third party information. Has something changed, or is this a documentation glitch? Surely wireless OTA enterprise app distribution is still available via the enterprise developer program?
    Note: We currently use this for one of our enterprise clients. But before recommending other clients to join the enterprise developer program, we would like an official citation on whether this mechanism still exists.

    OK, the link in my question is no longer a 404. It's been replaced by a redirect to a new iOS Enterprise Deployment subsite which has been remade for iOS 8.
    http://www.apple.com/iphone/business/it/deployment.html
    My actual question about the technical reference is now located in the iOS Deployment Reference section of Apple Help:
    https://help.apple.com/deployment/ios/#/apda0e3426d7

  • Where's the sendmail documentation?

    We are trying to implement iFS, however the documentation
    regarding sendmail leaves a lot to be desired. Kind of like
    making a cake with half a recipe.
    So, where is the real documentation kept?

    The sendmail supplied with iFS is free software. As such the
    full source code with documentation is supplied with iFS. The
    exact location of this source code is given in the manual which I
    do not have at the moment (I will check this and post the
    location by Monday evening). In the meantime, I would suggest
    checking the sendmail.org website. Another information source
    that I have found to be very helpful is the O'Reilly book
    "Sendmail". I believe that it is also mentioned in the
    documentation, however I will post full information about it
    including its ISBN number when I post the location of the source
    code.

  • Where is the documentation of the options on the 'System Services' settings screen?

    The settings screen Settings ▸ Location Services ▸ System Services in iOS 5.0 contains the following boolean options:
    Cell Network Search
    Compass Calibration
    Diagnostics & Usage
    Location-Based iAds
    Setting Time Zone
    Traffic
    I have never used an iPhone before and do not understand what each of these services do. Where can I find Apple's documentation of these options?

    As I say, I've disabled all of them and see no need for any of them.
    As far as I have been able to determine these are being used to build up location based databases for use in advertising, marketing and other commercial uses:
    Cell Network Search - tracks the cell towers you are connected to and your location to aid in building up a database of cell phone tower locations and useage
    Compass Calibration - this one I have no idea about.  It is absolutely not necessary for the actual act of calibrating your compassapp, and your compass app works fine with it disabled.  Why anyone would find it useful to know where I was when I had to calibrate my compass, I have no idea.
    Diagnostics & Usage - this one is obvious, and is used to tag your location if you have chosen to send diagnostic and usage information to Apple.  I can see where it might help them to know where you were when you had some issue (ie. so they could see if the area correlates with frequent network errors or such)
    Location-Based iAds - also obvious, but I don't want marketers targeting me with ads based on where I am,  I find internet advertising far too intrusive as it is, I have no desire to aid them in pestering me even more.
    Setting Time Zone - this one I don't get.  If you have data & time set to "automatic" this is pointless, as they date and time (and hence time zone) will be set by your devices connection to the cell tower(s).  I have no rational thoughts as to what this being used for, or what good it may do.
    Traffic - this is apparently somehow used to update a database of traffic patterns.  How it knows what the traffic around me is, I do not know - ie. what triggers it, I have no idea.
    Anyway, I have them all disabled, as I can see no rational reason to have any of them on.  They just needlessly use up my battery, and are sending data to places that I have no idea of or about, for purposes I have no clue about, all of which, going by the complete lack of information about them, is by design (which just irritates me - at least explain the dang things or don't bother even including them).

  • Where is the oracle linux 6.4 installation screenshots documentation ?.

    Hello
    Some questions.
    1. Where is the oracle linux 6.4 installation screenshots documentation ?.
    2. Is the disk layout documentation/swap sizing information listed in documentation ?.
    I have 8GB memory installed on a 64 bit machine
    I want to install the swap partition at the end of the disk.
    I want to install oracle 11gr2 database software as well.
    --Cheers Glenn
    oracle otn
    (11.2.0.1.0)
    Edited by: Avi Miller on Apr 17, 2013 3:30 PM to remove download links.

    The installation guide available at https://linux.oracle.com/documentation/ may require some updating. Last time I checked, chapter 16.16.5. Recommended Partitioning Scheme, did not include the swap space required for hibernation mode.
    It is mentioned here:
    https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s2-diskpartrecommend-x86.html
    Swap space size recommendations issued for Red Hat Enterprise Linux 6.0, 6.1, and 6.2 differed from the current recommendations, which were first issued with the release of Red Hat Enterprise Linux 6.3 in June 2012 and did not account for hibernation space.

  • Where is the FM documentation

    hi everybody
    where is the api documentation of crm functions like crm_order_read, crm_maintain_order, etc.
    in tc sm37 i got messages like "help is not available in english"
    it's really hard to use FM without documentation, it's in crm CD's???
    thanks
    rgds
    A. Garduno

    Hi Gerardo,
    The others are right saying that you have to test the reports, that is the best way to learn it.
    Please note that CRM_ORDER_READ and CRM_ORDER_MAINTAIN exist as ABAP Reports too. So if you search with SE38 you can find the two reports. These reports are used for calling the both FM for test reasons. That is how I was able to find some information about these two reports. I will not paste it to the post as it will become too large. But you can get it too by doing the following steps:
    1. Goto SE38 and paste the report name
    2. Select the radio button "Documentation" and click on the DISPLAY button
    A new window will open containing some more information about the two reports - in English.
    I hope this will help you to some extend.
    Cheers
    Borislav

  • Where is the clear documentation to setup a Mac Mini server OS X Lion?

    We have 3 option to setup a server:
    1-Private
    2-Privat with VPN
    3-Public
    Wher is the step by step information?

    Step by step information for what?
    There is no one-size-fits-all model for Mac OS X Server. It can do about three million and seven different things and there's no way Apple (or anyone else) know in advance what it is you want to do.
    For most people it's a matter of running the initial, basic setup of up the server (IP address, admin accounts, etc.) and then you're on your own to enable/configure any services you want, and that's how the documentation is arranged - a number of chapters/documents based around each service - user administration, file sharing, web serving, etc., etc. It's up to you to decide which services you want, and therefore which documents are relevant to your needs. What am I missing?

  • Where is the kernel documentation?

    I noticed that the kernel26 package contains the kernel and the source too, but where is the kernel documentation?
    i found some pages on the Wiki referring to /usr/src/linux-2.6.16-ARCH/Documentation ...
    but i dont have the Documentation directory, i searched for a kernel documentation package...didn't find any...

    Arch doesn't include the documentation in the kernel package - those wiki references are incorrect. I expect a quick google would find them online somewhere for you, or you could always download the complete source tarball from kernel.org.

  • Where is the missing documentation?

    Hi there,
    Does anyone know where is the missing documentation located for JDBC of Oracle 7.3.4? The correct url should be http://otn.oracle.com/docs/tech/java/sqlj_jdbc/htdocs/jdbc_doc.htm, but I couldnt see it.
    Thanks
    Neo

    What happens when you click on the "Documentation" link on the left of this page???????

  • Where is the reference documentation?

    Where is the reference documentation for Stage3D APIs?

    I guess you are looking for something a little more explanatory.
    Unfortunately there isn't much Adobe has published, in terms of how to use the Stage3D api. For example, there should have been something written in the following but there wasn't  (other than a somewhat strangely orphaned AGAL reference in the appendix):
    http://help.adobe.com/en_US/as3/dev/index.html
    There are, however, a number of third party articles around that emerged during the "molehill" incubator and beta development phase of the api. These have been put together by those reading the otherwise dry reference docs and coming to terms with what they meant. Marco Scabia was one of the first with some well written articles, and here are the essential two he's written for Adobe. These about as close as Adobe has come (so far) to an official dev guide on Stage3D. But they do their job well and highly recommend them:
    http://www.adobe.com/devnet/flashplayer/articles/how-stage3d-works.html
    http://www.adobe.com/devnet/flashplayer/articles/what-is-agal.html
    There are more articles you might enjoy at Marco's website:
    http://iflash3d.com/

  • Where would the bool value for kPasteTextCmdBoss be documented?

    The kPasteTextCmdBoss implements a IBoolData interface. Where would I find this value documented?
    The only places I can find that mention it list it as 'Undocumented'

    IBoolData means ignoreAttributes, default value is kFalse.
    kPasteTextCmd usually should not be created directly -- instead use ITextModelCmds::PasteCmd().
    InterfacePtr<ITextModelCmds> textModelCmd(textModel, UseDefaultIID());
    InterfacePtr<ICommand> pasteCmd(textModelCmd->PasteCmd(position, pasteData));
    CmdUtils::ProcessCommand(pasteCmd);

  • ADOBE FORM for SAP - where is the documentation

    Hello Everybody,
    I started to work with adobe form for two weeks now.
    And i am wondering something since two days where is the documentation ?
    On adobe forums, we find a quick FAQ.
    On SCN there is some documentation.
    But where is the official or/and most complete documentation ?
    Is the full documentation given when you buy the adobe product or is there a full on line documentation ?
    Best Regards
    Abdou

    Here is documentation for formcalc
    http://help.adobe.com/en_US/livecycle/es/FormCalc.pdf
    Here is documentation for Scripting (JS)
    http://help.adobe.com/en_US/livecycle/es/lcdesigner_scripting_reference.pdf
    Here is the documentation on the whole package
    http://help.adobe.com/en_US/livecycle/9.0/designerHelp/index.htm?content=000403.html
    Here is some additional practice to know how to use LiveCycle
    http://www.youtube.com/channel/UC6E8WlISDmgiyyq5ZWk-nVw

Maybe you are looking for

  • Mask Box Lines Show Up in PDF

    When I export my Pages document as a PDF, it ends up with a gray outline of the rectangles I used to mask the images in the document. Is there any way to stop this from happening?

  • Monitor on Windows w/ Apache?

    Hello, Is it possible to install GW Monitor on a Windows 2000 Server with Apache, not IIS? I have one such server that I have been trying to install monitor onto. I get the "GroupWise Monitor Install" window to pop up for a second, but then the insta

  • ?? iTunes + QT, cancels my QT-Pro license?

    So I have been happily using my QT-Pro I PAID for a few years back. I get an IPOD and what does apple do? They tunr around and say I either have to PAY for a new QT-Pro licnese that uses their newer version, OR not be able to use iTunes. What's up wi

  • Firefox cannot follow an a href tag but IE can

    I am not the only FF user affected by this for this site as confirmed by others. at http://eternalwars.com they have a help section. all pages that use the <a href="..\(insert directory\(insert page)">(insert text here)</a> type linking do not load i

  • How to handle write errors in non blocking sockets

    Hi, I'm using sockets registered with a Selector for read operations. I've seen code examples that put the SocketChannel in non blocking mode before registering it with the selector, and in fact not doing so would cause an IllegalBlockingModeExceptio