RSS

Bloggers

Brett Profitt
All posts
Twitter

Cash Costello
All posts
Twitter

Evan Winslow
All posts
Twitter

Steve Clay
All posts
Twitter

Search

Blog tagcloud

    Feb
    15th
    by
    Evan Winslow

    Elgg 1.9: AMD for JS Modules

    As of Elgg 1.9, we are encouraging all developers to adopt the AMD (Asynchronous Module Definition) standard for writing Javascript code in Elgg.

    Read more

    Jan
    26th
    by
    Evan Winslow

    Introducing the Elgg Showcase

    Today we're announcing the release of the Elgg Showcase, a new section of the community dedicated to showing off the best sites powered by Elgg.

    Read more

    Jan
    12th
    by
    Evan Winslow

    Elgg Performance and Scalability Discussion Group

    The Elgg team cares deeply about making sure Elgg is as fast as it can possibly be. That’s why we’ve been submitting lots of performance-enhancing patches for 1.8, and there’s even more to come in 1.9! However, we know we’re not the only ones with ideas for improvement. Lately it feels like the community has had a lot to share in regard to making Elgg run faster and serve more users, and that is exciting!

    Read more

    Jul
    11th
    by
    Evan Winslow

    Introducing Steve

    The Core Team is proud to announce our newest member: Steve Clay!

    Read more

    May
    19th
    by
    Evan Winslow

    Elgg 1.8.5 Released

    Elgg 1.8.5 is ready for download. This release contains three important security enhancements, so be sure to upgrade as soon as possible to keep your network safe.

    Read more

    May
    17th
    by
    Evan Winslow

    GSoC Student Intro - Ravindra

    Hello Elgg!

    I'm Ravindra Nath Kakarla from India (blacktooth on #elgg). I am doing my third year undergraduate course in Computer Science at GITAM University which is located in Vishakhapatnam. I was introduced to Open Source two years back. The principles and ideas of Open Source fascinate me. Since then, I have been developing most of applications using the Open Source technologies. I can comfortably program in C, PHP, Java, Python and JavaScript. Web development is one of my favourite domains of programming. Some of my projects are hosted at bitbucket.

    Read more

    May
    10th
    by
    Evan Winslow

    Welcome, GSoC Students!

    We are delighted to announce and welcome the three students that have been chosen to join us for Google Summer of Code this year!  As mentioned previously, there were many high quality applications and it was very hard to turn away so many.  The students we selected truly went above and beyond to set themselves apart during the application process not only as skilled developers, but as willing contributors to open source and excited believers in Elgg.

    Read more

    Mar
    23rd
    by
    Evan Winslow

    Elgg 1.8: Javascript

    When I first started working with Elgg, my whole team was very interested in making a slick webapp out of it. Let’s just say that didn’t go as planned. Long story short, we ended up with a bunch of nasty, unmaintainable, uncacheable javascript. It was not pretty. We realized we needed a more systematic, standardized approach than just slapping on new interactive features using jQuery and jQuery UI. The Elgg Core Team agreed, so in 1.8 we’ve implemented a new javascript framework for Elgg on top of jQuery with the goal of laying a solid foundation for ajax-driven development.

    Read more

    Jan
    17th
    by
    Evan Winslow

    Elgg's New CSS Framework

    Imagine trying to build a house without tools.  If you’re like me, you’d be lucky to finish at all, let alone make it an efficient, enjoyable process.  It’s just not something you’d do unless you’re the kind of person who likes doing that for fun.  Up until now, Elgg theming has felt a bit like that to me.  It’s daunting, and there’s a lot of reinventing the wheel to do before you can even really get started.

    Elgg 1.8 is changing all that.

    Read more

    Nov
    20th
    by
    Evan Winslow

    Autoloading classes in Elgg 1.8

    One of the big refactors that we've been working on in Elgg 1.8 involves autoloading classes rather than explicitly including them every time the Elgg engine is loaded.  This has two primary intended benefits.

    Read more