We’re fixing things ‘under the hood’

May 16th, 2007

The team is hard at work on updating proteus and both updating and fixing the underlying code that is proteus. Comments have been disabled due to the HUGE amount of spam we’ve been getting.

Once the next release is in the wild, comments will open up again, when more time can be given to the blog.

Truth or Dare:

February 15th, 2007

This is a truth or dare post- it’s the truth and the dare is to offer serious, well defined suggestions and opinions. (offers to help on the project in any way you can, are great too..)

I am requesting help in pushing proteus forward, I have wanted for proteus to go open source even before I first officially received the code.

Soon after I had received the code and the official ‘go-ahead’ from the previous owner, I had developers who were helping to get proteus moving. I took a bit of advice to “clean up” the code base before it’s public release. I was really pushing for that goal, so that the code could go out ‘cleaned’ and make it easier for those people who wanted to help, do do just that-help. A few bug fixes happened along the way, but the code is still in a disarray- of sorts.

As my previous proteus update post mentions, I decided to freeze development so that the new GUI could be implemented. The gentleman who did it, did a great job in creating the graphics work for it, but the other half of the team, after weeks of nail-biting and patiently waiting, ended up and the last moment not being able to implement the graphics into the existing code base- again more time needed to be spent on his actual full-time career. I wish him well in all he does, he’s quite the nice gent, and if I were in his place, I’d have made the same decision he did.
I would like to get svn set up as soon as possible, some have suggested google code and other have suggested sourceforge- both of which I have heard of, but up until now, never had a need to use.

I would like some input on how to get this train back on it’s tracks, from choosing the license (I am favoring GPL) to setting up the code repository, and setting up structure for the project.

Several people have stepped forward with offers to help (some of which totally surprised me), and this is great- I now need your advice and suggestions to finally get this turkey in the wild!

Proteus Update

February 12th, 2007

Hello everyone… (dodges rotten vegetables tossed at tommy). It’s been way too long and the forums have been visited by some of the most faithful users I’ve ever seen. I inherited this program from the person/company who previously owned it.

Please accept my apologies for letting this wane way too long, but before I go into the project and what is needed, I’d like to explain why.

My wife was pregnant and we were expecting our little one. While she was pregnant she was considered high-risk- this translates into me having to dedicate all of my spare time to my spouse and very little to Proteus. Now, we have had our little one and both Mom and Baby are fine.

I now have more time to dedicate to both the project and community- and need help (re) building the winning team for Proteus.

The goal is to make it open source, however, people are needed, people who can help assemble a team of coders, web designers, moderators, etc., people who don’t know what it means to quit. I’ve had some help up to this point but some could not put in the time they originally offered and others who contributed for one reason or another couldn’t stay on. (I both thank them and wish them each luck and goodwill in all they do in the future.)
The project has been in “hibernation” as it were- it was being worked on diligently by a select few, then I made the decision to ‘freeze’ development while the new GUI was going to be implemented. The GUI has been designed but the gentleman who was going to implement it could not dedicate his talents to the project as he would have liked. Thus Proteus is looking for a person who can help in this arena too.

I’ve been super busy the last few days going through all the emails sent to me, those of encouragement, offers to offer their talents, etc. and a few gripes too ;)

All who are interested in helping on the project please head to the forums or re-email me your offers. In the emails I would like to know your full name, what state or country you live in, IM handle and if you are willing a phone number where you can be reached. If you live in the United States I would really prefer speaking with you on the phone in the beginning so things can be handled much more quickly.  If need be I can arrange phone conferences with others who have also offered to donate their time and talents to the project.

This initial crew needs to be strong and diligent.  Once the code is cleaned up, the forums themed and moved over to a new BB system (preferably phpBB) and leaders established I want to have this become totally open, 100%.

I look forward to hearing from all of you,

tommy

P.S. ignore any spelling, grammatical or other mistakes, my intention was to inform and get this project moving again and quickly.

News Update

September 3rd, 2006

Hello everyone,

Duncan, our Proteus magician/lead dev is having to scale back his time with Proteus, due to demands on his time in other areas. I’d like to thank him for the wonderful start he’s given Proteus, and I hope he will be able to help again in the future.
Having said that, Proteus is looking for the following talent:

Cocoa and imservices Developers

If you or anyone you may be interested please contact tommy at : support AT proteusx DOT org.

To leave off on a more happy note, there is also a new beta available. It’s version 4.15 which fixes the growl notification bug, which can downloaded from the main page.

Extras will begin coming online within the coming week.

RSS Glitches

August 27th, 2006

My apologies to all those who have subscribed to the blog so far, I had run into some glitches that prevented it from actually working- making it essentially USELESS.

Please let me know in the future if it occurs again.

Thanks,

tommy

4.14 Available NOW!

August 25th, 2006

After many, many hours of hard work, patience, and love (thanks Dunk!) Proteus 4.14 is finally at hand.

I was hoping to have this up earlier today, however, there were some loose ends, which needed to be finalized before I could post the release.

Please read the announcement in the forums BEFORE you download and install the 4.14 build. It’s great to have this finally be available for everyone!

Development Update

August 21st, 2006

Hey people - I’d like to introduce myself: My name is Duncan Campbell and I live in Sydney (Australia). I’ve been a developer for about 14 years, and have been hacking Cocoa for the last 18 months or so.

I’m the idiot “lucky guy” who has volunteered to help out with development on Proteus, and to try to get the ball rolling again with regards to new features, bug fixes etc.

I was only handed the source code a little over a week ago. It’s a bit of a crazy mess, and most of my time so far has been spent trying to figure it all out, and see how things work.

Things I have managed to accomplish so far:

  • Proteus is now a real Universal binary.
  • Fixed the nasty “processor goes up to 100% when idle” bug.
  • Fixed the bug where the icons go all screwy on the toolbar on intel.
  • Completely removed all eSellerate/Registration code.
  • Updated all of the UI from old-school candy-stripe windows to Unified.

The good news: We’ll be releasing a “bleeding edge” build containing these updates at the end of this week.

As I say, things are quite a mess and some time needs to be spent cleaning up the project, and all it’s dependencies before the source code can be opened up and made public - so please bear with Tommy and myself - we promise to get everything up and running as fast as possible (we both have full-time day jobs).

Update: I’m finding I’m not nearly able to devote the time to Proteus development I should. If you are a Cocoa developer and can lend a hand, please get in contact with Tommy asap.

Yes, We’re BACK!

August 19th, 2006

We are currently in the process of setting up the forums (the new site is being re-designed as well), and getting everything ready for our new debut!

It’s taken a little longer than we anticipated getting all the code moved over, the servers setup and the license changed to GPL, but we are almost done.

I’d like to thank Foad Afshari for helping me with moving things over to the new server, providing loads of advice - all of which took both his time and patience. Foad loves proteus as we all do, but sadly he can no longer devote the time to the project that it deserves, so he has passed the torch on to me. I wish him well in all his future endeavors - wherever and whatever they may be.

I’ll also take opportunity in this first post to introduce myself: the name is Tommy Thompson, and I will be the lead monkey on the project. This means I will be involved in…pretty much all aspects of the Proteus projects (and eating lots of bananas).