AjaxLife down for update

Downtime, Release 12 Comments

[22:44 GMT] We’re back!

Release notes:

  • Hebrew and Japanese translations added in llDialog and llRequestPermissions dialogs
  • IMs scroll down when someone’s typing to show the “Some Person is typing…” message
  • Login and application are now on the same webpage (”Loading subsystems” no longer exists)
  • Login screen can be translated, pending translations of the new text
  • Changing the language in the drop down box immediately changes the language in use.

Old status announcements

0.1.2 screenshots

Release 17 Comments

Here are some nice screenshots from the 0.1.2 release:

See screenshots

AjaxLife 0.1.1 release notes

Release 12 Comments

This is the version I put out earlier this morning. Highlights include inventory item giving, the lack of constant rotation, and the beginnings of inventory organisation. Here are the release notes:

  • Non-functioning grids removed from grid list (note that we still crash OSGrid sims on login)
  • iPhone stuff removed for now
  • Overlapping login box problem lessened somewhat
  • Updated ExtJS to 1.1.1
  • Added support for llDialog
  • Added support for llRequestPermissions
  • Fixed region down map overlays - down regions now once again tint red
  • Folded the MapAPI into the libraries, increasing loading consistency
  • Added some debug stuff - try enabling Firebug or Safari’s debug console
  • Notecards and scripts report errors on failed loads instead of loading indefinitely
  • Attempts to reconnect after message queue failure (commonly referred to as AjaxLife “crashing”)
  • Only rotate once after login and teleport - no constant rotation
  • Changed inventory item icons
  • Inventory folders now pick up appropriate icons
  • Minimap no longer shows a green indicator for yourself (only the yellow dot is shown)
  • Allows moving of individual inventory items and folders within your inventory
  • Allows transferring inventory to others via drag/drop into their profile
  • Fixed bug in NameCache that prevented recovery from a friend list of nulls or blanks

Known issues:

  • Inventory sometimes gives every folder a texture icon. This does no harm other than looking odd.
  • Eyes and similar are given clothing icons.

I hope you enjoy the new features! Please file any issues in the issue tracker (requires a Google Account), or just email me. Or leave a sufficiently detailed comment here.

- Katharine

[COMPLETED] AjaxLife update deploy in progress

Development 3 Comments

[01:57 GMT] We’re back! Release notes as soon as I work out what they are.

[01:52 GMT] Waiting for the server to boot up…

[01:50 GMT] Deploy complete. Booting everyone left online (for the last two hours!) and restarting.

[01:29 GMT] Client deploy complete and tested. Server setup complete and tested. Server deploy in progress.

AjaxLife logins are disabled while we update things. Full release notes will be made available when I’m done.

If you can’t wait, feel free to browse through the svn commits. :P

Preliminary survey response

Feedback 8 Comments

Just a response to some of the comments left in the freeform field in the survey:

  • You will almost certainly never get a 3D rendering of your surroundings. Sorry. :(
  • Those of you who asked for more TG sims and events need to ask someone else. :P
  • Google street-map style interface… doesn’t work where I live; please elaborate?
  • “Open source grids are thief built thief run criminal enterprises.” - I think not. Although AjaxLife does crash OpenSim, which detracts from my ability to point it at such grids anyway.
  • Security - people aren’t going to be grabbing your user ID and password. I shall post up my own login below (captured from Firefox), and you can all get to work on cracking it. Of course, if you don’t trust me either, go get LL to work on that web-based login system that never worked properly. Or use an alt.
  • Better stability/login success rate/etc. - working on it, but it’s not always my fault! *points at LL*
  • More frequent Google Code updates - done.
  • Pull in parcel media: maybe
  • Integrate with Snapzilla: Perhaps

Also, thanks for the praise! :D

My SL login dump

Subversion structure change

Development 1 Comment

The subversion repository at Google Code is no longer going to contain a “trunk” which is always stable - instead, it will contain whatever I ended up with after I finished working. When I feel happy enough with it to push it out to ajaxlife.net I’ll tag it in svn. The last version I had up there is currently tagged 0.0.1, and is identical to revision 34 of the trunk.

The net effect of this is far more frequent updates to the code, and less of me having to spend hours undoing stuff I did due to not having a copy of it.

Basically, if you want working code, look for the largest number in http://ajaxlife.googlecode.com/svn/tags/. If you want recent code, look in http://ajaxlife.googlecode.com/svn/trunk/. I’ll be dropping my own server code into the trunk shortly. The client code is so hideously broken it gets to be an exception until I have it fixed (which shouldn’t be that hard, really - it needs to be ported back to an old UI library, and it’ll all magically start working again).

I hope this makes people who want more recent code happy. Also, contributions would be welcomed, although this will involve digging through my mess of C#/JavaScript.

[EDIT] I’ve committed the server changed - see here for a list of changes.

Development survey!

Uncategorised No Comments

I have a nice survey for people to take. Please do so. You can find it here.

Responses will actually be taken into account when working on things As many responses as possible would be appreciated; it should only take a few minutes.

Many thanks to those who take it!

New AjaxLife release delayed more

Uncategorised 1 Comment

I am currently not in a position to develop AjaxLife, mostly due to the brokenness of the internet over here, as well as time constraints. :(
The bug that was originally delaying the release is now fixed, but other significant work is in progress, and the system is currently unusable (IMs broken, chat buttons floating oddly, inventory window wildly oversized, strange formatting bugs, profiles unviewable, search only shows one name at a time, windows becoming unopenable after closing using the “x”, etc.)

That sounds like a very long list, but most of it comes down to a single bug. The IMs being broken is another bug, and windows being unopenable is already fixed, but I haven’t applied this to all windows yet.

I want and hope that this will be done by Monday. No promises though.

Away for a week

Uncategorised 2 Comments

I’m going to be away for a week. Somebody send me an email tomorrow morning (GMT) reminding me to put AjaxLife’s latest code on my laptop.

[RESOLVED] AjaxLife downtime tomorrow likely

Uncategorised 10 Comments

[23:20 GMT] We’re back!

[23:15 GMT] Running the startup script again.

[23:04 GMT] Tested successfully, bundling again…

[22:49 GMT] Found the error: init-ajaxlife.sh: line 1: mono: command not found

[22:18 GMT] Startup script failed - it terminated the instance less than a minute after starting it. Trying to work out why…

[22:08 GMT] Watching the startup script run…

[21:44 GMT] Waiting for the bundling to finish.

[21:17 GMT] Image conversion should work now. Testing in progress…

[20:56 GMT] Image conversion is a pain. Still trying. >.>

[19:58 GMT] Running assorted tests

[19:41 GMT] Configuring AjaxLife server

[19:09 GMT] Rebuilding from scratch. 0% complete.

[UPDATE] As predicted, it’s down. Attempts to repair it are being foiled by such annoyances as lessons and wireless connections that drop constantly.

Due to accidental deletion of the manifest.xml file that goes with AjaxLife’s EC2 AMI, there is a reasonable chance that it’s going to break tomorrow and not be able to restart automatically.

I will work on this as soon as I get the chance; I’m going to sleep now (yawn).

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.