ulc-devs team mailing list archive
-
ulc-devs team
-
Mailing list archive
-
Message #00026
Re: source skeleton
Hi Frederik, nice work. I'll try to take a look at it today or next week
and see what I can do. I'll also ask the libfolks guys how to use it from
Python.
Patrick, if you need a hand with Java let me know ;).
Have a nice weekend.
On 25 November 2011 09:54, Patrick Seemann <patsee14@xxxxxxxxx> wrote:
> Hello everyone,
>
> first of all thank you Frederik for creating the initial source structure
> using the ubuntu-cli template! I will now try to add the basic lens daemon
> (the one I was playing around with last week) to the source tree generated
> by quickly.
>
> School has been keeping me quiet busy the last week(s), so I just wanted
> to inform you that I'm also still interested in this project. I took a
> rather important exam on Java in my computer science class this Thursday,
> so I've spent every day of last week teaching myself as much about Java
> programming as I possibly could ... Now I'm done with taking exams for the
> moment :)
>
> Since we now have the basic source structure we should maybe start talking
> about the specs for the lens. What do we exactly want it to do and first of
> all what are our possibilities with libfolks etc. I've
> recently stumbled across a very interesting mockup for a unity contacts
> lens. I think it was included in the publicly available "Community Proposed
> Unity Design" document on google docs. I will search for it and then send
> the mockup later today.
>
> regards,
> Patrick
>
> On Thu, Nov 24, 2011 at 10:19 PM, Frederik Elwert <frederik.elwert@xxxxxx>wrote:
>
>> Hello!
>>
>> I just found some minutes and created a basic source structure based on
>> the ubuntu-cli template for quickly. The lens itself is not functional
>> (it will not even load), but the basic files (the .lens file, the
>> D-Bus .service file) are in place and the package builds.
>>
>> To grab the source, try this:
>>
>> bzr branch lp:unity-lens-contacts
>>
>> To create a package from the source, you can use this command:
>>
>> quickly package
>>
>> The lens daemon should live in the file 'lib/unity-lens-contacts'. I did
>> not touch it (except move bin --> lib), so it is still a basic script
>> file from the quickly template. If you want to play around with it and
>> create a basic lens (or simply port Pablo’s lens), you should put your
>> code into that file and remove whatever is unnecessary for our use case.
>>
>> BTW, I had to create the po/POTFILES.in file in order to make the
>> package build. There seemed to be an issue with build_i18n when trying
>> to build POTFILES.in on the fly. Might be because I moved bin to lib.
>>
>> So, now we have at least an initial playground. Happy hacking! :-)
>>
>> (If you have any questions, feel free to ask!)
>>
>> Frederik
>>
>>
>> P.S.: If you are new to bzr, here is an introduction Thibaut pointed me
>> to: http://doc.bazaar.canonical.com/latest/en/mini-tutorial/ If you want
>> to publish your work, you should push it to your own branch, e.g.
>>
>> bzr push lp:~<your-lp-name>/unity-lens-contacts/<mybranch>
>>
>> Once your work is ready, I will merge it into trunk.
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ulc-devs
>> Post to : ulc-devs@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ulc-devs
>> More help : https://help.launchpad.net/ListHelp
>>
>
>
>
> --
> Patrick Seemann
>
> launchpad: ~patrickseemann
> irc.freenode.net: patsee14
>
>
> --
> Mailing list: https://launchpad.net/~ulc-devs
> Post to : ulc-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ulc-devs
> More help : https://help.launchpad.net/ListHelp
>
>
References