Tuesday, January 20, 2009

I must be doing something wrong =)

Hey all, I've been hanging out in irc and such lately, and am excited to get working on stuff again (poke me if you see me not working on stuff, I really need to get some things working better). Anyway, just wanted to throw something out there real fast and see if anyone else has hit it. For about the past year when I build qt-copy I've proceeded to move or delete the qt-copy/include/phonon folder in order for kdebase to not find those headers and find the installed ones from kdesupport/phonon. This last week I've been trying to not do that and build things straight as they come, but haven't had much luck, sort of. The other day I copied the .bashrc directly from techbase, and used it to build qt-copy, kdesupport, kdelibs, kdepimlibs, and kdebase without a hitch. Only problem was that it installed to $HOME/kde instead of /usr/local where I like it. So after that finished I tweaked the .bashrc to install to /usr/local and wouldn't you know it, kdebase/runtime/phonon/kcm didn't build again, same issue... That was a long story, but I'm just wondering if anyone out there that builds qt-copy and installs kde to /usr/local has it building somehow =)

In other news, there are a few things I need to work on (bugs in ghns mostly) and a few things I could work on and wanted to get some feedback about what people think would be most worthwhile. Just an informal leave a comment if you like one/a few of these ideas and let me know what you'd like to see.

1. KHotNewStuff updateable category - show all installed items that have updates, possibly with an update all button/action of some kind.

2. KHotNewStuff installed category - show all installed items so user can remove ones not wanted anymore, this makes the most sence for wallpapers, etc. that move off of the "Latest" list pretty quickly as new wallpapers come available.

3. KHotNewStuff upload - often asked for, some spamming issues to work out to make it work right, but should be doable, and would simplify distribution of data a great deal. (Think sharing guitar hero songs with your friends, only sharing with the world and not guitar hero songs, but kgoldrunner levels, etc. =)

4. KHotNewStuff ui tweaks - I'd like to add a hover for the preview that shows a larger image of the preview, fix up a lot of other things I left hanging when I left last summer, etc.

I'll probably be trying to work in all of the above, but just wonder what people would like to see first/most and if anyone has any ideas/feedback I'll welcome it all =)


Socceroos said...
This comment has been removed by the author.
Socceroos said...

Hey, nice to see you back. =)

It would be great if you could do the GHNS uploader - that would be ultra sweet.

Todd said...

I think those are all really useful. The hover preview would be particularly useful. I have a couple of additional ideas:

1. The ability to browse the entire list of a certain download, and not just a subset like you can now. It would have to include support for multiple pages of results since there could be hundreds or even thousands of results. But allowing people to do everything from right inside the program instead of having to go to the website for older or lower-ranked downloads would be a huge plus I think and would greatly increase exposure of the downloads.

2. Something in the program that tracks the last time you opened that particular HNS module and tells you all the downloads that are new since you last used it and all the downloads that were updated since you last used it.

3. The ability, probably with right-click, to jump to the web page hosting the file so you can see the complete information. Firefox has this for extensions. It would probably just jump to kde-look, kde-files, etc page for that download.

4. If you try to download a file of a format that the HNS cannot automatically install, it should tell you this and give you the option to save it to a location of your choosing so you can install it manually or to just cancel the download.

5. If the download does not work at all it should also tell you this and alert HNS (anonymously) of the problem. Downloads that have several such problems should have their owners contacted automatically and be marked as potentially broken (don't block the download, just let people know it may not go through). If it starts working again the owner should once again be contacted and the warning taken down. Owners should, of course, be able to opt out of these announcements.

Angel Blue01 said...

I didn't see this thread until I had already responded to your later post. Agreed with the comments here in and in your post!