|
JDH Software Technologies
QDT : the QL DeskTop Links:
|
||
|
The Sinclair QL systems have over many years grown and developed. Today, based on the original powerful but basic multitasking operating system, the QL user community has nearly everything that they could want. With the introduction over the last several years of true vector drawing capabilities, hi-color drivers and the soon to be introduced network access capabilities (my person conjecture and hopes), there is only one other major piece missing - a true modern desktop environment. This is where QDT - the QL Desktop comes into the picture.
Now move this idea to a computer. On the screen one might have:
Looking at a few of today's systems, the current QL typical desktop (without QDT) can be seen on the left in the following image. Directly to the right of that is an image of a typical windows desktop. |
||
![]() |
||||||
|
Many of the components needed for a desktop do exist in the current QL systems
|
||||||
|
Windowing Environments
Utilities
|
Components
|
|||||
|
In the world of PCs and Macs, you find operating systems with built-in desktops such as Windows 3.1, 98, or XP, Macintosh 9 or X, OS/2, Solaris/X Windows, etc. These all include very comprehensive desktop features and capabilities. But of course they come with a price. I personally find the three worse costs associated with all of them being:
The concept behind QDT is to use as much of the existing pieces of code on the QL system as is possible and fit a wrapper around it, adding functionality where needed. QDT takes advantage of several shareware and commercial programs already available to enhance and expand its capabilities and usefulness.
The following is a list of major features and concepts included in the QDT architecture and design.
There are many components which make up the QDT desktop. Here is a short list and description of each one. For more information and image captures of each component, follow this link to the QDT Components Page.
I am also bouncing around ideas for additional components. Suggestions are also welcome. Here are a few specific ideas.
In addition to the afore mentioned program components, QDT works with what are called objects. An object is simply an object (such as a file, a printer, etc.). Different types of objects can have different activities and properties assigned to them.
The following is a list of all objects currently being planned for.
Design Philosophy and Release Plans
Design Philosophy
Release Plans
The code release will be in phases. Here is a list of how I expect this to occur. The initial column will be the first release. Then, in approximate priority, the items and support in the follow-up column will occur. It should be noted that, even though some of the support will not be initially available, the architecture of QDT and code development is being done to ensure a smooth addition of capabilities during the release process.
|
||||||
|
|||||||||
|
Go to the Top
The major update mechanism being planned is through internet downloads and through the normal distributor floppy drive/CD update methods. The QDT installer has been enhanced to allow for updates without full installs each time.
Through 2005 (likely to be extended into 2006) all updates will be at no charge as additional functionality is added. The final functionality level at the end of this period will depend on the actual interest in QDT. There is a minimum set that is expected to be implemented, regardless.
Direct web updates (not full installs) are now available for the latest bug fix (1.02r) from the Downloads page. The required prior version must be previously installed and the env variables active for the upgrade to work.
Those needing full installs or upgrading from older versions should contact their distributers directly or send an email requesting an update (click on the link below). It is important that you supply the following information in the request to avoid any delays:
|
|||||||||
|
Many of them will impact the quality of the user's experience with QDT but at least it will run.
Hardware
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Software
|
||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
QDT is very complex and involves the use of many externally developed components and the help of several people not associated with JDH Software Technologies. Therefore, in order to avoid confusion and to keep everything as up front and as clear as possible, several policy statements are being developed to address most of the expected issues and concerns. The following links will take the reader directly to the listed statements
If there are any suggestions or comments involving the statements, their content, wording, or otherwise, please address them to JDH Software Technologies directly. Contact information is included at the end of this web page
As the policies are written and made available, the links will be made active.
If you have any issues that the document section or the release notes don't cover, or simply suggestions, comments, or requests, please feel free to contact us by clicking on one of the following icons. Be sure to read your code's readme files about the information that is required to support you with any issues that you might be having. For all non-problem related (comments, suggestions, etc), use the subject line of 'Comments'. This will help us sort out the e-mail and respond quicker (remember, we in this case is me, a one man operation so the help will be greatly appreciated).
The snail address is:
|
||
|
The following distributers are the only ones authorized to sell and distribute QDT. Any updates should also be obtained from these distributers or directly from this website.
Jochen Merz Software http://smsq.j-m-s.com/
Q Branch http://www.qbranch.demon.co.uk/
|
||
![]() |
|||
|
Most recent revision: 09-Feb-06 Copyright 1999-2006, JDH Software Technologies [James D. Hunkins]
|
|||