Can we trust the Adobe's promise of making the Folio format Open Source by 2014.Q1?

Hi!
We have been following the Adobe Digital Publishing blogs and we got pretty excited about the posibility of having the Folio format as a Open Source standard, specially if this release comes with a .folio viewer we could use in mobile apps.
There are a couple of links that claim that Adobe will release the Folio format really soon:
http://blogs.adobe.com/digitalpublishing/2013/12/readership-metrics-open-folio-format.html
http://eon.businesswire.com/news/eon/20131210005400/en
The question is, can we trust the Adobe's promise and get more and more excited about this release? Is this for real?

You should really be posting this in the Digital Publishing Suite forum here (where the folks who care are hanging out):
http://forums.adobe.com/community/dps

Similar Messages

  • Can I trust the optimizer to do the right thing every time?

    Hello,
    I have a Business Objects report that is performing poorly, I kind of found something akin to a solution but I'd like a second (and third, and...) opinion about is suitability. I don't know much about BO, so I'll stick to the SQL part.
    So, the query looks something like that:
    SELECT ..... FROM
    -- this is the generic part of the report
    < long list of ANSI joins here>
    RIGHT JOIN some_table ON (conditions - non parametrizable from the report - not allowed by BO)
    <some more joins for good measure>
    -- end of the generic part, up to here nothing can take user parameters
    WHERE
    -- this is the specific part, from here on, the conditions can take user parameters
    some_column = @some_param
    ....So far so simple. Now, I'm trying to find a way to push some user defined parameters in the generic part.
    I can to this using package variables, something like that (very simplified form) :
    CREATE OR REPLACE PACKAGE vars AS
    my_filter VARCHAR2(100);
    FUNCTION set_filter(filter_val IN VARCHAR2) return number;
    END vars;
    CREATE OR REPLACE PACKAGE BODY vars AS
    FUNCTION set_filter(filter_val IN VARCHAR2) return number DETERMINISTIC IS
          my_filter := filter_val;
          return 1;
    END set_filter;
    END vars;And ask the developers to rewrite the report like that:
    SELECT ..... FROM
    -- this is the generic part of the report
    < long list of ANSI joins here>
    RIGHT JOIN some_table ON (conditions  - as above
                                                    *AND my_varchar_column = vars.my_filter*)
    <some more joins for good measure>
    -- end of the generic part, up to here nothing can take user parameters
    WHERE
    -- this is the specific part, from here on, the conditions can take user parameters
    some_column = @some_param
    *AND vars.set_filter('some text here') = 1*
    ....The question is, can I trust the optimizer to evaluate my where clause (thus executing set_filter) before trying to enter the joins?
    I know that this works nicely with conditions like "1=0", in this case it doesn't even bother to read the tables involved. But can I assume it will do the same with a pl/sql function? Always?
    In my tests it seems to work but obviously they are not exhaustive. So I guess what I'm asking is, can anyone imagine a scenario where the above would fail?
    Thanks,
    Iulian
    Edited by: Iulian J. Dragan on Feb 27, 2013 2:57 AM

    Iulian J. Dragan wrote:
    Even though I tell the optimizer, "look, this function is ridiculously expensive, plus it won't filter any rows" it keeps evaluating it first.
    So it looks like not only can I rely on Oracle to evaluate a literal expression first, much as I try I can't make it behave otherwise.
    Still, this is only empirical, I wouldn't use it in a production environment. Probably...Iulian,
    I think I understand what you are trying to do here. Something like using cost to drive the optimizer to process the SQL statement "procedurely"...
    But I believe SQL, by definition, is a set-based language and this means one can not rely on the way an SQL statement is executed by the oracle engine.
    I believe this is good in most of the situations. However, I understand that it is possible that one may want to use his/her knowledge of the data to write
    SQL so that it is more efficient. CBO, being a software, has its limitations and may not always make the right decision, depending upon complexity of rewrite.
    I don't know enough about your original problem, which involves a third-party product i.e. Business Objects, but there is a way in your example to enforce
    the sequence in which he functions are called.
    Here is your code, as it is, producing the results that you have demonstrated:
    SQL> select * from v$version ;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE     11.2.0.1.0     Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    SQL> create table testtab(n number) cache;
    Table created.
    SQL> insert into testtab values(1);
    1 row created.
    SQL> commit;
    Commit complete.
    SQL> exec dbms_stats.gather_table_stats(user, 'TESTTAB', METHOD_OPT=>'FOR ALL COLUMNS SIZE 1');
    PL/SQL procedure successfully completed.
    SQL> create or replace function testfunc(p in varchar2)
      2  return number
      3  as
      4  begin
      5    dbms_application_info.set_client_info('executed with argument ' || p);
      6    return 1;
      7  end testfunc;
      8  /
    Function created.
    SQL> select * from testtab where n=5 and testfunc('no worries')=1;
    no rows selected
    SQL> select sys_context('USERENV', 'CLIENT_INFO') from dual;
    SYS_CONTEXT('USERENV','CLIENT_INFO')
    executed with argument no worries
    SQL> create or replace function testfunc(p in varchar2)
      2  return number
      3  as
      4  begin
      5    dbms_application_info.set_client_info(sys_context('USERENV', 'CLIENT_INFO') || '|testfunc with argument ' || p);
      6    return 1;
      7  end testfunc ;
      8  /
    Function created.
    SQL> create or replace function testfunc2(p in varchar2)
      2  return number
      3  as
      4  begin
      5    dbms_application_info.set_client_info(sys_context('USERENV', 'CLIENT_INFO') || '|testfunc2 with argument ' || p);
      6    return p;
      7  end testfunc2;
      8  /
    Function created.
    SQL> EXEC dbms_application_info.set_client_info('');
    PL/SQL procedure successfully completed.
    SQL> select * from testtab where testfunc2(n)=5   and testfunc('am I first?')=1;
    no rows selected
    SQL> select sys_context('USERENV', 'CLIENT_INFO') from dual;
    SYS_CONTEXT('USERENV','CLIENT_INFO')
    |testfunc with argument am I first?|testfunc2 with argument 1
    SQL> EXEC dbms_application_info.set_client_info('');
    PL/SQL procedure successfully completed.
    SQL> select * from testtab where testfunc2(n)=1 and testfunc('so lonely...') = 0;
    no rows selected
    SQL> select sys_context('USERENV', 'CLIENT_INFO') from dual;
    SYS_CONTEXT('USERENV','CLIENT_INFO')
    |testfunc with argument so lonely...I have left out the statistics association part above as I believe it does not affect.
    And below is the rewritten queries that result in functions being called in specific order
    SQL> EXEC dbms_application_info.set_client_info('');
    PL/SQL procedure successfully completed.
    SQL> select * from testtab where decode(testfunc2(n),5,testfunc('am I first?'))=1;
    no rows selected
    SQL> select sys_context('USERENV', 'CLIENT_INFO') from dual;
    SYS_CONTEXT('USERENV','CLIENT_INFO')
    |testfunc2 with argument 1
    SQL> EXEC dbms_application_info.set_client_info('');
    PL/SQL procedure successfully completed.
    SQL> select * from testtab where decode(testfunc2(n), 1, testfunc('so lonely...')) = 0;
    no rows selected
    SQL> select sys_context('USERENV', 'CLIENT_INFO') from dual;
    SYS_CONTEXT('USERENV','CLIENT_INFO')
    |testfunc2 with argument 1|testfunc with argument so lonely...One can also use the more flexible CASE expressions in place of DECODE.
    Hope this helps.

  • Can i trust the registry cleaner Error Doctor?

    can i trust the registry cleaner Error Doctor?

    I don't think it is a good place for this question. Try searching a bit in a search engine like google or bing.
    On a personal side, I use CCleaner and it is ok.

  • Sent iphone 5 3x for repair ( 1 repair and 2 replacement ) in a span of 2 months.. And i just ask apple care to extend the warranty of my replacement iphone 5 for 6 month, i mean how can you trust the 2nd replacement if the 1st replacement didnt last long

    Sent iphone 5 3x for repair ( 1 repair and 2 replacement ) in a span of 2 months.. And i just ask apple care to extend the warranty of my replacement iphone 5 for 6 month and they reject it,  i mean how can you trust the 2nd replacement if the 1st replacement didnt last even for just 1 month? Really dissapointed!!

    No, really just want to voice out my dissapointments with apple care.. Im just really ****** off..

  • Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    Where can I find the plugin to open camera raw files for Nikon D810 for Photoshop CS5.1? I've looked around the site but cannot get this to work.. Thank you.

    See for yourself which version of ACR is needed for that camera’s RAW files
    http://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html
    then check your version (Photoshop > About Plug-In > Camera Raw).
    Your version of Photoshop does not support that version of ACR.
    You could use the free DNG Converter.

  • I can't install the Folio Producer tools

    I can't install the Folio Producer tools 
    And   Error message  is "  Insert the CD-ROM  "???
    Anybody having the same problems?
    Thanks~!

    I downloaded from this page
    http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=5131&fileID=4765
    ""Folio Producer tools for InDesign CS5.0""
    AdobeDigitalPublishing - All  1.1.0

  • My external hard drive is 'seen' by my iMac and I can go into the Finder and open files and folders. I am using the hard drive for Time Machine back up. However Time Machine says it can't find the drive. Same thing has happened with Final Cut Express.

    My new LaCie external hard drive is 'seen' by my iMac and I can go into the Finder and open files and folders. I am using the hard drive for Time Machine back up. However Time Machine says it can't find the drive.
    The same thing happened recently between Final Cut Express and my other LaCie external hard drive used as the Scratch disk. It fixed itself.
    I've run out of ideas. Help would be very much appreciated. Thanks.

    have you done some searches on FCPx and time machine? Is there a known issue with using a TM drive with FCPx? dunno but ...wait...I'll take 60 sec for you cause I'm just that kind of guy....   google...." fcpx time machine problem"  Frist page link 
    http://www.premiumbeat.com/blog/fcpx-bug-best-practices-for-using-external-hard- drives-and-final-cut-pro-x/
           You cannot have time machine backups on your hard drive if you intend to use it in FCPX.
    booya!

  • How can we give the Data Format (File Type ) in Runtime

    Hi all,
    How can we give the Data Format (File Type ) in Runtime for the following method,
    cl_gui_frontend_services=>gui_download.
    Thanks in advance
    Sri

    There is a filetype parameter which you can set
    CALL METHOD cl_gui_frontend_services=>gui_download
      EXPORTING
    *    BIN_FILESIZE              =
        filename                  =
    *    FILETYPE                  = 'ASC'
    *    APPEND                    = SPACE
    *    WRITE_FIELD_SEPARATOR     = SPACE
    *    HEADER                    = '00'
    *    TRUNC_TRAILING_BLANKS     = SPACE
    *    WRITE_LF                  = 'X'
    *    COL_SELECT                = SPACE
    *    COL_SELECT_MASK           = SPACE
    *    DAT_MODE                  = SPACE
    *    CONFIRM_OVERWRITE         = SPACE
    *    NO_AUTH_CHECK             = SPACE
    *    CODEPAGE                  = SPACE
    *    IGNORE_CERR               = ABAP_TRUE
    *    REPLACEMENT               = '#'
    *    WRITE_BOM                 = SPACE
    *    TRUNC_TRAILING_BLANKS_EOL = 'X'
    *  IMPORTING
    *    FILELENGTH                =
      changing
        data_tab                  =
    *  EXCEPTIONS
    *    FILE_WRITE_ERROR          = 1
    *    NO_BATCH                  = 2
    *    GUI_REFUSE_FILETRANSFER   = 3
    *    INVALID_TYPE              = 4
    *    NO_AUTHORITY              = 5
    *    UNKNOWN_ERROR             = 6
    *    HEADER_NOT_ALLOWED        = 7
    *    SEPARATOR_NOT_ALLOWED     = 8
    *    FILESIZE_NOT_ALLOWED      = 9
    *    HEADER_TOO_LONG           = 10
    *    DP_ERROR_CREATE           = 11
    *    DP_ERROR_SEND             = 12
    *    DP_ERROR_WRITE            = 13
    *    UNKNOWN_DP_ERROR          = 14
    *    ACCESS_DENIED             = 15
    *    DP_OUT_OF_MEMORY          = 16
    *    DISK_FULL                 = 17
    *    DP_TIMEOUT                = 18
    *    FILE_NOT_FOUND            = 19
    *    DATAPROVIDER_EXCEPTION    = 20
    *    CONTROL_FLUSH_ERROR       = 21
    *    NOT_SUPPORTED_BY_GUI      = 22
    *    ERROR_NO_GUI              = 23
    *    others                    = 24

  • ICal error - can't see the calendars on opening...

    iCal error - can't see the calendars on opening... unless i change the view - but then still the portlet in the top left hand corner remains blank.
    Re-installed the whole OSx system from original disks and still the same problem.
    cleared out the cache files, including trying to delete the metadata files... taken to my local Apple Centre (Academy) but no sucess so far.
    Any ideas? Is it because i have around 8 calendars? Is that too many?
    Could it be 'cos I sync with Missing Sync for my Palm TX?
    H E L P !!
    Powerbook G4   Mac OS X (10.4.7)  

    When a user launches iCal, they may have one of the following symptoms:
    * When iCal is launched the calendar is blank -- no calendars are listed on the left and no events appear in the day/week/month views
    * Switching views allows all events to appear but the calendars on the left are still missing
    * User can create a new event and designate a calendar but when the event is saved it cannot be seen
    * Clicking in the blank space where the calendars are supposed to be has no effect.
    This issue is a Sync Services issue and not directly related to The Missing Sync. Mark/Space has identified a couple of solutions to this problem that others have reported. For more information, see: http://www.macfixit.com/article.php?story=20060207074628694
    1) Quit iCal
    2) Locate the folder, User/Library/Application Support/iCal/Sources/ and delete the contents
    3) After deleting the files from this folder, lock the "Sources" folder. Do this by navigating up one level and selecting the "Sources" folder. Perform a "Get Info" (either through the "File" menu or by pressing Command-I with the "Sources" folder selected) then click the lock icon.
    4) Launch iCal and your calendars should reappear. Note that the relaunch of iCal will create a default 'Home' and 'Work' calendar, so make sure none of your calendars have the same names as the default .
    Do some backups first
    Follow those simple steps
    5) Go to Address Book, click on 'File' menu and choose 'Back up Address Book'. Go to iCal, click on 'File' menu and choose 'Back up database'.
    6) Go to Missing Sync and double click on the Backup Conduit and set it to backup all databases. Then run the sync with just that Backup conduit selected, disable all other conduits.
    7) Go to: /Users/<user name>/Documents/Palm/Users/<hotsync name>/ now hold the 'ctrl' key and click on the /Backups/ folder. Choose the option to 'Create Archive of "Backups"'. This is to safeguard your backed up data in case anything goes wrong.
    Now 'Reset Sync History' using the iSync preferences option. The first sync will likely be slower.
    8) Launch iSync
    9) Click on the iSync menu
    10) Choose Preferences (make sure the "Enable syncing on this computer" is checked)
    11) Click the 'Reset Sync History' button. Read and follow the onscreen directions.
    12) This may launch iCal. Also the status of the reset is showing in the iSync display. When the reset is complete quit both iSync and iCal.
    Launch Missing Sync and enable the Mark/Space Events and Tasks conduits and set them to Desktop overwrite Handheld. Disable all other conduits.
    Then sync, when you do, you will get a dialog box with an orange iSync icon on it. Check the box to erase the device, then click the 'Allow' button. It will overwrite your device. You will get one for events, one for tasks, and one for contacts. The next time you sync .mac or other devices that sync with iSync like an iPod, you will get these same dialog boxes for their databases and you should check the box and click 'Allow' in those cases as well.
    If you press the don't allow button you will need to reboot your computer.

  • How can I change the date format in Reminders and in Notes?

    How can I change the date format in both Notes and Reminders? Preference on Imac and Settings in IOS do not allow me to change the format in those 2 apps.
    I Like to see 10oct rather than 10/10, as an example.

    pierre
    I do not have Mavericks or iOS - but the first thing I would do is reset the defaults - I'll use Mavericks as an example
    From If the wrong date or time is displayed in some apps on your Mac - Apple Support
    OS X Yosemite and Mavericks
        Open System Preferences.
        From the View menu, choose Language & Region.
        Click the Advanced button.
        Click the Dates tab.
        Click the Restore Defaults button.
        Click the Times tab.
        Click the Restore Defaults button.
        Click OK.
        Quit the app where you were seeing incorrect dates or times displayed.
        Open the app again, and verify that the dates and times are now displayed correctly.
    Then customize to taste - OS X Mavericks: Customize formats to display dates, times, and more
    OS X Mavericks: Customize formats to display dates, times, and more
    Change the language and formats used to display dates, times, numbers, and currencies in Finder windows, Mail, and other apps. For example, if the region for your Mac is set to United States, but the format language is set to French, then dates in Finder windows and email messages appear in French.
        Choose Apple menu > System Preferences, then click Language & Region.
        Choose a geographic region from the Region pop-up menu, to use the region’s date, time, number, and currency formats.
        To customize the formats or change the language used to display them, click Advanced, then set options.
        In the General pane, you can choose the language to use for showing dates, times, and numbers, and set formats for numbers, currency, and measurements.
        In the Dates and Times panes, you can type in the Short, Medium, Long, and Full fields, and rearrange or delete elements. You can also drag new elements, such as Quarter or Milliseconds, into the fields.
        When you’re done customizing formats, click OK.
        The region name in Language & Region preferences now includes “Custom” to indicate you customized formats.
    To undo all of your changes for a region, choose the region again from the Region pop-up menu. To undo your changes only to advanced options, click Advanced, click the pane where you want to undo your changes, then click Restore Defaults.
    To change how time is shown in the menu bar, select the “Time format” checkbox in Language & Region preferences, or select the option in Date & Time preferences.
    Here's the result AppleScript i use to grab the " 'Short Date' ' + ' 'Short Time' "  to paste into download filenames - works good until I try to post it here - the colon " : " is a no-no but is fine in the Finder
    Looks like iOS Settings are a bit less robust
    - Date/Time formats are displayed according to 'tradition' of your region > http://help.apple.com/ipad/8/#/iPad245ed123
    buenos tardes
    ÇÇÇ

  • I can't see the preview of my source on Flash media live encoder ... I'm using CamTwist on mac

    I can't see the preview of my source on Flash media live encoder ... I'm using CamTwist on mac

    Carolyn,
    I think your TV might be a rear projection model, correct? Those types of TVs inherently have overscan built into them as part of their optical design. The TV should have some picture SIZE settings that affect how much overscan is present, and some settings may even get rid of it altogether with the result there might be a small black border instead.
    Don't worry about changing TV settings. Settings like this are tied to a specific input. So if you make these types of changes while the TV is passing the mini's video through to the screen, those changes will only apply to the mini. When you switch to other inputs, like a cable box, etc., the old settings should still be intact and unchanged.

  • How can we write the code for opening the command prompt and closing the

    how can we write the code in java for opening the command prompt and closing the cmd prompt from eclipse (cmd prompt should close when click on the turminate button in eclipse)

    rakeshsikha wrote:
    how can we write the code for opening the command prompt and closing theBy typing in Eclipse (which you seemingly have)?

  • How can I copy the kindle format books on my iPad to my Linux PC.?

    My iPad battery is dying/dead.  How can I copy the kindle format books on my iPad to my Linux PC?  Because i understand they'll be lost when i get Apple to 'fix' my battery.

    Meg, thanks but these are Science Fiction books from Baen Books directly.  I realize I could go back to the publisher and redownload them but there are 100+ books and I'd like to avoid that.  What I'd prefer to do is to find where they are on the IPad and then copy them to my PC and then be able to copy them back to the replacement iPad.
    Does anyone know how to do that?

  • Photos in album are only a hash-marked outline the image only shows when scrolling how can I see the image and open the photo?

    Photos in iPhoto album are only a hash-marked outline the image only shows when scrolling how can I see the image and open the photo?

    Make a temporary, backup copy (if you don't already have a backup copy) of the library and apply the two fixes below in order as needed:
    Fix #1
    Launch iPhoto with the Command+Option keys held down and rebuild the library.
    Select the options identified in the screenshot. 
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    Download iPhoto Library Manager and launch.
    Click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
    Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option
    In the next  window name the new library and select the location you want it to be placed.
    Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments but not books, calendars or slideshows. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
    OT

  • HT1420 looking at the 'help' to work out how to authorise new computer so can play songs, the instructions say - open itunes - go to store tab -locate 'authorise computer'- I cannot find the 'authorise computer' part !

    looking at the 'help' to work out how to authorise new computer so can play songs, the instructions say - open itunes - go to store tab -locate 'authorise computer'- I cannot find the 'authorise computer' part !

    You are looking at the drop-down menus at the top of iTunes e.g. on a Mac :
    If you are on iTunes 11 on Windows then press Alt-S and the Store menu should appear at the top.

Maybe you are looking for

  • Field KZWI4 is not getting updated in table EKPO

    I have a case where for two scheduling agreements the pricing procedure getting determined is the same, but the field KZWI4 (subtotal 4) in table EKPO is getting updated for one SA and not for the other. The only difference in the two SAs are the tax

  • Document/literal  WS w/ multipart attachment on OC4J 10.1.3/10.1.2

    Hi all, I am wondering if OC4J 10.1.3 or 10.1.2 can handle document/literal Web Service with multipart attachment using JAX-RPC API. I have created a prototype which does doc/lit WS with text/plain attachment without any problems on OC4J 10.1.3 DP 4.

  • Using jar file in other pc

    can the jar file being used in a pc that not installed with jdk?what i need to do to make the jar file to work in a pc that not installed with jdk?

  • Notes not saved - sometimes?

    My wife has been using the 'Notes' application on her iPad daily. Occasionally, she will make a new note and not be able to find it when she goes back to look for it. Most notes seem to be saved automatically and synched to Mail. Is there something s

  • Analytical Workspace manager

    Hi, I need to create a report,where higher level values should not be rolled up from lower level values.All the level values are stored in the report tables and i just need to pick up the values from the table and to display it in the report.But when