← Back to team overview

ubuntu-manual team mailing list archive

Re: Quickshot 2.0 - Creating a PPA

 

Well, I have figured out many problems as to why it is incomparable with any version higher than 10.04. 

The main problem is that Quickshot is written in Python running on GTK+ 2. All of the code MUST be updated to the newest versions of PyGK and GTK+ 3. 

I, unfortunately, do not know how to go about this problem. I wish I did. The only thing I can actually do without a problem is the GUI editing. 

As Patrick said earlier, maybe we could get Neil to help us get Quickshot running again. I am very limited to what I can do for it. I'm still poking around for complete information on porting the code to GTK+ 3. 

Thanks!
Thomas Corwin

Sent from my iPhone

On Jun 10, 2013, at 4:55 PM, "Patrick Dickey" <pdickeybeta@xxxxxxxxx> wrote:

> I'm sure once you're ready with code, the branch can be unlocked. Plus
> any changes you make will sit in your local branch until you can upload
> them.
> 
> Have a great day.:)
> Patrick.
> 
> P.S. I'll try to help you out whenever I can, but I'm not sure how much
> help I'll be.
> 
> On Mon, 2013-06-10 at 10:45 -0400, Thomas Corwin wrote: 
>> After reason the link that Hannie provided, I saw that the bzr branch is restricted to one user being able to push to the branch. That's a problem.
>> 
>> But I will look into it all today, and "quickly" learn some python so I can attempt to bring it back.
>> 
>> Thank you all for the help!
>> Thomas
>> 
>> Sent from my iPhone
>> 
>> On Jun 10, 2013, at 7:42 AM, "Patrick Dickey" <pdickeybeta@xxxxxxxxx> wrote:
>> 
>>> On the link that Hannie provides, if you follow through the thread (or
>>> read it in an email client), you'll see that Neil Tallim had offered to
>>> help out in what ways he could with getting it running. Maybe if we
>>> figure out what needs to be done to get it working on 13.10, we can ask
>>> Neil for suggestions on how to make it happen.
>>> 
>>> I'll say that my Python experience has come from writing a couple of
>>> limited scripts and from reading through the special Python issues at
>>> Full Circle Magazine (plus their ongoing series on Python). That might
>>> be something to check out, if you want to learn it.
>>> 
>>> Have a great day.:)
>>> Patrick.
>>> 
>>> On Mon, 2013-06-10 at 11:20 +0200, Hannie Dumoleyn wrote: 
>>>> We discussed quickshot before. Here is a link to an email from Patrick 
>>>> (with useful tips):
>>>> https://lists.launchpad.net/ubuntu-manual/msg03688.html
>>>> Hannie
>>>> 
>>>> Op 10-06-13 07:04, Thomas Corwin schreef:
>>>>>> I'm slightly confused... quickshot is (or was) a "Quickly" app in
>>>>>> Python, not a C# app.  See https://wiki.ubuntu.com/Quickly .  Why start
>>>>>> over using a totally different language and ask for "project files"?
>>>>> I have more experience with C# than I do Python. And I'm sorry for using the term "project files". I am a .NET developer, and that is how we refer to the "source code" of our applications.
>>>>> 
>>>>>> You can do a normal
>>>>>> 
>>>>>> bzr branch lp:quickshot
>>>>>> 
>>>>>> to get the current quickshot codebase (and all history of that codebase,
>>>>>> for the 7 months in 2010 it was under development).  That should include
>>>>>> all the Ubuntu packaging files (under debian/ ) needed to build a
>>>>>> quickshot package from source using the usual Debian/Ubuntu packaging
>>>>>> tools.
>>>>> I forgot I could do that.. I never thought of it really. Haha. But I will do that once I fix my Ubuntu installation. (Windows 8 and Ubuntu do not go together well when you dual boot....)
>>>>> 
>>>>>> What would you need "project files" (as in the ones used by MS
>>>>>> Visual Studio?) for?  Or does (bzr branch lp:quickshot) provide what you
>>>>>> meant by "project files"?
>>>>> The bzr branch will provide the files I was looking for. Again, I shouldn't have used my usual terminology.
>>>>> 
>>>>>> Wouldn't it make more sense to fix the existing quickshot app than to
>>>>>> start over in a new language (and development environment) entirely?
>>>>> More yes than no. Yes, because I will only have to fix the application, rather than start over, but No, because I am unfamiliar with Python. I will update the precious code that was written in Python, though.
>>>>> 
>>>>>> Info on creating a PPA is at https://help.launchpad.net/Packaging/PPA
>>>>>> when you need it, by the way :)
>>>>> And thank you Jonathan! :) that's what I was looking for.
>>>>> 
>>>>> Thanks,
>>>>> Thomas Corwin
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~ubuntu-manual
>>>>> Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~ubuntu-manual
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>> 
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~ubuntu-manual
>>>> Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~ubuntu-manual
>>>> More help   : https://help.launchpad.net/ListHelp
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~ubuntu-manual
>>> Post to     : ubuntu-manual@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~ubuntu-manual
>>> More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References