Is Flex right for me and my project? Developers sought

Sorry for the long post. I want to know if Flex/Apollo would
be a good platform for the following project.
There's also a question of how to store the data, but it will
almost certainly be XML.
Briefly, here are the questions, with more background to make
sense of
them below. I think it's an interesting project and we're
looking for contributors!
1. What's a good way to store about 20,000 texts that are
highly
hyperlinked and so that on would have a high degree of
flexibility in
how to display within both desktop and web-based
applications?
2. What's a good platform for developing an application to
display
the texts (usually several at once) in a flexible manner that
would also
a) be easy to finddevelopers who can work in the platform
b) be as OS independent as possible
c)enable one to utilize as many already existing modules as
possible, to speed development
d) be easily able to construct a web interface to interface
with the same text database.
e) have the ability to release code with some kind of open
source license.
The application I want to build is as follows:
So about two weeks ago I got very annoyed that there is no
freely
available Judaic text database (e.g. Bar Ilan/DBS Master
Library/Judaic Classics Library) type program available (the
commercial packages range from $80-$600).
There are of course some very good websites that
have a good amount of material easily and freely accessible,
but it's
largely spread out and the interfaces are pretty weak. The
same
applies to the commercial packages, the interface is quite
utilitarian, and doesn't seem to have evolved since the
mid-90s.
I stumbled across the website www.hebrewbooks.org which has
scanned
11,000 books, and OCRd about 10,000 to varying degrees of
accuracy.
They are also more than happy to share their information
freely. I
spoke with the head of the site, and he was into the idea.
Two things need to happen simultaneously. One being that the
texts
need to be prepared, which is a huge task in and of itself.
The most
important thing is to create the appropriate hyperlinks. In
most
cases, there is a central text (CT), say the Torah, with
commentaries
moving linearly along the CT and commenting on phrases as
they appear
in the CT. Each comment is called a Dibur HaMatchil (DH). Of
course,
within each DH, there might be references to other parts of
the CT, or
to virtually any other text. This really is like a normal
hyperlink.
This structure is pretty constant throughout the Jewish
library, its
found in the Torah, Mishnah, Talmud, Midrash, Shulchan Aruch,
etc.
Each of these CTs however, have different organizational
systems. The
Torah has Books, Parshas, as well as the Chapter/Verse
system. The
mishna has Tractates divided into Chapters, divided into
Mishnayot.
The Talmud has Tractates which are usually referenced
according to
Page and Side of the page (printing is standard enough to
allow for
this). Shulchan Aruch has 4 sections, which contain Simanim,
and
S'eefim. Sometimes, there are multiple CTs following the same
pattern
and discussing the same topic, so in essence, one CT becomes
a
commentary on another CT.
There are of course many books which are not necessarily
commentaries
on any specific text (i.e. not structured according to DHs),
but say
philosophical works which will quote from all over the place.
Even though we won't be trying to organize it all at once, we
need to
create a good data structure from the get go that allows for
all of
these connections to be made, that is easily searchable
(shouldn't be
a problem), and easily browsable (also not a big deal).
As for what needs to be done with this data...
I really see the killer app, what nobody else has done yet
to my
knowledge, as being able to select a CT, and choose which
commentaries
you would like to see on it, and then having a 'book'
autogenerated on
the fly, layed out according to pre-defined templates or
user-defined
rules (to a certain degree). With books now, any given
edition you
choose always has either too few, too many, or not quite the
right
combination of commentaries. I see this really becoming
awesome in
the next few years as e-paper/e-book readers become
(hopefully) cheap
and ubiquitous.
Ideally, there should be a tagging engine, so that each book
can come
with some pre-defined tags, allow the user to add their own
tags (and
share them back with the community), auto-generate keywords
(maybe
distinct from tags?) for a given text and then have search
and browse
features that leverage those tags. So if you want to see all
13th
century books from France and Germany dealing with personal
injury
law, it'll be a snap to find them. Or to conduct a free text
search
through any subset of the library you want.
Also, I'd love to see tag clouds and information mapping a la
www.quintura.com
www.kartoo.com
www.kartoo.net (no search here, just nice graphics)
www.ujiko.com
This would make it much easier to explore new sources of
information.
All current programs essentially require you to know exactly
what
you're looking for before you start. If you don't have the
right
phrase, you'll never find what you need, and there's no easy
way to
discover it.
And of course, there have to be tabs which can display either
an
autoformatted page, or a pdf of the original book.
So this is a big project, as you can see, but a good portion
of the
work seems to be done to me. On the data side, 10,000 books
are
already scanned and OCRd, remaining is the laborious task of
marking
them all up. Here, it would hopefully be possible to create
small
programs that would enable the masses of people who are very
familiar
with the texts, but know no computer-ese to aid in the task.
I think
there would be good response for at least the most important
texts.
On the UI side, all of the search/database features I
mentioned above
I think could be found in various open source repositories,
with only
the need to customize the code. The auto-layout stuff also
seems
pretty simple from an algorithmic point of view, assuming you
have
data that's appropriately marked up. Particularly if we stick
to
pre-defined templates. Adding user-defined templates later as
appropriate.
I'm probably infinitely naive, as I haven't coded anything
since
Pascal. I see a timeline of 1 year to a proof-of-concept type
application with a limited dataset, and 5 years to realize
what I've
described above.
FYI, in addition to finding good hearted volunteers, there
are some
good fundraising leads at the moment that could help things
considerably.
Any advice you have is more than welcome. If it's easier over
the
phone, then let's talk.
And if you're interested, we're still looking for just about
everything including:
1. Chief Software Architect
2. Coders
3. Referring me to people who might be interested
4. Anything else you want!
Hope all is well,
Andy

Coldfusion 9 (currently in open beta) has AIR SQLite Offline support
http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WSAFE323E5-CA8B-429e-BC1C-450DA839D7 05.html
http://help.adobe.com/en_US/ColdFusion/9.0/Developing/WS2C3A7CC5-9A64-4a34-B66B-A2834C22D5 AE.html
http://askjayvir.blogspot.com/2009/07/coldfusion-9-air-sqlite-offline-support.html
Coldfusion 9 beta: http://labs.adobe.com/technologies/coldfusion9/

Similar Messages

  • [svn:fx-trunk] 5811: Adding a Flex Builder Flash-Integration and Utilities project to make these files easier for people to work on .

    Revision: 5811
    Author: [email protected]
    Date: 2009-03-31 11:20:19 -0700 (Tue, 31 Mar 2009)
    Log Message:
    Adding a Flex Builder Flash-Integration and Utilities project to make these files easier for people to work on. Flash-Integration is really an intermediate swc that Utilities uses. I've also modified the existing Flex Builder project for flex4tests to build against this new utilities project directly.
    Also change the way FlashIntegration is built--we no longer have a manifest file and just include-classes FlashIntegrationClasses.as.
    QE Notes: -
    Doc Notes: -
    Bugs: -
    Reviewer: Evtim
    tests: -
    Modified Paths:
    flex/sdk/trunk/development/eclipse/flex/flex4test/.actionScriptProperties
    flex/sdk/trunk/frameworks/projects/flash-integration/build.xml
    Added Paths:
    flex/sdk/trunk/development/eclipse/flex/flash-integration/
    flex/sdk/trunk/development/eclipse/flex/flash-integration/.actionScriptProperties
    flex/sdk/trunk/development/eclipse/flex/flash-integration/.flexLibProperties
    flex/sdk/trunk/development/eclipse/flex/flash-integration/.project
    flex/sdk/trunk/development/eclipse/flex/utilities/
    flex/sdk/trunk/development/eclipse/flex/utilities/.actionScriptProperties
    flex/sdk/trunk/development/eclipse/flex/utilities/.flexLibProperties
    flex/sdk/trunk/development/eclipse/flex/utilities/.project
    flex/sdk/trunk/frameworks/projects/flash-integration/src/FlashIntegrationClasses.as
    Removed Paths:
    flex/sdk/trunk/frameworks/projects/flash-integration/manifest.xml

    Thats good news.

  • Need steps to create ant scripts for publishing and deploying projects.

    Need steps to create ant scripts for publishing and deploying projects.
    Have got ant, Oracle BPM Enterprise WL edition installed , Need to know what are the other configurations to be done.
    Any working example would help me to understand, please do mail me at [email protected]
    Thanks in advance.
    -Sree

    Sreekant,
    Please find the build file to publish and deploy.
    <project name="deployProject"
    xmlns:fuego="antlib:fuego.tools.ant.enterprise"
    xmlns:fuego.j2ee="antlib:fuego.tools.ant.j2ee" default = "publish">
              <property file="./Properties/fuego_deploy.properties"/>
              <fuego:passport id="fuego.passport"
    directoryid="${fuego.directoryid}"
    preset="engine" />
    <target name="publish" description="Publish and deploy processes" depends = "takeInputs">
    <!-- Open a session to the Oracle BPM directory -->
    <fuego:session
    passportref="fuego.passport"
    verbose="true"
                   properties="${fuego.basedir}/conf/directory.xml"
    haltonerror="true" >
    <!-- Publish processes -->
    <fuego:publish fpr="${fuego.project.name}"
    deploy="true"
    engine="${fuego.engineName}"
                        importdata = "${fuego.importdata}"
                        automaproles="${fuego.automaproles}"
                        automapbuspars = "${fuego.automapbuspars}"
                        automapvars="${fuego.automapvars}"
                        automapconfigs = "${fuego.automapconfigs}">
    </fuego:publish>
    </fuego:session>
    </target>
    <target name= "takeInputs" >
    <input
    message="Please enter admin-username:"
    addproperty="fuego.participant"
    />
    <input
    message="Please enter admin-password:"
    addproperty="fuego.password"
    >
    </input>
    </target>
    </project>
    and find the properties I have used..
    fuego.basedir=C:\OraBPMEnterpriseHome
    fuego.directoryid=default
    fuego.engineName = bpmengine
    fuego.project.name = E:/antExamples/Project/CommonUtilities
    # If the below property is true then ant script imports data from the project, as defined in Studio.
    # This includes importing:
    #      •Holiday and Calendar rules
    #      •Organizational Units
    #      •Roles
    #      •Resource configurations
    #      •External Variables
    fuego.importdata = true
    #If the below property is true ant script automatically map abstract roles to real ones with the same name.
    fuego.automaproles=true
    #If the below property is true ant script automatically map business parameter variable names (as defined in the project design) to an business parameter variable id with the same name (as defined in the Fuego Enterprise directory).
    fuego.automapbuspars = true
    #If the below property is true ant script automatically map external variable names (as defined in the project design) to an external variable id with the same name (as defined in the Fuego Enterprise directory).
    fuego.automapvars=true
    #If the below property is true ant script automatically map External Resources configurations (as defined in the project design) to real Configurations with the same name (as defined in the Fuego Enterprise directory).
    fuego.automapconfigs = true

  • Flex Module for Apache and IIS for Flex3 Release

    All materials said that Flex Module for Apache and IIS was
    included in Flex3 Release of Feb. 25,but I did not find it.
    Does Anyone know about where to download the kit.
    Thanks
    Aiguo

    This link seems to have it, for Win and Mac:
    http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS#Installation

  • Disable the account delegation rights for EA and DA accounts.

    I need assistance with setting group policy to disable delegation rights for enterprise and domain admins accounts.

    Hello,
    that account groups are the highest admins in the complete forest(enterprise admins), means ALL domain in that forest and the domain admins are highest accounts in the domain.
    So whatever restriction you set. A member from that groups can revert every setting you make.
    Best regards
    Meinolf Weber
    MVP, MCP, MCTS
    Microsoft MVP - Directory Services
    My Blog: http://blogs.msmvps.com/MWeber
    Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
    Twitter:  

  • PSD Colour Preference & icc profile for Print and Web projects?

    Using the same Photoshop files for Web- and (4c) printed media projects
    i wonder if these settings are suitable to enable a good range
    for both -
    may you please let me know ?
    i look forward to any feedback,
    thanks a lot in advance!
    ---- please visit
    http://img35.imageshack.us/f/psdwebprint.jpg/
    http://img35.imageshack.us/f/psdwebprint.jpg/for a screenshot of these settings ---
    1 - PSD PREFERENCE SETTINGS
    ... via
    edit / colour settings / settings :
    WORKING SPACES:
    RGB - ECi rgb
    CMYK - Coated FOGRA39 (OR Iso Coated V2 (ECI))
    Gray - Gamma 2.2
    Spot - Dot Gain 15%
    COLOR MANAGEMENT POLICIES
    RGB, CMYK, Gray - Preserve embedded Profiles
    Profile Mismatch - checked/active Ask when Opening, checked/active Ask when Pasting
    Profile Mismatch - checked/active Ask when Opening
    CONVERSION OPTIONS
    Engine - Adobe (ACE)
    Intent - Relative Colormetric
    checked/active Use Black Point ...
    checked/active Use Dither ...
    checked/active Compensate for scene ...
    ADVANCED CONTROLS
    unchecked/ Not active Desaturate ... 20%
    unchecked/ Not active Blend RGB ... 1.00%
    2 - FILE SETTINGS/PROFILE TAGGING
    ... via
    edit / Assign Profile
    PROFILE TAGGING FOR WEB
    ... ...  Assign SRgb .ICC Profile
    PROFILE TAGGING FOR PRINT
    ... ...  Assign Coated FOGRA39 (OR Iso Coated V2 (ECI)) .ICC Profile

    You might want to take a look at Deke McClelland'ssuggestion. Here's a link:
    http://www.youtube.com/watch?v=0A1rDNkgMF8

  • Local Administration rights for Xcelcius and Crystal Reports

    Hello Customercare,
        I am currently compiling a list of software that does and does not require local administrator rights to install and run.  
    I was wondering if you would be able to assist me, we currently use Crystal Reports version 8.5 and Crystal Xcelsius 4.5. I need to find out if these programs require local administrator rights on the computer they are to be used on to a) Install properly and B) run from that computer by a user without local administrative rights for that machine.
    Please let me know or point me in the right direction of a resource who would be able to help me with the above information.
    Many thanks for your time,
    Phil Booth
    GroupM
    Technical Support Engineer

    Hi Joseph,
    Download [Product guide/end userdocument|https://websmp103.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000713358&_SCENARIO=01100035870000000202&] select your product.
    For Business objects Integration kit for SAP click [here|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a00ee3b2-5283-2b10-f1bf-8c6413e0898f]
    Regards,
    Shweta

  • Settlement  for Internal and Customer Project

    Hi Guys,
    I am new to SAP PS.
    I have a R&D project(Internal Project) and a Customer project. I know internal project is treated as  Asset and settled as AUC, but can we settle it in any other way apart from cost center and GL account.
    Then what about Customer project. I want to know how can we settle these both project and what are the setting and what are settlement rules used for settling Internal and Customer project?
    Please need your help.
    Thanks and Regards,
    Roshan Malaruthu

    For Internal/Investment project, you can settle all actual line items of CJIC/CJI3 to AUC then final settle capitalized items of AUC to FXA i.e. on fixed Asset using final settlement rule.
    Note: You can also use GL Account or Cost Center here for settlement receiver.
    Before doing this, you need to configure investment & settlement Profile. And assigned them to your Project Profile.
    For Customer Project, As Santosh said is correct, you have to use Profitability Segment as settlement receiver. Just select PSG as default Obj type in settlement profile.
    Also refer the link below for more details:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/a9/ab7770414111d182b10000e829fbfe/content.htm?frameset=/en/6b/566b34b650f777e10000009b38f83b/frameset.htm
    Regards
    Shishir

  • Drobo for Motion and FCP projects

    Does anyone have any experience with the Drobo system? I am thinking about purchasing one for my ever increasing size of projects that eat up so much space on my hard drives. I have 3 separate external drives and thought this would be a good way to combine a couple together. I want to know if this is fast enough to use for editing or is it primarily used for back-ups? Any suggestions or advise would be greatly appreciated. Thank you

    Works great for me. If I had a nice Mac Pro I would absolutely use the internal drive bays for my video content, but would also have a Drobo to serve as a RAID.
    As for you and me with our iMacs, the Drobo on FW800 is as fast as my internal drive. I don't see any lag time. I have 4 x 1TB Seagate drives in my Drobo. With about 1.8 TB of raw video. Not a ton, but it sure was nice to bust open all my external drives and slide them in the Drobo! I recommend keeping at least one external drive dedicated to Time Machine. And by the way, I can be editing video on my Mac and rip out one of my 1 TB drives in the Drobo with out a single skipped frame... Dude... that's cool.

  • Garageband for Mac and iCloud project in cloud not syncing to iPad

    I have checked every setting possible in GB for Mac and in iCloud settings,, plus also checked iPad for all settings. I can see that a particular project is appearing as an iCloud document, however, it does not appear to be syncing to my iPad. The document (project)was made in my Mac Garageband New Version  , opens up nicely on GB version 10,, and I have it in the cloud and not a document on my computer. Any help as to why it  might not be showing up on my iPad would be appreciated.... unless there are are problems in the Cloud tonight.?

    GarageBand can only sync from iPad to OS X, not the other way around.
    You can, however, sync back to an iPad if the project was originally created on an iPad.
    Some edits  you did in OSX may not be seen on your iPad.
    Opening an iPad-version in OS X is a bit awkward.
    First, on your iPad tap and hold the file you want to send to iCloud.
    As soon as the icon of your song starts to wiggle, tap Upload to iCloud.
    In OS X go to File / iCloud / Import GarageBand for iOS
    It can take some minutes before you can see your project.

  • Enable Reader Rights  for Commenting and Markup in Acrobat X Pro?

    I am sure there is a nice long thread somewhere on this but I cannot find the old "Enable for Commenting and Review" in Acrobat X Pro (Windows 7, 32 bit). I get basic comments (sticky and highlight) but i need to make a PDF where my Reader X users can make all the comments and markups. I also tried doing the Send for Review task and it still did not have all the tools in Reader X.

    File > Save As > Reader Extended PDF > Enable Commenting & Measuring

  • Required account rights for Alert and Performance/Topology collection and operations SDK

    Hi,
    My question is with regards to required user role privileges for performing certain operations using Operations Manager 2007 R2 SDK.
    - Registering an internal connector to MS SCOM for alert subscription:
    http://msdn.microsoft.com/en-us/library/bb437580.aspx
    - Collection and acknowledging (or closing) of alerts
    http://msdn.microsoft.com/en-us/library/bb424130.aspx
    http://msdn.microsoft.com/en-us/library/hh327168.aspx
    Based on experience and this article (http://technet.microsoft.com/en-us/library/hh212758.aspx) on how to configure a product connector subscription I'm guessing
    that user account needs to have Operations Manager Administrators user role privileges, however I was unable to find this documented in context of SDK.
    Are requirements the same for GetMonitoringPerformanceData and GetConfigurationGroups methods?
    http://msdn.microsoft.com/en-us/library/microsoft.enterprisemanagement.monitoring.monitoringperformancedatareader.getmonitoringperformancedata.aspx
    http://msdn.microsoft.com/en-us/library/dd848560.aspx
    Thank you and kind regards,
    Zsolt

    Hi,
    As far as I know, to close an alert the user should be at least an Operator role. Please refer to the below article to get more information about SCOM user role profiles:
    Operations Associated with User Role Profiles
    http://technet.microsoft.com/en-us/library/hh872885.aspx
    Regards,
    Yan Li
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • Looking for Flex devs for a non-profit project

    Hello,
    I'm looking for Flex developers [both knowing Flex or wanting
    to learn it] willing to work on a non-profit project within
    www.supcom-live.com.
    The project is very interesting, long-term and will be
    rewarding in the future.
    We are using PHP, Typo3 and vBulletin therefore those skills
    are desired, but there is nothing one can't be learnt. Java
    programming is possible but we would need to build an API.
    Please contact me for more information.

    Hi,
    Are you still looking for Java programmers? Can we participate in your work offline? I am in France now. Tell me what exactly you need? I am 5yers experienced in Java technlogy.
    Reply back to [email protected]
    Regards,
    Murthy

  • Where Used for VIs and LabVIEW Project

    Is there a way in LabVIEW Project Manager to check the Where Used status on all the VIs at the same time? I am going through a project trying to weed out VIs that are not used in the project. I know I can check the "Find Callers" for each VI, but this feels slow and cumbersome. Is there a way I can generate a report to find the Where Used status on all VIs in a project?
    Thanks,
    Matt

    You also have the Find Items with No Callers Dialog Box as of LV 8.5
    Eric V
    National Instruments
    Applications Engineer
    Certified LabVIEW Associate Developer
    "I'm a Ramblin' Wreck from Georgia Tech and a helluva (NI Applications) Engineer!"

  • Flex plugins for NetBeans and JBuilder

    There seems to be plugins only for Eclipse. How about
    NetBeans and JBuilder. Eclipse seems to have some serious memory
    leak problems.

    well as far as I know JBuilder is based on eclipse platform
    so theoritically flex plugin should work.,

Maybe you are looking for

  • How do you sync the wireless keyboard with the Ipad?  It doesn't ever find

    How do you sync the wireless keyboard to the Ipad

  • How to get audit id in coder template mapping

    Hello everybody, i am new in this Forum and new to the Oracle Warehouse Builder. I am Student and currently working on a approach of error handling by ETL processes. To my question: I am using a Code Template Mapping to load data in my target tables.

  • HT201250 Flashing question mark folder

    When I turn on my mac book a grey screen appears with a flashing question mark folder. If I hold down the option key when I turn it on I get place my wifi password in and click on an arrow for Internet recovery. Once the Internet recovery completes w

  • I PAD 2 not switching on

    Purchased ipad two weeks ago ,,, no problems up until tonight when trying to switch it on. ipad 2 unresponsive, tried to unfreeze, just has loading logo turning around in centre of screen, when connect to charger ipad just makes bleeping sound every

  • Can't sync contacts

    The first time I plugged in my new iTouch I let it synchronize with all the defaults. I got my contacts, but no calendar events. I tried to sort that out on subsequent syncs, and finally got the calendar events, but my contacts vanished. I haven't be