“Test on multiple browsers” has been a mantra ever since there have been multiple browsers to test on. Testing them all—especially these days—is impossible. But you can come a lot closer than you may think. In this article, learn a variety of techniques for cross-browser testing, from the very thorough to the quick and dirty. The choice you make will depend on your resources, but this is an issue you can’t ignore.”
Category Archives: linux and open source blog
go-mobile Announces SugarCRM and KnowledgeTree Integration Product for Sugar ExchangeÂ
go-mobile, a provider of popular extensions for SugarCRM, has released ZuckerDocs version 2 which integrates the open source KnowledgeTree document management system into SugarCRM.
ZuckerDocs (”Zucker” is the german word for “Sugar”) is a Sugar module which extends Sugar suite with full Document Management and Knowlegde Base features. This datasheet contains an overview of features and pricing.ZuckerDocs, already one of the most popular projects on the SugarCRM community portal, SugarForge, provides access to KnowledgeTree’s advanced document management features from within SugarCRM. KnowledgeTree’s version control and full-text document search mechanisms are exposed to SugarCRM users. Documents within the KnowledgeTree repository may also be associated with SugarCRM objects such as accounts, opportunities and leads.
“Companies use SugarCRM to provide a customer-centric view of their information,” says Florian Treml, lead developer of the ZuckerDocs project at go-mobile. “ZuckerDocs extends that philosophy by allowing a customer-centric view of documents. KnowledgeTree and SugarCRM together provide a powerful application combination in a simple and easy-to-use manner.”
The latest version of the ZuckerDocs product uses KnowledgeTree’s Web Services application programming interface (API) and provides integration for both the open source and commercial editions of SugarCRM and KnowledgeTree.
go-mobile’s ZuckerDocs Version 2 is also listed on SugarExchange, the online marketplace for third-party applications from SugarCRM partners and community members.
“KnowledgeTree and SugarCRM are both developed on the popular LAMP (Linux, Apache, MySQL, PHP) stack,” says John Thorne, chief sales officer at KnowledgeTree. “When we published our web services API a few months ago, our intention was for third-party developers to build applications around KnowledgeTree,” he says. “Zuckerdocs is a significant use of the API and we’re pleased that this strategy is adding value to both the KnowledgeTree and SugarCRM communities.”
SugarCRM for itself only provides rudimentary support for document management – it is possible to attach documents to notes, which for itself can be attached to contacts, accounts and other objects. ZuckerDocs uses a “real” document management system, from KnowledgeTree, and integrates the following into SugarCRM:
- manage document templates for each client
- organize business reports and invoices
- store email attachments
- ZuckerDocs server available for free
- Assign documents to Accounts, Bugs, Calls, Cases, Contacts, Emails, Leads, Meetings, Notes, Opportunities, Tasks, Users – in short, all Sugar objects
- Document Categorization for easy retrieval
- Version history for all documents
- Document locking with checkin/checkout functions
- Fulltext search
- “My Documents” for every user
- All document types supported
- Quick edit of text- and html-files
- Knowledge Management with interlinks, “Recently Changed”, article categorization etc
- Advanced document management by using the native KnowledgeTree UI
Both KnowledgeTree and SugarCRM have significant community traction. KnowledgeTree has 30,000 registered community members, over 420,000 open source software downloads to date, and 67 community-run projects. SugarCRM counts over 60,000 community members and nearly four million downloads of all things Sugar. The ZuckerDocs version 2.0 Beta release is available for download from SugarExchange: http://www.sugarexchange.com/product_details.php?product=21
Firefox 3 Beta 2 is now available for download. This is the tenth developer milestone focused on testing the core functionality provided by many new features and changes to the platform scheduled for Firefox 3.
New features and changes in this milestone that require feedback include:
- Improved security features such as: protection from cross-site JSON data leaks, tighter restrictions on site-specific content using effective TLD service, better presentation of website identity and security, malware protection, stricter SSL error pages, anti-virus integration in the download manager, version checking for insecure plugins.
- Improved ease of use through: better password management, easier add-on installation, new download manager with resumable downloading, full page zoom, animated tab strip, and better integration with Windows Vista, Mac OS X and Linux.
- Richer personalization through: one-click bookmarking, smart bookmark folders, location bar that matches against your history and bookmarks for URLs and page titles, ability to register web applications as protocol handlers, and better customization of download actions for file types.
- Improved platform features such as: new graphics and font rendering architecture, JavaScript 1.8, major changes to the HTML rendering engine to provide better CSS, float-, and table layout support, native web page form controls, colour profile management, and offline application support.
- Performance improvements such as: better data reliability for user profiles, architectural improvements to speed up page rendering, over 330 memory leak fixes, a new XPCOM cycle collector to reduce entire classes of leaks, and reductions in the memory footprint.
Mozilla labs published info on a cool add-on for Firefox, called Personas – lightweight theming to your browser.
Personas is a prototype that builds upon the ideas that:
- themes today are too hard to find, install and use
- graphic designers should be able to style the browser without having to code
- browsers can be more than just desktop software, they can include online components
- people just want their computer to be a little more fun and personal
This version improves upon a prototype that was discussed and tested earlier this year.
In this version, the Persona selector is dynamically loaded and populated from a JSON feed and all designs are loaded via URLs to remote resources. All changes to the browser chrome are applied instantly, with no need to restart.
Team shortly be releasing an API that will allow developers and designers to submit Personas that are based on Web content, including support for anything that can load in a content window such as HTML, CSS, PNG, JPG, Javascript, SVG and Canvas.
Features
- You can select a Persona from the dynamic menus and see results instantly without having to discover, select, download or install a separate bit of software or code.
- Personas can be added, removed or updated by their designers at any time, without requiring a software update.
Install Now for Firefox 2.0.0.* – 3.0b2pre, Windows/Mac/Linux
Compatible with the default themes that ship with Firefox
Just what you’ve been waiting for: the Firefox for Windows installer available in 5¼†and 3½†floppy disks.
A very interesting howto written by Dr.Small, which might come handy to a lot of people, or perhaps some time in future.
I run into all kinds of predicaments when operating from behind a router, and one of them is, to be able to record my External (or WAN) IP, while behind it.
I am going to explain to you, how I succeeded in doing it, so you may do the same, if you are in the same ditch, and are like me, and run a ssh server or so. When you leave the computer, and you haven’t checked your WAN IP for days, (if you have a dynamic IP), it tends to change.
So first off, here is a list of things you will need for this project:
- Expect. A simple little application. I’ll explain how to get it, in a second.
- A external or secondary website, which you have FTP access to.
So, let’s start off and get the necessary things we need, while we are at it.
Trolltech developer showing off the neat effects you can get with KDE4 on a low end system
Related: Trolltech and KDE collaborate on Phonon
A streaming version of the British Broadcasting Corporation’s iPlayer online TV on-demand service has been launched for the Windows, Mac and Linux platforms.
BBC iPlayer (formerly known as iMP, Integrated Media Player, Interactive Media Player, and MyBBCPlayer) is a website and computer program being developed by the BBC to extend its existing RealPlayer-based “Radio Player” and other streamed video clip content.
But …. it is not available to all internet users. Most of the content in UK only, well at least for now.
Last month AMD introduced the ATI Radeon HD 3800 series as “enthusiast gaming performance for the masses” through the Radeon HD 3850 and Radeon HD 3870, which are both sub-$250 graphics cards. While rudimentary, the Catalyst 7.11 Linux driver (also released last month), supports these two RV670 GPUs with better support coming through the Catalyst 7.12 Linux driver this month. To see how well these two PCI Express 2.0 graphics cards are able to perform under Linux, ASUS had sent out their EAH3850 TOP and EAH3870 TOP. We have tested both of these graphics cards using Ubuntu 7.10 and have compared the results to other products using the fglrx driver, including the ATI Radeon HD 2900XT 512MB. These are the world’s first Linux benchmarks of these new mainstream ATI graphics processors.
The ATI Radeon HD 3850 and 3870 are designed to be affordable GPUs and direct competition for NVIDIA’s recently released GeForce 8800GT, which we should be showcasing here under Linux shortly. These two ATI graphics cards use the RV670 core and are built using a 55nm TSMC process, which results in a smaller die size and a more energy efficient graphics processor. However, as this is an “RV” GPU, it does have a reduction in memory bandwidth and the internal ring bus compared to the flagship Radeon HD 2900XT.
Asus Radeon HD3870:
- 851MHz Core Clock (RV670 reference: 775MHz)
- 2286MHz Memory Clock (RV670 reference: 2250MHz)
- 512MB 256-bit GDDR4 Memory
Asus Radeon HD 3850:
- 730MHz Core Clock (RV670 reference: 668MHz)
- 1900MHz Memory Clock (RV670 reference: 1650MHz)
- 256MB 256-bit GDDR3 Memory
Common Specs:
- DirectX 10.1
- OpenGL 2.0
- Dual Dual-Link DVI
- HDCP Supported
- PCI Express 2.0
Related: Using HDMI With ATI Radeon HD Linux Drivers
Adobe Systems today announced it will release the remoting and messaging technologies used in Flex, Flash and other Adobe products as open source projects. Because the technologies are fairly mature, Adobe isn’t so much looking for help from the open source community as it is looking to get its technology into more hands.
Adobe intends to release the remoting and HTTP-based messaging technologies in its LiveCycle Data Services ES along with the Action Message Format (AMF) protocol specification under the named BlazeDS. They will be made available as public betas under the Lesser General Public License (LGPL) v3 and downloadable from Adobe Labs
The Action Message Format (AMF3) is a binary data protocol specification used in a variety of Adobe products, including Flash, which is used on almost every computer due to its availability on Linux and Mac OS in addition to Windows.
Adobe said BlazeDS will allow developers to add data connectivity to rich Internet applications (RIAs) (define), such as its Flex and AIR client technologies, for real-time collaboration and data-push capabilities. It will also allow RIAs to easily connect back to server applications ranging from Java apps to Adobe ColdFusion components. >>>>>