[X] The "/;msg35785" file could not be found or is not available. Please select another file.

Betty is a versatile and configurable betting Web site that you can install in your own network. It enables you to make friendly bets / forecasts between colleagues or friends. Current championships: RBS 6 Nations Rugby 2009, FIA Formula 1 2009.


http://betty.sourceforge.net





Separate each tag with a space.

Release Date:

2009-02-28

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Database Environment:

Programming Language:

Registered:

2008-05-05

Ratings and Reviews

Be the first to post a text review of Betty. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Betty 1.1.0 - Updated Formula 1 championship definition

    Betty is a versatile and configurable betting Web site that you can install in your own network. It enables you to make friendly bets / forecasts between colleagues or friends. The two drivers from the Brawn GP team (Button & Barrichello) were missing in the FIA Formula1 2009 championship: the Betty configuration file has been updated accordingly. Download it from there: http://betty.sourceforge.net/conf/ If you don't know how to submit this file to the Betty server, please refer to the appropriate section in documentation: http://betty.sourceforge.net/docs/betty.html#3.4.Database%20preparation|outline (sub-section 'Specific championships'). Downloads: http://sourceforge.net/project/platformdownload.php?group_id=227046 Documentation: http://betty.sourceforge.net/ Project home page: http://sourceforge.net/projects/betty/

    posted by cdelory 276 days ago

  • betty 1.1.0 file released: Betty-1.1.0-x86-32.zip

    Version 1.1.0 * New championship definition: FIA Formula One 2009 * New XML attribute in the 'championship' and 'phase' elements: 'startdate', the start date of the championship or phase (i.e. the date of their first event) Used to sort the championships and the championship's phases by start date * The JBoss login configuration file ('conf/login-config.xml') is no more used to configure the Betty login module; instead, a dedicated login module is now present in 'deploy/betty/betty.sar', and configured through a DynamicLoginConfig MBean * Castor version upgraded to 1.3 * PMD version upgraded to 4.2.5 * Apache Ant 1.7.1 has been used to build the distribution * The Sun JDK 1.6.0_12 has been used to build the distribution Version 1.0.0 When upgrading from previous versions: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * The XML representation of a resource has changed: the sub-element 'description' is now used (see 'conf/resources.xml' for example); the representation of such a resource in database has been simplified accordingly => NO BACKWARDS COMPATIBILITY * The XML definition of a resource now makes use of the '<description locale="xx">...</description>' construct * A new graphical user interface has been introduced, dedicated to the Betty administrator, based on the Google Web Toolkit (GWT); it allows to handle almost all items managed by the server, except submitting the event's player results, which remains in the Flash client * The Flash client has been simplified regarding the administrator actions now available in the GWT UI * Two Web services have been removed, RemoveEventServlet & RemovePhaseServlet: updating a truncated championship with AddXmlServlet achieve the same effect * Removal of the bottom progress bar in the Flex client, which was not very useful * The Betty XML schema is now more accurately defined, and has been cut into logical pieces: championships, locations, players, resources, users, and a common part * The Adobe Flex SDK 3.2 is now used to build the Flex client (instead of 3.1) Version 0.9.4 * Fixed a time zone error in US presidential election 2008, when using 'US' location wich owns multiple time zones: in fact the event's time zone should not be used when receiving a user bet, as dates are always stored as GMT in database * Slight improvements in the Flex client * Regression on RSS marshalling fixed * The Adobe Flex SDK 3.1 is now used to build the Flex client (instead of 3.0) * Enhanced support for Windows Vista (Betty service) - "wrapper.exe" has been renamed to "betty-service-setup.exe" * Removed dependency on cURL: Wget is definitely used instead * Removed unnecessary Windows script main.bat * Added visitor design pattern on the XML representation (package christophedelory.betty.xml) * The new XML visitor is now used to create or update the database according to any input XML configuration file (christophedelory.betty.XmlToEntity) * Java code audit has been performed thanks to PMD (new build dependency) * The java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * The class christophedelory.betty.xml.CountryDetails is no more abstract * The class christophedelory.betty.xml.ModelDetails is no more abstract * The class christophedelory.xml.IdDetails is no more abstract and has been moved to package christophedelory.betty.xml * The class christophedelory.xml.MetadataDetails has been renamed to christophedelory.betty.xml.AbstractMetadataDetails * The class christophedelory.xml.DescriptionDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.LinkDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.PropertyDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.XmlRoot has been moved to package christophedelory.betty.xml * The class christophedelory.xml.Child has been moved to package christophedelory.betty.xml * The EJB christophedelory.ejb.MetadataBean has been moved to package christophedelory.betty.ejb * The EJB christophedelory.ejb.PropertyBean has been moved to package christophedelory.betty.ejb * The interface christophedelory.interfaces.DbIdEntity has been moved to package christophedelory.betty.interfaces * The Flex-related source directory has been renamed from 'flexclient' to 'flex' * The Java-related source directory has been renamed from 'javaserver' to 'java' Version 0.9.3 * Support of the new JBoss version 4.2.3 * Updated championship definitions: FIA Formula One 2008, United States presidential election 2008 * cURL version upgraded to 7.18.2 * Wget version upgraded to 1.11.4b Version 0.9.2 When upgrading from v0.9.1: - Uninstall the previous version of Betty - You can keep your existing database (backwards compatibility) - Install the new version - CAUTION: RE-INGEST THE LANGUAGE RESOURCES (XML configuration file "conf/resources.xml") * A new "championship" has been added: "conf/us-presidential-election-2008.xml" * Flash client: new "Statistics" tab in event view: graphical display of user bets distribution on event * New Web API RSSServlet: RSS feed (english only), in two flavors: one for the better (brief), and another one dedicated to the administrator (detailed); documentation updated accordingly * Multi-language Windows installation wizard * The Web session time-out has been changed from 1 minute to no time-out at all * The Web API RemoveResource no longer accepts the two optional parameters "locale" and "championship-id": ALL resources associated to the specified identifier are now removed, whatever the locale or the championship * New section in main documentation: "Adding a new language" * The type of colum "result" of table "BET_T" has been changed from nullable Integer to not-nullable Integer (however backwards compatibility on database is kept) * Adding or updating a user in the Flash client no longer requires a XML update from the server * Removing a user in the Flash client no longer requires a XML update from the server * Feature request 1971076 ("Remove bets of deleted users"): removing a user in the Flash client automatically removes all his/her bets in the Flash GUI (in addition from the server database, which was already the case) * If a phase referenced in a championship is removed from a championship XML description, and the XML file is re-ingested, this phase is now also removed from the database * If an event referenced in a phase is removed from a championship XML description, and the XML file is re-ingested, this event is now also removed from the database * If a player referenced in an event is removed from a championship XML description, and the XML file is re-ingested, this player reference is now also removed from the database * Some resources have been added, other removed, and some of them have been renamed: re-ingest the XML configuration file * Fixed bug where player country was not specified in Web API GetChampionshipInfo * Fixed bug in Flash client where login area did not resize appropriately when changing language * Removed dependency on Adobe corelib ActionScript 3 library Version 0.9.1 When upgrading from v0.9.0: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * Added Web API "RemoveResource" * New Windows installer with bundled JBoss 4.2.2 * Audit information added in all database tables (updated by, created by) * Column "text" of table "METADATA_T" has been renamed to "value" * New metadata type added, named "link", replacing the "link" column in both tables "CHAMPIONSHIP_T" and "PHASE_T" * The XML element "link" accepts a locale attribute (exactly as the description one) * Multiple XML elements "link" may be specified for a championship/phase/event/player/location/user/xxxmodel * The XML element "user" is now properly marshalled with its child XML elements "description", if any * Developer documentation enhanced * Better error management if the Flash/Flex client * Better language resource management if the Flash/Flex client (especially on championship-specific resources) * Enhanced default HTML page (when no Flash Player is present on the client machine) * Cosmetics in Flash/Flex client Version 0.9.0 Initial version

    posted 311 days ago

  • betty 1.1.0 file released: Betty-1.1.0-x86-32.exe

    Version 1.1.0 * New championship definition: FIA Formula One 2009 * New XML attribute in the 'championship' and 'phase' elements: 'startdate', the start date of the championship or phase (i.e. the date of their first event) Used to sort the championships and the championship's phases by start date * The JBoss login configuration file ('conf/login-config.xml') is no more used to configure the Betty login module; instead, a dedicated login module is now present in 'deploy/betty/betty.sar', and configured through a DynamicLoginConfig MBean * Castor version upgraded to 1.3 * PMD version upgraded to 4.2.5 * Apache Ant 1.7.1 has been used to build the distribution * The Sun JDK 1.6.0_12 has been used to build the distribution Version 1.0.0 When upgrading from previous versions: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * The XML representation of a resource has changed: the sub-element 'description' is now used (see 'conf/resources.xml' for example); the representation of such a resource in database has been simplified accordingly => NO BACKWARDS COMPATIBILITY * The XML definition of a resource now makes use of the '<description locale="xx">...</description>' construct * A new graphical user interface has been introduced, dedicated to the Betty administrator, based on the Google Web Toolkit (GWT); it allows to handle almost all items managed by the server, except submitting the event's player results, which remains in the Flash client * The Flash client has been simplified regarding the administrator actions now available in the GWT UI * Two Web services have been removed, RemoveEventServlet & RemovePhaseServlet: updating a truncated championship with AddXmlServlet achieve the same effect * Removal of the bottom progress bar in the Flex client, which was not very useful * The Betty XML schema is now more accurately defined, and has been cut into logical pieces: championships, locations, players, resources, users, and a common part * The Adobe Flex SDK 3.2 is now used to build the Flex client (instead of 3.1) Version 0.9.4 * Fixed a time zone error in US presidential election 2008, when using 'US' location wich owns multiple time zones: in fact the event's time zone should not be used when receiving a user bet, as dates are always stored as GMT in database * Slight improvements in the Flex client * Regression on RSS marshalling fixed * The Adobe Flex SDK 3.1 is now used to build the Flex client (instead of 3.0) * Enhanced support for Windows Vista (Betty service) - "wrapper.exe" has been renamed to "betty-service-setup.exe" * Removed dependency on cURL: Wget is definitely used instead * Removed unnecessary Windows script main.bat * Added visitor design pattern on the XML representation (package christophedelory.betty.xml) * The new XML visitor is now used to create or update the database according to any input XML configuration file (christophedelory.betty.XmlToEntity) * Java code audit has been performed thanks to PMD (new build dependency) * The java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * The class christophedelory.betty.xml.CountryDetails is no more abstract * The class christophedelory.betty.xml.ModelDetails is no more abstract * The class christophedelory.xml.IdDetails is no more abstract and has been moved to package christophedelory.betty.xml * The class christophedelory.xml.MetadataDetails has been renamed to christophedelory.betty.xml.AbstractMetadataDetails * The class christophedelory.xml.DescriptionDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.LinkDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.PropertyDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.XmlRoot has been moved to package christophedelory.betty.xml * The class christophedelory.xml.Child has been moved to package christophedelory.betty.xml * The EJB christophedelory.ejb.MetadataBean has been moved to package christophedelory.betty.ejb * The EJB christophedelory.ejb.PropertyBean has been moved to package christophedelory.betty.ejb * The interface christophedelory.interfaces.DbIdEntity has been moved to package christophedelory.betty.interfaces * The Flex-related source directory has been renamed from 'flexclient' to 'flex' * The Java-related source directory has been renamed from 'javaserver' to 'java' Version 0.9.3 * Support of the new JBoss version 4.2.3 * Updated championship definitions: FIA Formula One 2008, United States presidential election 2008 * cURL version upgraded to 7.18.2 * Wget version upgraded to 1.11.4b Version 0.9.2 When upgrading from v0.9.1: - Uninstall the previous version of Betty - You can keep your existing database (backwards compatibility) - Install the new version - CAUTION: RE-INGEST THE LANGUAGE RESOURCES (XML configuration file "conf/resources.xml") * A new "championship" has been added: "conf/us-presidential-election-2008.xml" * Flash client: new "Statistics" tab in event view: graphical display of user bets distribution on event * New Web API RSSServlet: RSS feed (english only), in two flavors: one for the better (brief), and another one dedicated to the administrator (detailed); documentation updated accordingly * Multi-language Windows installation wizard * The Web session time-out has been changed from 1 minute to no time-out at all * The Web API RemoveResource no longer accepts the two optional parameters "locale" and "championship-id": ALL resources associated to the specified identifier are now removed, whatever the locale or the championship * New section in main documentation: "Adding a new language" * The type of colum "result" of table "BET_T" has been changed from nullable Integer to not-nullable Integer (however backwards compatibility on database is kept) * Adding or updating a user in the Flash client no longer requires a XML update from the server * Removing a user in the Flash client no longer requires a XML update from the server * Feature request 1971076 ("Remove bets of deleted users"): removing a user in the Flash client automatically removes all his/her bets in the Flash GUI (in addition from the server database, which was already the case) * If a phase referenced in a championship is removed from a championship XML description, and the XML file is re-ingested, this phase is now also removed from the database * If an event referenced in a phase is removed from a championship XML description, and the XML file is re-ingested, this event is now also removed from the database * If a player referenced in an event is removed from a championship XML description, and the XML file is re-ingested, this player reference is now also removed from the database * Some resources have been added, other removed, and some of them have been renamed: re-ingest the XML configuration file * Fixed bug where player country was not specified in Web API GetChampionshipInfo * Fixed bug in Flash client where login area did not resize appropriately when changing language * Removed dependency on Adobe corelib ActionScript 3 library Version 0.9.1 When upgrading from v0.9.0: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * Added Web API "RemoveResource" * New Windows installer with bundled JBoss 4.2.2 * Audit information added in all database tables (updated by, created by) * Column "text" of table "METADATA_T" has been renamed to "value" * New metadata type added, named "link", replacing the "link" column in both tables "CHAMPIONSHIP_T" and "PHASE_T" * The XML element "link" accepts a locale attribute (exactly as the description one) * Multiple XML elements "link" may be specified for a championship/phase/event/player/location/user/xxxmodel * The XML element "user" is now properly marshalled with its child XML elements "description", if any * Developer documentation enhanced * Better error management if the Flash/Flex client * Better language resource management if the Flash/Flex client (especially on championship-specific resources) * Enhanced default HTML page (when no Flash Player is present on the client machine) * Cosmetics in Flash/Flex client Version 0.9.0 Initial version

    posted 311 days ago

  • betty 1.1.0 file released: Betty-1.1.0-src.zip

    Version 1.1.0 * New championship definition: FIA Formula One 2009 * New XML attribute in the 'championship' and 'phase' elements: 'startdate', the start date of the championship or phase (i.e. the date of their first event) Used to sort the championships and the championship's phases by start date * The JBoss login configuration file ('conf/login-config.xml') is no more used to configure the Betty login module; instead, a dedicated login module is now present in 'deploy/betty/betty.sar', and configured through a DynamicLoginConfig MBean * Castor version upgraded to 1.3 * PMD version upgraded to 4.2.5 * Apache Ant 1.7.1 has been used to build the distribution * The Sun JDK 1.6.0_12 has been used to build the distribution Version 1.0.0 When upgrading from previous versions: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * The XML representation of a resource has changed: the sub-element 'description' is now used (see 'conf/resources.xml' for example); the representation of such a resource in database has been simplified accordingly => NO BACKWARDS COMPATIBILITY * The XML definition of a resource now makes use of the '<description locale="xx">...</description>' construct * A new graphical user interface has been introduced, dedicated to the Betty administrator, based on the Google Web Toolkit (GWT); it allows to handle almost all items managed by the server, except submitting the event's player results, which remains in the Flash client * The Flash client has been simplified regarding the administrator actions now available in the GWT UI * Two Web services have been removed, RemoveEventServlet & RemovePhaseServlet: updating a truncated championship with AddXmlServlet achieve the same effect * Removal of the bottom progress bar in the Flex client, which was not very useful * The Betty XML schema is now more accurately defined, and has been cut into logical pieces: championships, locations, players, resources, users, and a common part * The Adobe Flex SDK 3.2 is now used to build the Flex client (instead of 3.1) Version 0.9.4 * Fixed a time zone error in US presidential election 2008, when using 'US' location wich owns multiple time zones: in fact the event's time zone should not be used when receiving a user bet, as dates are always stored as GMT in database * Slight improvements in the Flex client * Regression on RSS marshalling fixed * The Adobe Flex SDK 3.1 is now used to build the Flex client (instead of 3.0) * Enhanced support for Windows Vista (Betty service) - "wrapper.exe" has been renamed to "betty-service-setup.exe" * Removed dependency on cURL: Wget is definitely used instead * Removed unnecessary Windows script main.bat * Added visitor design pattern on the XML representation (package christophedelory.betty.xml) * The new XML visitor is now used to create or update the database according to any input XML configuration file (christophedelory.betty.XmlToEntity) * Java code audit has been performed thanks to PMD (new build dependency) * The java.util.ArrayList class is now used instead of the java.util.Vector class (performance issue) * The class christophedelory.betty.xml.CountryDetails is no more abstract * The class christophedelory.betty.xml.ModelDetails is no more abstract * The class christophedelory.xml.IdDetails is no more abstract and has been moved to package christophedelory.betty.xml * The class christophedelory.xml.MetadataDetails has been renamed to christophedelory.betty.xml.AbstractMetadataDetails * The class christophedelory.xml.DescriptionDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.LinkDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.PropertyDetails has been moved to package christophedelory.betty.xml * The class christophedelory.xml.XmlRoot has been moved to package christophedelory.betty.xml * The class christophedelory.xml.Child has been moved to package christophedelory.betty.xml * The EJB christophedelory.ejb.MetadataBean has been moved to package christophedelory.betty.ejb * The EJB christophedelory.ejb.PropertyBean has been moved to package christophedelory.betty.ejb * The interface christophedelory.interfaces.DbIdEntity has been moved to package christophedelory.betty.interfaces * The Flex-related source directory has been renamed from 'flexclient' to 'flex' * The Java-related source directory has been renamed from 'javaserver' to 'java' Version 0.9.3 * Support of the new JBoss version 4.2.3 * Updated championship definitions: FIA Formula One 2008, United States presidential election 2008 * cURL version upgraded to 7.18.2 * Wget version upgraded to 1.11.4b Version 0.9.2 When upgrading from v0.9.1: - Uninstall the previous version of Betty - You can keep your existing database (backwards compatibility) - Install the new version - CAUTION: RE-INGEST THE LANGUAGE RESOURCES (XML configuration file "conf/resources.xml") * A new "championship" has been added: "conf/us-presidential-election-2008.xml" * Flash client: new "Statistics" tab in event view: graphical display of user bets distribution on event * New Web API RSSServlet: RSS feed (english only), in two flavors: one for the better (brief), and another one dedicated to the administrator (detailed); documentation updated accordingly * Multi-language Windows installation wizard * The Web session time-out has been changed from 1 minute to no time-out at all * The Web API RemoveResource no longer accepts the two optional parameters "locale" and "championship-id": ALL resources associated to the specified identifier are now removed, whatever the locale or the championship * New section in main documentation: "Adding a new language" * The type of colum "result" of table "BET_T" has been changed from nullable Integer to not-nullable Integer (however backwards compatibility on database is kept) * Adding or updating a user in the Flash client no longer requires a XML update from the server * Removing a user in the Flash client no longer requires a XML update from the server * Feature request 1971076 ("Remove bets of deleted users"): removing a user in the Flash client automatically removes all his/her bets in the Flash GUI (in addition from the server database, which was already the case) * If a phase referenced in a championship is removed from a championship XML description, and the XML file is re-ingested, this phase is now also removed from the database * If an event referenced in a phase is removed from a championship XML description, and the XML file is re-ingested, this event is now also removed from the database * If a player referenced in an event is removed from a championship XML description, and the XML file is re-ingested, this player reference is now also removed from the database * Some resources have been added, other removed, and some of them have been renamed: re-ingest the XML configuration file * Fixed bug where player country was not specified in Web API GetChampionshipInfo * Fixed bug in Flash client where login area did not resize appropriately when changing language * Removed dependency on Adobe corelib ActionScript 3 library Version 0.9.1 When upgrading from v0.9.0: - Uninstall your previous version of Betty - CAUTION: DELETE YOUR EXISTING DATABASE: NO DATABASE BACKWARDS COMPATIBILITY - Install the new version * Added Web API "RemoveResource" * New Windows installer with bundled JBoss 4.2.2 * Audit information added in all database tables (updated by, created by) * Column "text" of table "METADATA_T" has been renamed to "value" * New metadata type added, named "link", replacing the "link" column in both tables "CHAMPIONSHIP_T" and "PHASE_T" * The XML element "link" accepts a locale attribute (exactly as the description one) * Multiple XML elements "link" may be specified for a championship/phase/event/player/location/user/xxxmodel * The XML element "user" is now properly marshalled with its child XML elements "description", if any * Developer documentation enhanced * Better error management if the Flash/Flex client * Better language resource management if the Flash/Flex client (especially on championship-specific resources) * Enhanced default HTML page (when no Flash Player is present on the client machine) * Cosmetics in Flash/Flex client Version 0.9.0 Initial version

    posted 311 days ago

  • Betty 1.1.0 - Maintenance release

    Betty is a versatile and configurable betting Web site that you can install in your own network. It enables you to make friendly bets / forecasts between colleagues or friends. This is a maintenance release, which mainly introduces the FIA Formula 1 2009 championship. In addition, the binary distribution packages have been greatly simplified: a Windows installer, and a platform-independent archive, both bundled with JBoss 4.2.3. For more information, see the release notes: https://sourceforge.net/project/shownotes.php?release_id=664744&amp;group_id=227046 Downloads: http://sourceforge.net/project/platformdownload.php?group_id=227046 Documentation: http://betty.sourceforge.net/ Project home page: http://sourceforge.net/projects/betty/

    posted by cdelory 311 days ago

  • File released: /betty/1.1.0/Betty-1.1.0-x86-32.zip

    posted 311 days ago

  • File released: /betty/1.1.0/Betty-1.1.0-x86-32.exe

    posted 311 days ago

  • File released: /betty/1.1.0/Betty-1.1.0-src.zip

    posted 311 days ago

  • betty 1.0.0 file released: Betty-1.0.0-windows-x86-32-with-jboss-4.2.3.GA.exe

    posted 366 days ago

  • betty 1.0.0 file released: Betty-1.0.0-windows-x86-32-for-jboss.4.2.x.GA.exe

    posted 366 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks