Poster | Thread |
captainmoomoo
| |
Amiga software development at King's College London Posted on 23-Sep-2005 15:39:06
| | [ #1 ] |
|
|
|
Regular Member |
Joined: 10-Jun-2004 Posts: 152
From: Unknown | | |
|
| Hi Everyone - Captain Moo Moo here with a status update. I have submitted my project description to our projects coordinator and this has been uploaded to the student notice board. Please see below
Quote:
BEng Projects The year 1985 saw the introduction of the Amiga personal computer from Commodore. Early specifications included 512kb RAM, 7.14MHz M68k CPU, and a custom chipset taking care of all sound, graphics, and I/O functions. Though certainly modest by today’s standards, the Amiga was a very advanced machine with graphical capabilities far outstripping computers from Apple and IBM at the time, as well as featuring a fully pre-emptive multitasking operating system. The machine was particularly a success in the home gaming market, and further spawned a generation of ‘bedroom coders’ who programmed the machine for ‘fun’. Unfortunately, the Amiga line of computers did not see continued success, and the platform eventually faded from the forefront of computing technology.
However, a partnership of companies originally involved with the Amiga’s development recently introduced a new hardware platform based on the PPC line of CPU. The hardware by today’s standards is once again very modest (CPU starting from G3 800MHz), though the new version of the operating system (Amiga OS 4) has been written from the ground up so that the perceptible performance of the machine in day to day use far exceeds that of modern day PCs running in the GHz range. As the platform is effectively brand new, it lacks the basic applications necessary for a desktop computing platform, such as an office suite and web browsing software.
Therefore these projects will involve the development/porting of open source applications/libraries, e.g. OpenOffice.org and Mozilla/Firefox. Students will benefit from the project as they will be in a position to apply the knowledge they have acquired in the Computer Engineering courses to real-life programming problems, in an environment with modest computing power, thereby forcing them to develop solutions that are as efficient as possible. They will also learn the basics of what is required when one ports from one OS to another, as well as develop knowledge of the workings of the source and destination operating systems and their APIs.
MEng group project As above, but you will be acting as a software development company working with a real-life client for whom you will be developing a product based on discussion/interaction with the client.
Students should have a good grounding in C/C++ programming, highly motivated, and enjoy a good challenge!
|
I have it on good authority that there are a lot of students already who are eager to take on this work! |
|
Status: Offline |
|
|
samos3.9
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 15:56:01
| | [ #2 ] |
|
|
|
Super Member |
Joined: 3-Aug-2004 Posts: 1227
From: Kernow Cornwall | | |
|
| @captainmoomoo
exellent. i love the way they compare PC's to PPC Amiga's
So the students will be helping to develope mozilla/firefox and open office as part of their education.
Thats cool
I wouldnt mind going to this college when i leave skool
wats the website? _________________ Add ME!! http://myspace.com/thisis_sam |
|
Status: Offline |
|
|
Wed
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 15:58:48
| | [ #3 ] |
|
|
|
Regular Member |
Joined: 22-Mar-2004 Posts: 122
From: L-A, Sweden | | |
|
| @captainmoomoo
No time to waste! |
|
Status: Offline |
|
|
MasterOfReality
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:05:02
| | [ #4 ] |
|
|
|
Regular Member |
Joined: 22-Mar-2003 Posts: 162
From: Unknown | | |
|
| @samos3.9
http://www.kcl.ac.uk
You'll be needing ABB grades at A-level (or equivalent) if you want to study there. |
|
Status: Offline |
|
|
Seer
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:20:15
| | [ #5 ] |
|
|
|
Team Member |
Joined: 27-Jun-2003 Posts: 3725
From: The Netherlands | | |
|
| @captainmoomoo
I salute you. Well done.
Hope you can keep us all updated. _________________ ~ Everything you say will be misquoted and used against you.. ~ |
|
Status: Offline |
|
|
olegil
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:20:57
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @captainmoomoo
That is so cool.
Unfortunately I think you need to kick us guys over at amigaopenoffice.org a bit harder. I've been out of the loop for several weeks due to travelling, illness and heavy work load (not a good three-part combo ).
I really do want to start a dependency database, and I really do need some help on it. And hnl_dk who would have been my prime candidate is also unavailable.
I'm thinking a really simple database with person, roles, projects and dependancies as the most important tables. roles would be just a helper table for making a many-to-many relation between projects and people, like this:
create table role ( id sequence primary key, person int4 references person.id, project int4 references project.id, role int4 references role_types.id);
role could also be a varchar, but I think a foreign key into a helper table is the best. Typical roles are "porter, advisor, interested" so people could quickly find and organise team members for anything they need.
And dependency would be the same between project and project, with various types of dependencies (configure, build, run etc) so people with a role on one project could easily find people with roles on projects with similar or identical dependencies to join forces.
I wouldn't have time to do more than the SQL and HTML, but if this is something people consider useful then I will do it asap. (and PUH-LEASE don't bother me with design ideas at this stage. I'm after a FUNCTIONAL database, not a pretty one. And I'm SO tied up it's not funny...). The thing I dread is that like with my FAQ and the original hardware compatibility database, we'll get several competitors which means people will not be putting data into the same database, making cross referencing useless, meaning people will quickly stop using it. Again, like the A1 hardware compatibility database. We had a working one with active maintainance, that wasn't good enough for some people, now we have 2-3 unmaintained databases instead. In that example, we even offered the other guys to take over our data, but this was somehow not considered useful. Right.
The only way to do this is if everyone agrees that THIS is indeed THE database to use. I don't mind giving away raw data for offline use or coding, but I cannot at present set up a system with multiple GUIs on different servers referencing the same SQL server. I could of course distribute my PHP so people could make improvements and send back to me for making additional interfaces on the SAME server. Maybe that's the way to do it... _________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean. |
|
Status: Offline |
|
|
olegil
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:23:00
| | [ #7 ] |
|
|
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @olegil
forgot of course that both projects, dependencies and roles could have a near infininite amount of comments in separate tables for comments. Might also be a useful addition at some point. _________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean. |
|
Status: Offline |
|
|
afxgroup
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:28:42
| | [ #8 ] |
|
|
|
Super Member |
Joined: 8-Mar-2004 Posts: 1968
From: Taranto, Italy | | |
|
| |
Status: Offline |
|
|
Rudei
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:35:05
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 20-Nov-2002 Posts: 3589
From: Dallas, Texas | | |
|
| @Seer
Quote:
Yeah captainmoomoo, good work!
Rude!_________________ 2017 Camaro 2SS |
|
Status: Offline |
|
|
Nightcrawler
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:51:26
| | [ #10 ] |
|
|
|
Member |
Joined: 3-Jan-2005 Posts: 99
From: Home of the fleskepannekake | | |
|
| @afxgroup
Quote:
afxgroup wrote: @captainmoomoo
good luck friend! and don't forget to say your studens to |
What FM _________________ UNIX is user friendly. It's just selective about who its friends are. |
|
Status: Offline |
|
|
afxgroup
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:54:35
| | [ #11 ] |
|
|
|
Super Member |
Joined: 8-Mar-2004 Posts: 1968
From: Taranto, Italy | | |
|
| |
Status: Offline |
|
|
amipal
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 16:55:29
| | [ #12 ] |
|
|
|
Super Member |
Joined: 8-Apr-2003 Posts: 1907
From: Saltdean, East Sussex, UK | | |
|
| @captainmoomoo
Nice, very nice! Well done captainmoomoo, you've done us proud. _________________ After a decade away from the scene, I am back! |
|
Status: Offline |
|
|
spotUP
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 17:05:12
| | [ #13 ] |
|
|
|
Elite Member |
Joined: 19-Aug-2003 Posts: 2896
From: Up Rough Demo Squad | | |
|
| @captainmoomoo
i haven't seen you post to the amizilla mailinglist? have you been in contact with any of the amizilla guys? have they helped you with anything?... i will post this to the amizilla list, this is to a important resource to be forgotten...
_________________ AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.
http://www.asciiarena.com http://www.uprough.net |
|
Status: Offline |
|
|
BobC.
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 17:20:08
| | [ #14 ] |
|
|
|
Cult Member |
Joined: 9-Mar-2003 Posts: 556
From: Mid Atlantic State USA | | |
|
| @captainmoomoo
Had the pleasure of seeing this project go from concept to reality!
Congratulations and well done!
Bob C. _________________
|
|
Status: Offline |
|
|
Kaiser
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 17:20:53
| | [ #15 ] |
|
|
|
Regular Member |
Joined: 5-Aug-2005 Posts: 193
From: Lille, France | | |
|
| Could be nice, for every people which works on these projetcs, to work together... maybe someone started the work and would join ? |
|
Status: Offline |
|
|
Step
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 17:23:22
| | [ #16 ] |
|
|
|
Cult Member |
Joined: 8-Jan-2003 Posts: 788
From: Stockholm, Sweden. | | |
|
| @spotUP oops... Last edited by Step on 23-Sep-2005 at 05:24 PM.
_________________ AMiGA |
|
Status: Offline |
|
|
olegil
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 17:30:16
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @BobC.
Heh, I think I can top it
I managed to gather the Friedens, CaptainMooMoo (and his lovely wife ), Rene Olsen, Henning Lund Nielsen, Ben Hermans and Joppe (from AmigaRulez, who also teaches a C class at a university, but this one is in Sweden) around one table for an attempt at a roadmap when we all visited AmiGBG this summer.
And here's the photographic evidence: http://oeh.network-electronics.com/~olegil/bikesummer_2005_amigbg/AmiGBG_14A.html _________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean. |
|
Status: Offline |
|
|
captainmoomoo
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 18:01:48
| | [ #18 ] |
|
|
|
Regular Member |
Joined: 10-Jun-2004 Posts: 152
From: Unknown | | |
|
| @spotUP
Quote:
i haven't seen you post to the amizilla mailinglist? have you been in contact with any of the amizilla guys? have they helped you with anything?... i will post this to the amizilla list, this is to a important resource to be forgotten...
|
My request to join was rejected! Put in a good word for me would you? |
|
Status: Offline |
|
|
x56h34
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 18:10:35
| | [ #19 ] |
|
|
|
Regular Member |
Joined: 3-Sep-2003 Posts: 439
From: ON, Canada | | |
|
| We should sign up Helgis for this course. |
|
Status: Offline |
|
|
olegil
| |
Re: Amiga software development at King's College London Posted on 23-Sep-2005 18:20:51
| | [ #20 ] |
|
|
|
Elite Member |
Joined: 22-Aug-2003 Posts: 5895
From: Work | | |
|
| @x56h34
Oh, be nice. _________________ This weeks pet peeve: Using "voltage" instead of "potential", which leads to inventing new words like "amperage" instead of "current" (I, measured in A) or possible "charge" (amperehours, Ah or Coulomb, C). Sometimes I don't even know what people mean. |
|
Status: Offline |
|
|