On Tue, Jan 4, 2011 at 2:00 AM, Senthil Kumar_Rsk <[email protected]>wrote:
> Happy to see Keryx 1.0 released and the users are started using it :) :) :) > Awesome work :) :) > > Whoo! :D > *Catchy features and it will be really useful for the users :* > > - Premade profiles download > - Clean download progress window > - Managing multiple profiles > - Simplified UI > > *Few of the bugs which i have found:* > > - *Serious : *Downloaded a specific program (ex: cpuid) after i > restarted the keryx and clicked Manage of same profile and selected the > same > program (ex:cpuid) which shows "Not Installed". > > That is odd. It should hit the callback once the download is finished, and set it's status to "to be installed". > > - *Serious : *Parallel downloading packages for multiple profiles > crashed keryx - Bug 697101<https://bugs.launchpad.net/keryx/+bug/697101> > > I commented on this bug. Wasn't supposed to have multiple profiles at once. The reason being the download thread is created new every time a new download is going. You'll kill the old thread if you try this. I guess self.downloads needs to be an array of threads, and we kill all those threads on_destroy instead of a single one. This just makes things more complicated than I'm comfortable with, so I'd rather keep it to one thread? > > - *Serious : *The status shows installed and that specific > program[ex:cpushare] deb file is created with 0bytes when downloads are > cancelled. > > Not sure what you mean on this one? I guess I haven't fully tested cancelling things. :| > > - *Minor :* Kept the preferences tab opened and downloaded specific > program[ex:cpushare] once downloaded it moves to preferences tab rather the > packages list page. > > Whoops. :D > *Features can be added:* > > - Showing download tab visible [or something like the status/summary > page where can see what all happening which allows the user to understand > the packages downoloaded, programs are downloaded...] > > Download tab could probably always be visible. I don't really see a need for it to go away. > > - Highlighting the programs which already downloaded in different > color. > > That's something that could be done easily with glade. You will have to add a column to the packages_liststore for the status color. Then edit the packages treeview to use the color property of the text based on that column. > Chris/ Mac - > Are we maintaining wiki which shows features to be added/TBD list ? It will > be useful to keep track of things to be done. > Yeah, we should keep the wiki going. I have been sick the past couple of days, and it's my last week before returning to school. I'm probably done doing work on Keryx until I graduate unfortunately. Things are getting busy again, but I made a huge push to get it out the door. Glad things work for the most part. Think you guys could handle a few of these issues? > > -- > Thanks, > RSK > > > On Fri, Dec 31, 2010 at 12:36 AM, mac9416 <[email protected]>wrote: > >> Awesome work. Here are a few thoughts: >> >> = Premade Profiles tab: = >> * The controls at the bottom-left are active when no profile is >> selected. Maybe one way to help direct the user's flow of thoughts >> would be to "gray out" those controls until a profile is selected. >> * Could a name be suggested upon selecting a profile? For example, if >> I click Ubuntu 10.10 amd64, the name "ubuntu-10.10-amd64" could >> automatically appear in the name field. Or, hey! as an Easter egg, it >> could randomly pick from a list of names. That would be funny. >> * I really like the donate link in the Premade Profiles tab. Is there >> any way we could work that into the main interface rather than a tab? >> * As the profile downloads, the download indicator dialog grays out >> and nothing happens until the download is complete. >> >> = Download tab: = >> * The Download tab is beautiful! One problem is that when you cancel >> downloads, you're stuck and have to restart Keryx. >> >> If you like any of those ideas but don't have time to implement them >> yourself, say the word and I'll give it a whirl. >> >> >> On Wed, Dec 29, 2010 at 4:04 PM, Chris Oliver <[email protected]> wrote: >> > If you guys don't mind trying out the latest...I've got some more >> additions >> > I've made, but it feels like the GTK interface is getting unstable. >> > Sometimes I get crashes out of the blue, and they don't come with any >> > errors. Restarting the app works just fine so I must be doing something >> > wrong with threading. >> > Terrible code. I really should have planned this out, but what can I >> say? :\ >> > >> > On Mon, Dec 27, 2010 at 9:48 AM, Chris Oliver <[email protected]> wrote: >> >> >> >> Yeah I forgot to mention that, I tested the update locally but forgot >> to >> >> change the live test one. And it also doesn't have a valid sources or >> >> status. It should write valid amd64 or i386 next time someone updates >> or >> >> starts a new one. >> >> So upload your profiles to the new site, and we will maintain them on >> that >> >> site now. >> >> On Mon, Dec 27, 2010 at 9:01 AM, mac9416 <[email protected]> >> wrote: >> >>> >> >>> That's pretty darn cool! One problem though. The "Test Test" profile >> >>> has an invalid architecture value. Looks like supported architecture >> >>> strings are "amd64, armel, i386, ia64, powerpc, and sparc". >> >>> >> >>> On Sun, Dec 26, 2010 at 9:27 PM, Chris Oliver <[email protected]> >> wrote: >> >>> > So...I have been waiting for this for quite a while... >> >>> > http://profiles.keryxproject.org is now ready (as much as it can be >> I >> >>> > guess). >> >>> > The latest deb package that is building on Launchpad has support for >> >>> > downloading from this website and using them as profiles. This way >> we >> >>> > don't >> >>> > have to keep uploading things on our own, and we can provide a >> smooth >> >>> > service for users. >> >>> > Files on the profiles site are hosted on my Amazon S3 account, which >> is >> >>> > free >> >>> > to an extent, and pretty cheap past that. I think I'll be formally >> >>> > asking >> >>> > for donations (shamelessly, since that's the only thing that keeps >> this >> >>> > going) or see if we can get sponsored by Canonical. Who knows. >> >>> > I do need to add some tips to the Add New Profile section so that >> >>> > people >> >>> > know HOW to use this site, but for now, we can populate it >> ourselves, >> >>> > and >> >>> > when we do the official launch, we can look super awesome. :P >> >>> > Let me know how things work for you. >> >>> > >> >>> > -- >> >>> > Chris Oliver >> >>> > http://excid3.com >> >>> > >> >>> > _______________________________________________ >> >>> > Mailing list: https://launchpad.net/~keryx >> >>> > Post to : [email protected] >> >>> > Unsubscribe : https://launchpad.net/~keryx >> >>> > More help : https://help.launchpad.net/ListHelp >> >>> > >> >>> > >> >> >> >> >> >> >> >> -- >> >> Chris Oliver >> >> http://excid3.com >> > >> > >> > >> > -- >> > Chris Oliver >> > http://excid3.com >> > >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~keryx >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~keryx >> More help : https://help.launchpad.net/ListHelp >> > > -- Chris Oliver http://excid3.com
_______________________________________________ Mailing list: https://launchpad.net/~keryx Post to : [email protected] Unsubscribe : https://launchpad.net/~keryx More help : https://help.launchpad.net/ListHelp

