Jan 12

Sundaygram; multiple Git/Hg remotes and more

After a great break for Christmas, we are back with an awesome new release for you. We strongly believe that we, developers, should have access to everything need, the time we need it, in a fast and easy way.

Starting now you can set up and use multiple remotes for your projects —whether you are using Git or Hg— using sourceLair’s user interface. To set up a new remote, right click on empty space on your project’s file explorer, click on either Push to or Pull from (whatever you intend to do at the time), and then click on Add new remote. There you will have to add a name for your remote as well as the URL of your repo. With multiple remotes, not only you can collaborate with multiple servers at a time, but you can also set up deployment to the server or Platform as a Service of your choice within seconds.

Additionally, today we are shipping some great simplifications to our version control UI. From now on in order to change the branch on which you ‘re working, just click on the branch indicator next to your project’s title at the file explorer. Then click on the branch of your choice and you ‘re done.

Last, but not least, we have made great improvements in the way static content is server, decreasing loading time by more that 50% for most cases.

sourceLair waits for you at www.sourcelair.com to set up your new remotes and start working in the fastest way ever.

Dec 23

Announcing OpenDevelop

sourceLair is based on open source software both for its development process and for its production infrastructure. We strongly believe in giving back to the open source community and that is why today we are revealing a project we have been working on lately that we think is going to change the way code is being run on the cloud.

We are thrilled to announce OpenDevelop; an open-source platform that lets you run your code with a single HTTP request. OpenDevelop lets developers easily run any piece of code inside secure, isolated sandboxes, while it can distribute the load in a transparent way for the developer. OpenDevelop has been designed so as to totally replace sourceLair’s backend for running any piece of code and we are really happy for having an open source software, designed by us, to back our service. Additionally we aim in having an OpenDevelop instance available to the public, in the beginning of 2014, which is going to be completely free and exclusively for non-commercial use, so as to let developers around the world take advantage of this state-of-the-art technology.

Don’t lose any more time and go now at opendevelop.sourcelair.com to explore all the new ways to harness the power of the cloud as a code running platform.

Dec 15

Sundaygram: Django template highlighting (and more)

Creating an efficient development environment that, sometimes, even surpasses the established tools, regarding how easily, fast and intuitively you can do specific operations is not an easy job; but this is the kind of job we like and enjoy to do every single day. Today we are taking a significant step in making the development of Django projects easier and more convenient.

From now on, when you edit an HTML file in a Django project, on sourceLair, you will automatically get highlighting for the syntax of the Django template language. This feature provides a more semantic presentation of your code, with zero-configuration, and thus enforces your productivity.

Django template highlighting

Additionally, starting today, when you start a new Django project on sourceLair, there is no need for you to configure the database; we do that for you. Then only thing you have to do is start developing your models and perform syncdb every time you have a new model to add to the database. Starting a new Django project has been made easier and faster than ever.

Go now to www.sourcelair.com to take advantage of the easiest way to start and develop your Django project!

Dec 8

Controlling your Django instances in the easiest way possible is a top priority for us, in sourceLair. Today we are introducing the easiest way to control your Django application server; the **Start/Stop Server•” button.

Each Django instance of yours, on sourceLair, has its own application server (based on Django’s manage.py runserver command) running. From today you can control the uptime of your server with a single click. If you feel uncomfortable with having constantly a public URL of your under-development application available, you can now stop your server whenever you want and get it back and running when you come back on development. Moreover, sometimes your Django project might go down because of a syntax error in your code or because of an infrastructure maintenance; now you can get your server back and running with a single click. Controlling a Django development server was never that easy.

Start and stop the Django server

So go now to www.sourcelair.com and control the availability of your server with a single click.