07/29/14

Svetlana Belkin

Ubuntu Leadership Team:Team Leaders Wanted

On the behalf of the Ubuntu Leadership team, I’m doing a call for the team leaders of the various teams that make Ubuntu and its flavours possible.  The reason for this call is simple- (as a team) to find what problems in that teams’ leadership and what works.  In turn, these problems can be talked about in order for a solution to be found and that solution can be then shared via the Ubuntu Leadership wiki for other folks to read.

What teams are needed:

  • Ubuntu and the flvours developer, translation, marketing, and the other teams that are key to the success
  • LoCo Leaders/Point of Contacts
  • Ubuntu Women Elected Leaders
  • And other team leaders can of course join in!

How to join:

It’s your choice if you want to join the Ubuntu Leadership team on LaunchPad, it’s the the mailing-list that is important!  What you need to put in for your message is: who you are, what team that you are a leader to, what problems in leadership that you are facing or what is working for you, and what sort of questions/comments do you have about the problem that you are facing.  For the subject, your standard new member introduction or maybe say “Leader from [insert team name here]“.

Extra Links:

Ubuntu Leadership mailing-list idea on this


29 July 2014 15:39:43

07/28/14

Catherine Devlin

auto-generate SQLAlchemy models

PyOhio gave my lightning talk on ddlgenerator a warm reception, and Brandon Lorenz got me thinking, and PyOhio sprints filled my with py-drenaline, and now ddlgenerator can inspect your data and spit out SQLAlchemy model definitions for you:


$ cat merovingians.yaml
-
name: Clovis I
reign:
from: 486
to: 511
-
name: Childebert I
reign:
from: 511
to: 558
$ ddlgenerator --inserts sqlalchemy merovingians.yaml

from sqlalchemy import create_engine, Column, Integer, Table, Unicode
engine = create_engine(r'sqlite:///:memory:')
metadata = MetaData(bind=engine)

merovingians = Table('merovingians', metadata,
Column('name', Unicode(length=12), nullable=False),
Column('reign_from', Integer(), nullable=False),
Column('reign_to', Integer(), nullable=False),
schema=None)

metadata.create_all()
conn = engine.connect()
inserter = merovingians.insert()
conn.execute(inserter, **{'name': 'Clovis I', 'reign_from': 486, 'reign_to': 511})
conn.execute(inserter, **{'name': 'Childebert I', 'reign_from': 511, 'reign_to': 558})
conn.connection.commit()

Brandon's working on a pull request to provide similar functionality for Django models!

28 July 2014 14:30:43

07/27/14

Isabelle Duchatelle

Use mtpaint to grab a screenshot

And make it an application you can add to lubuntu panel.
Create the following file /usr/share/applications/mtpaint-grab.desktop containing :

[Desktop Entry]
Encoding=UTF-8
Name=Grab screenshot
Exec=mtpaint -s
Icon=camera
Type=Application
Terminal=false
Categories=Application;Graphics;

You can now add it to the Application Launch Bar in the Panel.

mtpaint

Reference

Ubuntu Forums post : http://ubuntuforums.org/showthread.php?t=1521606&p=9552908#post9552908


Tagged: image editor, lubuntu, ubuntuforums

27 July 2014 16:25:31

07/25/14

Isabelle Duchatelle

A long hiatus, nothing considering geological times :)

The so called summer season has started here. First day of vacation. I fresh installed Ubuntu 14.10 still in development, running great, and am testing out LXDE-Qt on top of lubuntu 14.04 which was not that of a good idea. Will probably have to fresh install over again and go for a pure LXQt environment. This laptop’s battery died last year, so it became a laptop on a leash for tests.

The Ubuntu Forums are keeping me busy, I’ve always liked forums, these ones in particular. Not sure why, I like the place, the Staff team, the way people can get helped, the way I can help and learn in the process. It is a great learning resource to me. One command I got reminded of a few days ago : apt-cache madison which shows packages versions available from the repositories, even if not in the sources.list. Complementary to apt-cache policy :)


Tagged: Ubuntu, Ubuntu Forums

25 July 2014 16:36:57