Navigation
Home

Login

How

Why

Who

Thanks


Start Bookmarking

Search Tags

 

 


What's Buzzing

 

What's News

 

What's News + Buzzing

 

Disclaimers

© Copyright OTD 2005, All Rights Reserved

Design by Smallpark

 

Tag Directory > Canonical (Adj.)


We have 24 results for Canonical (Adj.).

1 | 2 | Next

WordPress 2.3: Canonical URLs « Mark on WordPress

2 Citations

 

MainPage - Labix

1 Citation
My name is Gustavo Niemeyer, and this is my personal laboratory. Here you'll find projects I have worked on and more. If you see something interesting here, please bear in mind that I was part of the Conectiva team up to August of 2005, and I'm part of the Canonical team since September of 2005, so these projects are directly or indirectly funded by one of these companies, or even both of them in succession. Occasionally I post something in my blog as well. I hope you have a nice time here, and let me know if you need something. ;), blogmarks.net

 

FrontPage - Storm

1 Citation
Storm is an object-relational mapper (ORM) for Python developed at Canonical. The project has been in development for more than a year for use in Canonical projects such as Launchpad, and has recently been released as an open-source product., blogmarks.net

 

Avoir une URL canonique (Canonical URL) - PYRAT.net, Services de création de sites web accessibles à tous basés sur le CMS SPIP

1 Citation

 

Tutorial - Storm

1 Citation
Python ORM from Canonical, blogmarks.net

 

Canonical Releases Storm as Open Source | Ubuntu

1 Citation
New Python-based database communication tool represents first open source component of Launchpad LONDON, July 9, 2007 ? Canonical Ltd today announced the release of Storm, a generic open source object relational mapper (ORM) for Python. Storm is designed to support communication with multiple databases simultaneously. Canonical is best known for the popular Ubuntu operating system and Launchpad, a web-based collaboration platform for open source developers. "Storm is an ORM that simplifies the development of database-backed applications in Python, especially for projects that use very large databases or multiple databases with a seamless web front-end", said Gustavo Niemeyer, lead developer of Storm at Canonical. "Storm is particularly designed to feel very natural to Python programmers, and exposes multiple databases as /stores/ in a clean and easy to use fashion." The project has been in development for more than a year for use in Canonical projects such as Launchpad, and is now publicly available under the LGPL license. This will be the first complete Launchpad component to be released as open source software. "We're excited about using Storm for Launchpad, and that it is being released as open source. Storm's API is clear and well designed, making it a joy to work with, " said Steve Alexander, Launchpad Product Manager at Canonical. "The scalability advantages of Storm's architecture are important for us to ensure that Launchpad continues to perform well as the number of Launchpad users grows." Launchpad currently includes developers data for several thousand projects and is used by tens of thousands of developers, translators, and other free software contributors. The Storm project welcomes participation, and has a new website at http://storm.canonical.com. That site includes a tutorial, and links to allow developers to download, report bugs and join the mailing list., blogmarks.net

 

Mailman: cvs,svn--> Bazaar Launchpad

1 Citation
The Mailman source code was originally maintained using CVS, and only a few people had write access to the code. Later, development was moved to SourceForge and then the CVS repository was converted to Subversion. This proved to be a successful transition, as Subversion provides many benefits over CVS. Now however, it's become clear that even Subversion has its limitations, and better options exist. Specifically, we want to use a distributed (or decentralized) revision control system. A dvcs has many beneficial features, both for the core developers and for casual, third party developers. These include: * No write access to the central repository is necessary in order to develop, maintain, version control, and publish unofficial contributions. * No connection to a repository server is necessary in order to commit changes. * Much better branching and merging operations; no need to commit partially completed work. * Much better merge tracking. * Ability to sign revisions with GPG. * Written in Python, with an easy plug-in architecture. * Simple and intuitive commands. What are the most immediate benefits? Tops on my list is the ability to commit changes and use all the benefits of version control without having to be connected to the server hosting the official branches. That means it's much easier for me to develop Mailman when, say I'm on a train. Once I'm back on the net, I can push the changes back to the hosted service and then everyone else can see the latest updates. The other really cool thing is that unofficial developers can much more easily maintain their own branches, with easy sync'ing and merging with the official branches. That means 1) the core developers are no longer a bottleneck for you to publish your cool Mailman hacks; 2) your branches are much easier for core developers to review and merge than using a bunch of diff files. Using a dvcs is an eye-opening change, so I hope you give it a try. Target date for switching to Bazaar is June 22, 2007 Bazaar We have chosen Bazaar as the dvcs for Mailman. Bazaar is free software, released under the GPL. You should be able to learn enough about Bazaar (often called bzr after its command name) to be productive in a few hours, if you are already familiar with other revision control systems. I encourage you to read up on the Bazaar web site. Also, Bazaar is available on all major platforms; with many having packages available already (certainly so for Ubuntu Linux and Mac OS X via MacPorts). I highly recommend Bazaar version 0.16 or newer. Use bzr --version to see what version you've got. Full disclosure: Barry's company, Canonical develops Bazaar. This means Barry has some inside avenues for addressing any issues we might have with Bazaar. Launchpad Launchpad is a distributed software development platform which can be used to host Bazaar branches (among other things). We will use Launchpad to host the official Mailman branches. It's important to note that you do not need to use Launchpad to host and publish your own branches! If you have a web server or sftp site, you can easily host your own branches. We use Launchpad because it's highly available and backed up, and it is well integrated with other services we may some day take advantage of. Full disclosure: Barry's company Canonical also develops and maintains Launchpad, which means he has some inside avenues for addressing any issues we might have with the hosting service., blogmarks.net

 

Ubuntu (Linux distribution) - Wikipedia, the free encyclopedia

1 Citation
Ubuntu (IPA pronunciation: /ubun'tu/) is a widely used Linux distribution predominantly targeted at personal computers. Based on Debian GNU/Linux, Ubuntu concentrates on usability, regular releases, ease of installation, and freedom from legal restrictions. Ubuntu is sponsored by Canonical Ltd., a private company founded by South African entrepreneur Mark Shuttleworth. The name of the distribution comes from the Zulu and Xhosa concept of ubuntu, which means "humanity towards others". Ubuntu?s slogan ? ?Linux for Human Beings?, encapsulates one of its main goals ? making Linux more available and easy to use. Due to its ease of use, it is considered by many to be a great "beginner" distribution of Linux., blogmarks.net

 

Swarovski Blanche Elaborate Necklace

1 Citation
Swarovski Blanche Elaborate Necklace - comfortable. confortable adj. necklace . Fashion earrings: More elaborate jewelry, multifunction watches blanc/ blanche adj le collier n. motto for the week:, blogmarks.net

 

Linspire et Canonical signent un partenariat technologique

1 Citation

 

1 | 2 | Next

Powered by Odin Assemble