pfc os n.
Skip this Video
Loading SlideShow in 5 Seconds..
PFC-OS PowerPoint Presentation
play fullscreen
1 / 10
Download Presentation

PFC-OS - PowerPoint PPT Presentation

zev
163 Views
Download Presentation

PFC-OS

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. PFC-OS The open source project for PowerBuilder Foundation Class Libraries

  2. What is PFC? • PowerBuilder Foundation Class Libraries were introduced with PB5 • Bug fixes and support for new controls have appeared in all subsequent releases • Major functionality was added in PB6 • Has been available only with Professional and Enterprise only

  3. What does making PFC an open source project mean to me? • Empowerment to the PowerBuilder community • Active effort to enhance and expand the PFC will occur in the hands of the PowerBuilder community • Meritocracy • Community members rise in privileges based on quantity and quality of their contributions • License terms • Doesn’t mean source code needs to be distributed • PFC needs to be acknowledged • Link needs to be provided to PFC

  4. Levels of Participation – User • Requires registration in CodeXchange • Download ZIP of PBLs, help files, etc…

  5. Levels of Participation – Contributor • Previous level, plus… • Register for Observer role in the PFC project on CodeXchange • Project Leaders approve • Enter bug reports and enhancement proposals • Vote on bug reports and enhancement proposals • Submit patches • Need to be approved by Project Leaders • Read-only access to version control repository • “Suggest” files • “Suggestions” need to be approved by Project Leaders before they become public • “Suggest” news items • Sign up for mailing list • Receive news of releases and other updates

  6. Levels of Participation – Developer • Previous level, plus… • Collaborative Developer role in the PFC project on CodeXchange is assigned by Project Leaders • Check in/out code • Check out any version

  7. Levels of Participation – Project Leaders • Previous level, plus… • Assigned by Project Leaders • Status change and close issues • Finalize release goals and contents • Maintain project web site • Approve role requests • Approve/create news items

  8. PFC-OS Start Up Project Leaders • Alex Whitney • Originator and former manager of the PFC development team at Sybase • Boris Gasin • Authors of the McGraw-Hill book: "PowerBuilder Foundation Class Professional Reference“ • Web-master for the PFCGuide.com web site • Bruce Armstrong • Senior editor for the PowerBuilder Developer's Journal • Co-editor and contributing author for "PowerBuilder 9: Advanced Client/Server Development" by SAMS • Web-master of the teamsybase.com and teamsybase.net sites • Terry Voth • Author of PBL Peeper • web-master of the Techo-Kitten.com web site

  9. PFC-OS Roadmap • Poll the community to get list of potential new features or expansion of existing features • Get current open bug list from Sybase • Possibilities • Adopting new PowerBuilder features • Compatibility of other PowerBuilder technologies • Bridge to using non-PowerBuilder technologies • Looser coupling (string-based class reference) • Messaging service (publish and subscribe on the client) • Wrapper to implement server push (JMS messaging) between PowerBuilder app and EAServer components

  10. What is available today? • PFC that came with PB10 for today • Back versions • PB8 and PB9’s PFC are available in an up to date form (with respect to bug fixes) with their respective latest maintenance release from Sybase • Developers are free under the license to back migrate PFC-OS themselves • Back migrations are not expected to be an easy process • Features and functions may be introduced that are incompatible with previous versions • http://pfc.codexchange.sybase.com