![]() |
MeeCoLay Development Thread [no "doesn't work" reports!!]
Hello,
I created this thread to keep dev discussion away from all the user stuff. First of all we need to consider the structure of the libraries. tar.bz2 or a repo with debs? User qwazix suggested a repository with libs and apps. My arguments: For: 1. Apt-get handles deps, auto-installs it: no mess with creating a client 2. Easy removing Against: 1. You need to mess with the whole depends stuff, it requires much work. You need to add meecolay pkgs to pre-deps and there's a bit mess out there, it's still developed 2. Repo'll be removed after launching HAM, adding n' removing repo only install time, not to require additional root, will slow down any other repos update 3. Duplicate of apps, developers could use DEBIAN/meecolay instead to provide install instructions for meecolay. 4. essential libs if edited unproperly may brick the n900 (if u use shlibs or sth) What do you think about it? |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
do you have any idea how to deal with libraries possibly overwriting core fremantle files? E.g. Harmattan package "SomePackageA" contains file "/lib/somelibrary.so" and Fremantle package "SomePackageB" contains file "/lib/somelibrary.so" (it would happen - or should happen - only when these are in fact same software, but in different version). Harmattan's version may, as we all well know, cause Fremantle device reboot loop. (I think you may have thought about it by your 4# point of "Against"). Maybe using something like Easy Debian's fake root environment, for installing Meego's libs, wouldn't be such a bad idea after all? What's more, it could be saved in MyDocs then, not polluting small /opt partiton. Anyway, I vote for repository solution instead of tar.gz solution ;)
|
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
With Debian chroot's the best option as Debian packages ain't optified. With meego, core pkgs are non-opt and apps are opt. (/opt/packagename/bin, etc.) Will chroot handle all the rotation stuff properly?? We'll need to find some kinda blacklisting. With app allegro there's such problem. I blacklist Code:
allegrothis doesn't work. Is something more required to blacklist apps from rotating? |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
I have a nice idea, combining yours and mine,
The same that it is, but made debs! What do you think about? It would require a minor change in the src. I'm nearly done finsihing the basic stuff in the client, some early build should arrive soon |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
|
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
But I noticed a problem now: this would require root access. As with meecolay-installer without root it would just generate new package, as you may want to use it later, there it's not nice to install all of this manually. It's better to have this program rootless, as root may be ruthless :) Seriously, when you fire up program using sudo as root, you'll get a sendmail help ;P |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Hello
How does the CSSU check whether app should be rotated or not (in blacklist)? I cannot blacklist it altough I give the executable's name. it's not in /usr/bin or /bin |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
Code:
xdotool getactivewindow getwindownameCode:
sleep 10 ; xdotool getactivewindow getwindownameEdit: But the best way would be activating cssu source repo, then Code:
apt-get source hildon-desktopCode:
fakeroot dpkg-buildpackage |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
What may be the problem? |
Re: MeeCoLay Development Thread [no "doesn't work" reports!!]
Quote:
|
| All times are GMT. The time now is 10:49. |
vBulletin® Version 3.8.8