Re: maemo wiki survey
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Quim Gil wrote: > Dear maemo contributors, can you please answer these questions? > > - What do you think about the current wiki tool at > http://maemo.org/community/wiki (leaving content aside) ? It feels like the new wiki/cms engine is missing some key things. It's not like it is a vim/emacs war, but things are missing that make this not a wiki in the full since of the Hawaiian word. > > - Are you using it? Did you use the previous one? I have only had time to make two small changes to the new system. I make extensive page edits to the original MoinMoin wiki. I was attempting to categorize the original wiki's content before job and family kept me busy for the last seven to eight months. > > - Are you thinking of using the community wiki? > In my case, I can say that this is a more complex question. I wanted to contribute to a centralized wiki for the 770. Even though this popular wiki existed and it uses my favorite wiki engine http://www.internettablettalk.com/wiki/index.php?title=Main_Page , I chose the Maemo wiki because I didn't want to dilute the effort that was already in place. It feels like the Maemo wiki/cms engine change was a step back. It is hard to build up a community of content editors for a project. Content system changes for a project can be a set back. My contributions to the Maemo wiki have diminised ( and all other wikis that I contribute too) because of work and family constraints. The larger question for me is, "Do I still buy a new 800?" Without new hardware, then there may be less reason for me to contribute. It is difficult to find my older contributions and edit them for my existing 770 platform. In addition, I am not interested in the Apple iPhone, but the openmoko http://www.openmoko.org/ makes the 800 a more difficult choice because the WAF, Wife approval Factor, would not be favorable for two $350+ US purchases. What makes the neo1973 give the 800 a run for the money is that the August Linux Journal says that Sun will put the JavaFX on the platform. I confirmed that here http://blogs.sun.com/brewin/entry/fic_and_openmoko_thank_you and here http://blogs.sun.com/jonathan/entry/when_not_where . Don't worry I am a Sun customer. The Gnome desktop of Solaris 10 is what I was expecting for Solaris 9. Let's see what the hype brings because Sun has not been very focused for the last several years in my experience. Chuckle, they might even run an OpenSolaris kernel on the neo1973. However, with what I am seeing, it certainly is a very interesting place that Nokia finds themselves in right now. For a number of reasons provided through out this email, my Maemo content production has been greatly frozen. Moreover, it appears in my view of the world that, Nokia may have to think about ways that they competitively keep Open Source developers interested in the Maemo platform. > - Mention good things / bad things of the current wiki (and what would > you do). > Pluses It appears to be integrated with the Maemo garage account login. The pages from the MoinMoin wiki were converted. I don't have to use docbook to create the content. (I am not trying to start a flame war here, but docbook just didn't work for me. The whole edit, svn/cvs checkin, compile, publish thing was too cumbersome. In my experience, wikis or cms systems allow for flexible changes and redirection of a page in a new direction. Note this is precisely what drives people daffy about wikis. It appears to me that some people that don't like wikis miss the pre-planning and editorial control of the page or site.) The edit tags are not too different from MoinMoin but the tags do present a stumbling block. MoinMoin, MediaWiki, Twiki, appear to be the big three user content systems for many Open Source projects. The content engine change does move in another direction. Minuses: It was not obvious that a Maemo garage account login was required right away. The converted MoinMoin wiki pages lost a great deal of their formatting. Until I poked around in the floating tool's folder> orphaned pages, I could not find all the MoinMoin content. For example, I tried to make https://maemo.org/community/wiki/flasher_tool_usage.html look like http://maemo.org/community/community-projects/getting-started . All the original formatting has been lost. I have really been busy with family life. How do I go about completing the getting-started page since it bugs me that I left the page high and dry without the final revision polish that I was struggling to say? In the new engine, I tried to perform a preview of a page before saving my changes, the floating tool's page> view menu lost my changes. My expectations are that I would have seen a preview and then saw my spelling error. So it cost me an edit page, lose page edit, edit page, save page, view resulting saved page, edit page again for spelling error that I created in the replacement edit, before finally saving
Re: OT: Re: No more 770 bug activity?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Neil MacLeod wrote: >> parts) from http://maemo.org/maemowiki/Os2007On770 > > Off topic: > > "Interesting" links have been added to the end of this page (which is > linked by the HowTo above): > > http://maemo.org/maemowiki/ModifyingRootImage > > Looks like the page has been hacked on 27 March. I've lost track of > what's going on with Wiki, Midgard etc. so have no idea who or how to > report this, other than mention it here. The page diffs of the wiki page show what happened. There is no sinister plot here. Some yaehoo added a bunch of wiki spam links. Info from the page history is shown below. Regards, Greg 22 2007-04-04 01:07:39 5030FrantisekDufka spam, reverted to version 20 21 2007-03-27 00:49:14 7264FreddieMclyman 20 2007-02-06 20:58:46 5030sebas 19 2006-02-19 05:53:17 4916Michael Mlivoncic 18 2006-02-19 05:35:28 4451Michael Mlivoncic -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFGF076xyxe5L6mr7IRAh2hAKCV1NoZ3V6vop10FzvlCqY5aE6+FQCfeB7T 5jNlZvvPVxA5Z99aPGUOSOM= =XOOT -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: Help debugging segfaults
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Simon Pickering wrote: > Hello everyone, > > I don't have much experience debugging segfaults and would appreciate > any pointers. pun intended? ;-) C pointers and string operations are the first place to start looking for segmentation faults. I've compiled giac/xcas for the N800, but get a segfault > when I try to run it (icas is the command line version). > > The gdb output is as follows: > > --- > > Nokia-N800-51:/home/user# gdb ./icas > GNU gdb 6.4 > Copyright 2005 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you > are > welcome to change it and/or distribute copies of it under certain > conditions. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for details. > This GDB was configured as "arm-linux-gnueabi"...Using host libthread_db > library "/lib/libthread_db.so.1". > > (gdb) r > Starting program: /home/user/icas > > Program received signal SIGSEGV, Segmentation fault. > 0x41851380 in std::string::compare () from /usr/lib/libstdc++.so.6 > (gdb) bt > #0 0x41851380 in std::string::compare () from /usr/lib/libstdc++.so.6 > #1 0x0005fa28 in std::operator< , Hint "std::string::compare ()" Hint "std::operator< " I'd start here. It has been a long time since I looked at gdb output of someone else's code. The thing that I see as a hint is string::compare from the std library. I am thinking <> operations, etc but this looks to be c++ code. So go back and check how you handle your string compare operations. What are the inputs to the string comparisons, etc. Are your string lengths long enough? Do you have null terminated strings. Have you properly initialized the variables that are being used. These are things that I would look for in a segmentation fault. These ideas may help with a porting issue too. I inherited a bunch of Oracle Pro*C code once upon a time. I had to clean and clean and clean that program. Much of it had to do with making sure that the string lengths were of the right length. The other issue was improperly initialized variables. That crap still runs in the middle of the night. However, I have been successfully sleeping through the night for many years now. Moreover, If gdb is taxing your mind, there's nothing that says you can put some printf statements to locate where the program segfaults. I hope this helps. Regards, Greg > std::allocator > ([EMAIL PROTECTED], [EMAIL PROTECTED]) at > basic_string.h:2149 > #2 0x401e1260 in std::less::operator() () from > /usr/lib/libgiac.so.0 > #3 0x401e17fc in std::_Rb_tree const, giac::gen>, std::_Select1st giac::gen> >, std::less, > std::allocator > >>::insert_unique () from /usr/lib/libgiac.so.0 > #4 0x401e1378 in std::map std::less, std::allocator giac::gen> > >::insert () >from /usr/lib/libgiac.so.0 > #5 0x401e0cc4 in std::map std::less, std::allocator giac::gen> > >::operator[] () >from /usr/lib/libgiac.so.0 > #6 0x4053a6f4 in giac::lexer_functions_register () from > /usr/lib/libgiac.so.0 > #7 0x404b1354 in giac::unary_function_ptr::unary_function_ptr () from > /usr/lib/libgiac.so.0 > #8 0x40135a7c in giac::_resultant () from /usr/lib/libgiac.so.0 > #9 0x40136e88 in giac::_resultant () from /usr/lib/libgiac.so.0 > #10 0x4100b28c in _dl_rtld_di_serinfo () from /lib/ld-linux.so.3 > #11 0x00026980 in ?? () > #12 0x00026980 in ?? () > Previous frame identical to this frame (corrupt stack?) > (gdb) q > The program is running. Exit anyway? (y or n) y > --- > > > The tail end of the strace output is as follows: > > --- > > open("/usr/lib/libXdmcp.so.6", O_RDONLY) = 3 > read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\344\216"..., > 512) = 512 > fstat64(3, {st_mode=S_IFREG|0644, st_size=17592186044416, ...}) = 0 > mmap2(0x413e8000, 47256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, > 3, 0) = 0x413e8000 > mprotect(0x413eb000, 34968, PROT_NONE) = 0 > mmap2(0x413f2000, 8192, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x413f2000 > close(3)= 0 > mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, > 0) = 0x4071b000 > mprotect(0x4112b000, 8192, PROT_READ) = 0 > mprotect(0x4132c000, 4096, PROT_READ) = 0 > mprotect(0x411f9000, 4096, PROT_READ) = 0 > mprotect(0x41215000, 4096, PROT_READ) = 0 > mprotect(0x40008000, 6991872, PROT_READ|PROT_WRITE) = 0 > mprotect(0x40008000, 6991872, PROT_READ|PROT_EXEC) = 0 > mprotect(0x4101e000, 4096, PROT_READ) = 0 > munmap(0x4000, 24576) = 0 > getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 > setrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLI
[maemo-developers] Maemo Garage Start Up Wiki Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, Some time ago a developer asked how to get going with the Maemo Garage once his project was approved. I have been hacking on a wiki page that describes what to do. Please see http://maemo.org/maemowiki/MaemoGarageStartUp . This is still an early draft but there's a great deal of useful information at this point in the page's life. Also note that when I write wiki pages I just throw stuff out there warts and all. I find this keeps me from having writers block. Please hit the edit button and contribute or provide any feedback on this email thread. Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFIFmmxyxe5L6mr7IRAszmAJ9jCz4T2CyWTrh4JwY7vOHdTmnxCACfZZnp SSEUHzxfa/45A/07d3WuJgw= =PK8G -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] mounting squashfs-image fails with "block device required"
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Sascha Heid wrote: > Hi List. > > I added squashfs-support into the kernel so i can put the (german) > wikipedia on my 2gb card which squashfs compresses from 15GB to 1,8GB. On the 770 did you use cat /proc/filesystems to see squashfs in the list of supported file systems? If you compiled the kernel as a module, then did you copy it to your 770 and modprobe the module? > The mount-command i use is "mount -t squashfs -o loop image.sqfs dir/" > but i get the error "Mounting . failed: Block device required". You can graft in file systems to any directory. I'd try either an absolute path /mnt/dir i.e. mkdir /media/wiki "mount -t squashfs -o loop image.sqfs /media/wiki" or make sure that you are above the directory where you want to mount the device and use "mount -t squashfs -o loop image.sqfs dir" If the mount command could not find you image file, then you'd receive "No such file or directory" instead. The focus needs to be on either the image.sqfs file or the squashfs. Did you do an md5sum or where you provided a way to check the image.sqfs? Could it be bad? > I also tried different options like -o loop=/dev/loop0, -o ro,loop or > -o loop=/dev/mtdblock0 (if you think this guy must be clueless you are > right) but with the same result. > > Does anyone know what to do here? > > I have /dev/loop, /dev/loop0,...,/dev/loop7. > Please check permissions on these devices. Make the other loop devices match brw--- 1 root root /dev/loop I could only find this with similar issues http://www.oesf.org/forums/index.php?showtopic=10201&st=15 Did your kernel have all the suggestions here? http://www.artemio.net/projects/linuxdoc/squashfs/SquashFS-HOWTO.html Please post back if you make progress or have success. Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFHr5nxyxe5L6mr7IRAqjCAJ49iPTOzRLyuKvyWlgZ+D1hXcVyFQCghcTY ojmjkYRQkVl46+oglrZRnYY= =qo3Q -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] RE: sorry, i forgot the title, it's a newbie question(no new mesage in here)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 박영훈 wrote: > Hello all, > > I’m a newbie to 770 and maemo, in fact, suddenly I received it from my > boss to test our application. > > IThe machine itself and an usb cable, and a power cable, I have only > those things( no extra CDs, or no more cables). > > I have a little experience about linux and found the maemo site. > > So I installed Debian 2.6.8 and checked 770 detected as a USB storage disk > > It’s ok, detected, but showed as an empty disk. > > But after that, I can’t proceed any more. > > I think I must setting up usbnet function followed by the tutorial in > maemo.org, “Set up USB networking with Debian” > > (http://maemo.org/maemowiki/HowToSetUpUsbNetworkingDebian) > > But after reading some lines, I realized i don’t know how I can excute > and edit the configuration on the device(770 machine) > > I checked that machine if I could find some editors or shell programs to > run commands but couldn’t find. Please look through this page if you want to start doing some of the things that you want to do https://maemo.org/maemowiki/Flasher_tool_usage . Next go to the https://maemo.org/maemowiki/ApplicationCatalog2006 and find the ossoxterm application. Install it and all of its dependencies. You will be able to move around and explore the configuration via the command line. You may want to look at the scratchbox pages too http://maemo.org//platform/docs/tutorials/Maemo_tutorial.html#settingup . Perhaps you can rough test your new application on the cross-compiler environment before you try on the confines of the 770 device. > > So, my first question is how I can excute commands about usbnet > configurations like ‘insmod g_ether..’ or ‘vi edit > /etc/network/interfaces’ . > > The another problem is on PC side, I can’t set up usb0 interface. > > First I loaded the usbnet moulde and edited /etc/network/interfaces file > as the tutorial. > > After running ‘ifup usb0’, I got a error list like below.. > > > > > > SIOCSIFADDR: No such device > usb0: ERROR while getting interface flags: No such device > SIOCSIFNETMASK: No such device > SIOCSIFBRDADDR: No such device > usb0: ERROR while getting interface flags: No such device > usb0: ERROR while getting interface flags: No such device > Failed to bring up usb0. > > > > > > I don’t know what more I can do now. > > Plz any help will be appreciated. > > > > Regards > > Park. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFHrI1xyxe5L6mr7IRAuY9AJ99eHvHrdl/NvM0cyh/BwzFTikZyQCfSXk9 KLmhDVqVdiAVnSz+QaxlOoc= =Ka67 -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] maemo-apps.org application catalog
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Siarhei Siamashka wrote: > Hello All, > > What do you think about current wiki based application catalog? In my > opinion, it is quite a large page already, slow to open and hard to > navigate. A > > Thoughts? Maemo is a growing community. In some ways I see Maemo experiencing the same things that happened to the Fedora effort. Red Hat wanted to involve the community just like Nokia is doing. They did not create a forum and wiki right away so someone else did. Eventually a community evolves solving some of the problems. Maemo is spread out. The garage was a great idea of Nokia's to try an pull all those applications into one location as developers get used to the idea. Some developers like to have their own sites so you will never see them join the garage. The wiki application page was a good solution to collecting all these far flung resources and applications. Now that there are a larger number of applications the catalog needs to evolve too as you mention. Here are a number of ways to evolve the catalog. Some of these help me solve these problems for myself as a Nokia 770 user. 1.) When a wiki is young it is just good to "throw" content out there in order to seed pages for the community to work on. It encourages others to say on this is started I can add some of my knowledge to it. There's enough content now in the Maemo wiki that categories need to be applied to some of the pages. You can see a list here http://maemo.org/maemowiki/CategoryCategory . One of the benefits that the categories provides is a self maintaining list of pages. All you have to do is add one or more categories to a page and it is automatically in the list(s). For example, the Flasher page, http://maemo.org/maemowiki/Flasher_tool_usage , has two categories, CategoryFlashing CategoryHowToMisc. When someone clicks on the CategoryFlashing link of the Flasher_tool_usage page, then you can see all the related pages that have been classified the same way as shown here http://maemo.org/maemowiki/CategoryFlashing . You see it would be much easier to add a Misc link to the CategoryHowToMisc page, on the HowTo page http://maemo.org/maemowiki/CategoryHowToMisc , than to maintain the individual links as it is presently done on the HowTo page, http://maemo.org/maemowiki/HowTo . So far I just have the Misc section categorized and the other how to categories created. 2.) Even with the categorized pages, a list of applications needs to be maintained to locate all the available applications. There are some problems with this idea too. This page would just have wiki page names on it. Here's an example that I can show you on another wiki I hack on http://phpwebsite-comm.sourceforge.net/wiki/index.php?title=Third_Party_Themes . The Third Party Themes page has a list of a similar project with far flung resources. A new user can come to this page and "shop" for either free or cost themes for their content management system. 3.) The problem that Siarhei points out is that the catalog page is too slow to load. Item 2 above points to a solution for resolving this problem. The wiki detailed content that is now on the main application page can be cut and pasted into individual pages. At first just the initial content from the main page can be cut and pasted into a new page. For example, AppOssoXterm would be used for the ossoxterm application. The leading App would help prevent other page name conflicts, etc. in the Maemo wiki. Here are two example pages from the other wiki http://phpwebsite-comm.sourceforge.net/wiki/index.php?title=Default http://phpwebsite-comm.sourceforge.net/wiki/index.php?title=Colors . Note that both the pages follow a similar template. An application template can be developed for the Nokia application pages. In fact, the current Maemo catalog page has the rough outline of what each individual page should contain. Note two things that I am starting to do with the Colors page. I have created a category so that a person can shop by a theme author. Example, http://phpwebsite-comm.sourceforge.net/wiki/index.php?title=Category:En_author_Sharondippity . Second, this catalog is getting so large that maintaining the theme catalog is becoming a core. It looks like it is about time to replace the hand maintained page with the category page http://phpwebsite-comm.sourceforge.net/wiki/index.php?title=Category:Third_Party_Themes_Other . Ahhh but I am waiting to do that until all the individual theme pages are categorized. I alluded to this maintenance problem in item 2. The advantage that this solution provides is a flexible database that others can freely add to in the wiki style of edit this page. All the major words are indexed by the MoinMoin wiki engine. In addition, the major web search engines also index the content in the wiki. In the future, the style of the "application database" can be changed as new features arise. The database is located o
Re: [maemo-developers] Re: quries
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 paolo delbene wrote: > can i connect via usb a keyboard, a pen usb to storage my data ? can i > connect a web cam ? an hard drive ? > Paolo, Though connecting a usb keyboard to the Nokia 770, is not officially supported by Nokia, This configuration is possible. Please review the http://www.maemo.org/maemowiki/Flasher_tool_usage wiki page. There's a picture of a both a usb keyboard and usb pen drive attached to the 770. The R and D mode section talks about the initial configuration to get there. A camera? I haven't tried that yet. The important note is that you may have to perform some steps by hand because a gui configuration application does not exist. I hope this helps get you started. Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFFxLkxyxe5L6mr7IRAtUYAKCghq3+nfuR5i88OzeFVh8lwrOKYACdHDrs YSZ0EwpsA9JP3AaD+shhlPA= =RcZ3 -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Flasher Tool Usage Wiki Page
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, Please review the http://www.maemo.org/maemowiki/Flasher_tool_usage wiki page. I've added some content and pictures and performed some other general clean-up. I'd say that the document is approaching a 1.0 version status. However, I'd like some other developers to take a look at the page. Please review for both correctness of existing technical content and any missing content that needs to be added. Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFFfDixyxe5L6mr7IRAi60AJ0dm8m8em375BhAo/xaPzPYvC0UvwCdFtiN xh83fuSHFw/mTjSLwjFJlxU= =NNTe -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Is there a convenient way of switching between usb/bluetooth/wifi networking?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Siarhei Siamashka wrote: > Hello, > > I wonder if there exists something like an applet for fast switching between > usb ethernet/mass storage device modes. Also it could provide some easy gui > interface for setting up networking over bluetooth. > > Yes, I tried all these types of networking, but lately resorted only to wi-fi > as it is the easiest one to use. > > If no such solution exists right now, maybe it is time to develop one? :) Hello Siarhei, I was wondering if there is an easy solution myself. Perhaps a port of gdialog, xsu, and the use of any one of these scripts adapted to the Maemo environment would do the trick http://g-scripts.sourceforge.net/cat-executing.php http://g-scripts.sourceforge.net/cat-filesysmgt.php . I just tried making a launcher for vim. The launcher showed up in extras but did not fire up vim even though I had a string of shell commands from gainroot on to the actual vim command. I think a gui has to be involved to start off with. So gdialog--I think there's a replacement for it--are very light gui applications. gdialog may be enough to fill the gui bill and make the text based applications work. With gdialog you can use different widgets for input as I recall. It would be interesting if the Maemo filemanger could have a scripts directory too. Oh and don't forget to look into the status bar application found here http://maemo-hackers.org/wiki/OssoXterm . Perhaps some saved commands will do the trick? At least they document poking values into /home/user/.osso/appinstaller. Of course the challenge is doing something with root. Hence, my first approach without coding - gdialog. The big challenge for me right now is time. So if someone can see if gdialog ports easy, I'd love to hear about it! ;-) Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFE5p6xyxe5L6mr7IRAjypAJ95tCvIkAnbeGgF/7HHfKRjCUZkYQCeI/A1 Ci9elwEbjhs+EON1xOhxq7s= =Oi8/ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Maemo Garage SVNTracker Plugin Request
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I cannot tell for sure. However, the svntracker plugin does not appear to be installed for the Maemo Garage. Would you please consider adding this plugin? The plugin allows you to close tracker and todo items in your svn commit logs via "[#NNN] for Tracker, and [TNNN] for Tasks." There's one of these trackers for svn and one for cvs. I've found the documentation for cvs below. Moreover, there's an irc log too. Regards, Greg "Example: $ cvs ci README -m "This patch will solve a problem on Bug [#123] and closes task [T344]." ' http://gforge.org/scm/viewvc.php/trunk/gforge/plugins/cvstracker/README?root=gforge&view=markup "Use Cvs 2 Tracker Plugin" In my svn commit message do I just put [#tracker_no] to reference a tracker? Can I use this to close a tracker with the commit? Can I reference task numbers too? drkludge, maybe.. I don't remember the code... but try with Close [#343] take a look on the tracker_gateway.php code kikov, Ahhh thanks...I locked for doc but couldn't find it. You gave me a place to look. Thanks. drkludge, take a look on the script launched by postfix or exim in /etc/alias[es] kikov, If another site implements gForge, do you know if they have to do something to enable, or this comes out of the box? drkludge, I had to see the code maybe you have to implement it, it's not difficult with the base kikov, Thanks for you help. well. let me take a look on the code - --> jststeve ([EMAIL PROTECTED]) has joined #gforge http://gforge.org/scm/viewvc.php/trunk/gforge/plugins/cvstracker/www/newcommit.php?revision=5544&root=gforge&view=markup ok... you should have to modify that file <-- jststeve ([EMAIL PROTECTED]) has left #gforge detect the "Closes(\s)*[#NUMBER]" and call the closebug or whatever * drkludge looks kikov, Thanks, the final answer is http://gforge.org/scm/viewvc.php/trunk/gforge/plugins/cvstracker/www/newcommit.php?revision=5544&root=gforge&view=markup This string is on the form: [#NNN] for Tracker, and [TNNN] for Tasks. - --> chris38_ath ([EMAIL PROTECTED]) has joined #gforge kikov, I am guessing the Use svncommitemail Plugin check box is not the same as the "Use Cvs 2 Tracker Plugin" box. Hence, we don't have it yet. hehe.. as you can guess, cvstracker is for cvs and svntracker is for subversion I made the original cvstracker, someone adapted it into subversion kikov, Nice code by the way. kikov, So sould I see a "Use svn 2 Tracker" in my public info since we are using svn, right? yes this will mark the project to use svntracker repository that will make an HTTP Post to the Gforge Web server this hook is the responsible of matching the [#NUMBER] or [TNUMBER] kikov, thanks. I'll have to ask the admin about adding the plugin. and to prepare a HTTP POST with an array of the data the web server needs like the project name, the modified files, the log itself, username and so... the webserver part, receive it, and change the Task or Tracker.. well, it actually add some data into a external database, (external table I mean) then, a gforge hook in the php code, shows the list of related "commits" of a tracker (or task) kikov, Yes that's a slick bit of code that makes using trackers and tasks more friendly to developer. I think that way to be the most general as posible ( you can have the cvs server in another computer than the webserver .. ) and the cvs server don't know how to touch the database ( nor has the permissions ) kikov, Thank you again you have been most helpful pointing me in the right direction. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFEvRcxyxe5L6mr7IRAhwZAJ9z+PwxcHbeKx+XVP64/AbXCUu1RQCffd62 phnn4Q1I35w+qymwXzyxbqc= =XLNJ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Garage website
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ferenc Szekely wrote: > Hello, > > ext Kees Jongenburger wrote: >> On 9/17/06, Olivier ROLAND <[EMAIL PROTECTED]> wrote: >>> Greg Morgan a écrit : >>>> Umm...so I looked. I don't see how to change a project's web page via >>>> the gForge/Garage web interface. Is this done another way such as ssh >>>> [EMAIL PROTECTED] If so, would someone please point me to the >>> ssh URL? >> Hello Greg, >> I had the same problem, and i took me a while to realize that this was >> simply not possible (yet?). I really think that not having a website >> this is a "big" missing feature, specially if there is a link to the >> website telling the user that the developer has not yet created a >> website. On the other hand It is possible to create a wiki, but this >> does not help in publishing api docs or screen shots. >> > Every garage project can maintain static web pages (ie. no scripting, > CGIs etc). The only thing they need is to have a 'www' directory in > their subversion root. The content of 'www' will be published > automatically to the project's home area, similar to this: > http://puchi.garage.maemo.org/ > > Regards, > Ferenc Thanks Ferenc. It works great. You can see the mess I made getting started here https://garage.maemo.org/plugins/scmsvn/viewcvs.php/?root=m770cias . Some notes on how to make a mess have been started here http://www.maemo.org/maemowiki/MaemoGarageStartUp ;-) Regards, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFELdWxyxe5L6mr7IRAlf9AJ9rXNzgYEsWvlN2WY5DsqYfjxNPHwCeO+Xw xghTYeEkYObumq5SshyhD0A= =SrFs -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Garage website
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Umm...so I looked. I don't see how to change a project's web page via the gForge/Garage web interface. Is this done another way such as ssh [EMAIL PROTECTED] If so, would someone please point me to the ssh URL? Thanks, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFFDZdfxyxe5L6mr7IRAliCAKCBZs3w7n+wH+tJAtK7VY5doXN1LQCeJGEl Qh2SRw4+s3u+bhpDkzKbq80= =g9tV -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Porting File-Roller to Maemo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michael Flaig wrote: > Hi, > > afaik the busybox of IT2006 doesn't have a full tar ... > You might need to modify the command that file-roller executes... > > or you might ship the full featured gnu tar :-) > > HTH, > > Michael > > Am Donnerstag, den 13.07.2006, 12:37 +0530 schrieb > [EMAIL PROTECTED]: >> while extracting the file, if that contains the folder and files >> and folder >>error: tar: invalid tar magic. >> >> Could anyone pls throw some light on this problem. Here are some links to add to what Michael said: http://www.busybox.net/downloads/BusyBox.html http://www.busybox.net/downloads/README http://www.busybox.net/FAQ.html BusyBox is used in both the Red Hat anaconda installer and the leaf diskette based firewalls. If possible, you will have to map your application to the actual striped down options available for the required commands used by the file-roller GUI. >> >> Thanks, >> Pavan -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEtvxRxyxe5L6mr7IRAvsIAJsGTAs+s/+7g6vDwXmVaD4xc4RwwACfcPX1 4d3rTFaBeokCGaCHnihLz0o= =wGyo -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Include files for Dbus
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ian Malcom wrote: > Hi, > > I'm stuck trying to figure out how to access dbus > functionality from my code. The problem is that I'm > not sure what files to include. > > I have the following directory in scratchbox: > > /scratchbox/users/ian/targets/SDK_ARM/usr/include/dbus-1.0/dbus > > Is this where the dbus include files are located? I'm > confused because including dbus.h leads to a lot of > "header file not found" error messages. Also, I'm > suspicious about my setup because including libosso.h > caused the following error messages: Have you tried compiling the test application? http://maemo.org/platform/docs/tutorials/Maemo_tutorial.html#Building-applications You might want to consider using the installer application if you are still having problems. Perhaps you could point to the steps you used to set up the scratchbox environment. You may have missed a critical environment setup step since you cannot find the header files. > > In file included from app4.c:2: > /usr/include/libosso.h:34:23: dbus/dbus.h: No such > file or directory > /usr/include/libosso.h:35:32: dbus/dbus-protocol.h: No > such file or directory > In file included from app4.c:2: > /usr/include/libosso.h:238: error: syntax error before > '*' token > app4.c: In function `main': > app4.c:6: error: `DBusConnection' undeclared (first > use in this function) > app4.c:6: error: (Each undeclared identifier is > reported only once > app4.c:6: error: for each function it appears in.) > app4.c:6: error: `connection' undeclared (first use in > this function) > > Any help, or a pointer to an example that uses dbus, > would be much appreciated! http://maemo.org/platform/docs/tutorials/Maemo_tutorial.html#LibOSSO-library Some of the tutorial links are broken right now. You can find one of the dbus tutorial files here https://stage.maemo.org/svn/maemo/projects/tools/trunk/maemo_testing/maemo-examples/example_libosso.c . > > Thanks! > Ian -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEtvjkxyxe5L6mr7IRAnovAJsFqvHmJttf7VPa2aY1CbTcrNKgDwCfSTQQ DcKRg6emGM3AWPzy2ShMO1w= =JPf+ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] gStreamer in 2.0 release
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 ThomasBambrough wrote: > I'm trying to use the gStreamer interface in version 2 of maemo and I > keep getting the following error when I call gst_init > > test[2840]: GLIB CRITICAL ** GStreamer - gst_element_class_set_details: > assertion `GST_IS_ELEMENT_DETAILS (details)' failed > > ERROR: Caught a segmentation fault while loading plugin file: > /usr/lib/gstreamer-0.10/libgstrtpjitterbuffer.so > > Can anyone tell me what i might be doing wrong. The words that stand out to me are "segmentation fault". There's any number of reasons for a segmentation fault: A buffer is too small; A pointer is not pointing to the right place; Memory could have been release that you are now trying to use, etc. Next you need to figure out if the problem is in the gstreamer code or in the ibgstrtpjitterbuffer.so plugin that you are loading. HTH, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEtu0Gxyxe5L6mr7IRAr/lAJ4iEN40S4iUx95BxX4ww6GS4geNnACeO8x9 2lrtH8iPRJ8aFhzJu74ylVA= =ziHl -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] SQLITE development in IT2006
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Steven Hill wrote: > Hello all: > > Can anyone tell me either: > 1. Where I can find an ARMEL version of libsqlite3-dev to use when > developing for the Nokia 770 IT2006 version, OR > 2. Where I can find a port of the libsqlite0 package to the ARMEL IT2006 > version. I know there is a ARMEL package for sqlite3 described here http://www.maemo.org/maemowiki/ApplicationCatalog2006 but don't know if it has the library available or sqlite3 is a static binary. There's also the Maemopad+ application that may have the library available. > > Failing that, how do I install the libsqlite0 package to a Nokia 770 > device running IT2006? I know that the package is available at the > repository, but can't figure out how to get at it using the package > installer!!! If you don't have a wireless network or other connection available, then load the deb package onto the MMC card. Click Tools>Application manager>Install new applications>v in the left corner>Package>Install from file... For some reason it seems like this option is more hidden compared to the 2005 software. Perhaps the other thing that will throw you off is that the program is called "Application manager" when it really is an Application and Library manager". The library installs just like an application then. The v in the left corner>Tools is where you could configure repository settings if you have a network connection available. Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEtuvaxyxe5L6mr7IRAj9UAJwKhJ2o3ymlUT8FOfmQtkHQnVvvkwCfV2E2 o57QNK9QCmM0DjSPaLvHkG4= =RafU -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Garage filtering options
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [load-applet Release] load-applet Thank you for setting up the Garage. Would you please see if the subject of these announcements can be prefixed with maemo like so? [maemo load-applet Release] load-applet or? [garage load-applet Release] load-applet I almost sent this one to SPAM bucket. ;-) Thanks, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEfpAixyxe5L6mr7IRAkXdAJ9TqIi6LlE6EG2TC7UIVIrvZqaLZwCfekt8 VGG+tBZn4eY2XhqWN9SWUv8= =LyPI -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Happy birthday Maemo!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ferenc Szekely wrote: > Time goes fast and Maemo is already one year old. On this special > occasion, I am proud to announce our brand new project hosting > environment: https://garage.maemo.org . We would like to invite every > Maemo and Internet Tablet related software projects to join. Thanks. Once everyone moves Maemo code to the gForge site that you have set up, then it will be easier to find applications. > > Thank you for all the support you have given to us during this year! > > On behalf of the whole maemo team, > Ferenc MoinMoin wiki is ok. Would you also consider switching MoinMoin to MediaWiki http://www.mediawiki.org/wiki/MediaWiki at this point in time. If you were worried about using a database with a wiki and selected MoinMoin because it was file based, then you may want to consider mediawiki with the advent of the garage. MoinMoin was the first wiki I ever used. However, MoinMoin seems limited in the type of documentation that can be produced by it. Thanks for listening to the suggestion. Thanks, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFEeJugxyxe5L6mr7IRAutEAJwLMwif8EUVbHdabvsi90aRpf3XCQCeK9qN KiirFkYc8vRSD3xZM2uQ5Mk= =MNhT -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Flasher Documentation -- In Progress.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ed Bartosh wrote: > On Tue, 2006-01-31 at 00:51 -0700, ext Greg Morgan wrote: > > I like wikis. ;-) Edit; Save; Instant publication; Includes CVS; and > no Docbook to learn. > > I have been working on the seed document that was out on the wiki. I > googled and found what I believe a fiasco image is. I have tried to > make a hello world example by showing how to query the device. You can > see my work so far. http://maemo.org/maemowiki/Flasher_tool_usage > LOL. > >> Good work! Thank you! Thanks for all the replies. I will resume work over the next couple of days. The Kids had projects due. ;-) Thanks, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFD4bA7xyxe5L6mr7IRAiBtAJ0ZDKZzyvDLqUoY4n0oN/pTvufXUgCfU9fr ztPT2/9tihNyihSIOMAjeSw= =8Vsd -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Small linux distro for maemo development?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jason Martin wrote: > Is it possible to use something like Damn Small linux installed on a > hard drive to do maemo development? Is everything contained in the > scratchbox environment or does it and the maemo sdk require the libs and > compiler the distro uses. I still use dial-up and want to keep the > megabytes to a minimum. Jason, Someone has started a liveCD here http://maemo.org/maemowiki/DeveloperTools . Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFD3xoZxyxe5L6mr7IRAmAeAJ9r4fSpz+prgtdz5sWeaeurk6M9TgCcD1kM eHTqRRzitKuqjJliZ0KiUY0= =l2dS -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Flasher Documentation -- In Progress.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I like wikis. ;-) Edit; Save; Instant publication; Includes CVS; and no Docbook to learn. I have been working on the seed document that was out on the wiki. I googled and found what I believe a fiasco image is. I have tried to make a hello world example by showing how to query the device. You can see my work so far. http://maemo.org/maemowiki/Flasher_tool_usage LOL. I set /bin/bash as the shell for the root user in the /etc/passwd file and couldn't gainroot again. So I started playing with the flasher as I was ready to make the device usable again for root. Several questions: * Can someone post what each module of the fiasco image would repair? It almost looks like the device uses a two stage boot loader, etc. For example would one key file fix the problem I describe above. * There are a list of RandD flags. I could not easily determine these from the "strings flasher" command. Can someone throw them in the wiki page and I'll format them if you don't have time? Oh is the flasher source available? * It looks like some params have secret handshakes too. I could not find the correct values for -flash-only * -u [arg] does that mean I can unpack one file from the fiasco? All my attempts extracted all the files. * -load, -l I cannot figure out the value of just loading a file without flashing it. Do I follow on with another command to flash? How so? All other options look to flash and load in one pop from the host PC. How do I load a file and then flash later if that is the intent? * --serial-port, -S ; --initialize-port, -I Ok what do we do here? Is this the right cable http://ucables.com/ref/DEJANRS232 for the pins in the battery compartment http://www.karoliinasalminen.com/blog/?page_id=68 ? If so then how do you use power via battery and the serial cable at the same time? * --set-root-device what are the advantages to this? Can You swap RS-MMC cards with different configurations? * --boot, -b [arg] Now this looks fun. Is there a list of known values for the kernel? Can you set single user mode or switch to runlevel three with these boot options? * --cold-flash, -c when would and how would a person cold flash a device? I presume the documented USB method is a "hot flash". Thanks, Greg -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFD3xcexyxe5L6mr7IRAsK8AKCgeqhdUbcZi2Zh53avuwfwqN/XbACgpePT GEhm+qABEIlLToLqT1KYwVI= =JSQZ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers