[fossil-users] Segfaults on Solaris when serving a directory
Hello, I have been successfully using Fossil on SunOS 5.10/sparc for over six months. I wanted to set up a permanent cgi server this morning, but I am getting core dumps when I try to serve a directory with fossil files. With a separate cgi script for each repo, everything works flawlessly. I would like to debug the problem, but unfortunately I don't have a debugger on the machine. Is anyone able to help? Petr ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 11:21 AM, Petr Man p...@madnetwork.org wrote: Hello, I have been successfully using Fossil on SunOS 5.10/sparc for over six months. I wanted to set up a permanent cgi server this morning, but I am getting core dumps when I try to serve a directory with fossil files. With a separate cgi script for each repo, everything works flawlessly. I would like to debug the problem, but unfortunately I don't have a debugger on the machine. Is anyone able to help? Petr ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users Do the fossil repos have the extension .fossil? If not then you will get a segfault. Regards, Mark ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 11:34, Mark Janssen mpc.jans...@gmail.com wrote: Do the fossil repos have the extension .fossil? If not then you will get a segfault. Hello Mark, the repos have .fossil extension. I have just tried on my Linux laptop and I am experiencing the same issue. My setup looks exactly as the wiki page says. I am running [6502627a3e]. Petr ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Wiki index pages
Well, the real subject should be fossil is not a CMS and, by the way, not a blog. Anyway, there is no wiki table; in a previous version I was able to modify the title of one of the wiki pages via sql, but I don't remember how (maybe I dreamed of doing it!). As I said, suggesting to change the subject, maybe this is only due to misunderstanding the concepts behind the design of fossil, but I'm not able to produce a meaningful documentation out of fossil. The subject I'm working on (more of a generic research effort than a software project per se) does not have a plan of the documentation which grows by several threads (resources, tools, methods, activities -- and code is under resources and tools) so I should manage a work-in-progress that is very difficult to manage by itself. Someone could suggest to let fossil alone and use another tool, but maybe my questions could be useful for others who are writing documentation for very chaotic development processes. There are several issues: * handling of wiki pages by tag or hierarchical structure Based on SQLite, so being intrinsically relational, fossil is a good candidate for hypertextual and structured web pages. Usually CMSs have a hierarchical structure, so the pathway to one content is stictly: home/vegetables/potatoes/chips on a relational/tag based structure you could have branches: home/vegetables/potatoes/chips +recipes/fried/--+ so that the user could choose a different path. CMS solve this issue with adjacency lists, fossil could use the same type of structure used for handling branches, but in another way (and with another meaning). Unfortunately using tags to handle contents which are mainly hierarchical or ask for a multiple hierarchical structure is not a simple task. * events (and tags) The same is true on events, which could be used for news/blogs on advancement of the project. Use of tags here is not a substitute for a title. A title as artifact xxyy... is not very friendly. If you announce something you usually say with a bold title and than explain what's happening... Maybe it's only my fault, but the web interface does not help to add any title afterwords. * timeline and metadata Timeline is not your friend if you correct typos or change the formatting of your pages. It seems you are changing something important and you are only adding a comma or changing the case of one letter. Fossil doesn't know, so it diligently records all your acts. There should be a way to tell it not to care for this sort of things or maybe help it to filter out this sort of events. Am I missing something? Metadata (comment, tags) are easily added when you checkin new files, it's not the same on web. I would like to add metadata later and maybe delete or hide the timeline items which are due to minor corrections. Is it possibile? Could it become easier? * search by tag (and order) Obviously having things organized by tag and even hierarchically, there is an order in content, so it could be useful (and for me it's useful indeed) to be able to set the order of the tagged/hierarchical content. Obviously some table is needed that handles the recursive relation inside content, one of the columns imho should help to keep order, an order which is not a chronological one, usually, as in web content, you work on detail and then link details with a statement of more general value. Isn't it? I'm sorry for the very long message, any of these items could as well become a message by itself, but I had to keep all together to explain the experience and, maybe, give suggestions for future develompents on these issues. As I said the first time, I'm not sure if all this mess is only due to a misunderstanding on my side. After looking at the documentation it seems that these issues really exist, but still I'm not sure. What is sure is that the repository for www.fossil-scm.org mainly use wiki files and not the internal wiki, so the structure is somehow indipended and could be versioned as in a standard scm. I need to have some content on the first page, optimally with an sql query (a view?) and maybe with a th macro that shows the main pages for any of the four areas of documentation and the list of a few timeline events, and I need to handle the pages with the internal wiki structure, because the members of the group are not able to do otherwise. On Thu, 10 Feb 2011 Stephen De Gabrielle wrote: Sorry I don't know the answer, but I note that the fossil site does have a list of all pages. I don't know if that is manual or automatic. Another thing I noticed recently is the tickets report authoring can query arbitrary tables, but I don't know if there is a 'wiki' table. Cheers, Stephen On Thursday, February 10, 2011, Carlo A. Bertelli carlo.berte...@gmail.com wrote: Hello, maybe it's my fault, but I haven't found a way to build indexes of wiki pages by tag or subject. Is there a built-in faciity, a suggested th1 way or it's better to
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 5:50 AM, Petr Man p...@madnetwork.org wrote: On Mon, Feb 21, 2011 at 11:34, Mark Janssen mpc.jans...@gmail.com wrote: Do the fossil repos have the extension .fossil? If not then you will get a segfault. Hello Mark, the repos have .fossil extension. I have just tried on my Linux laptop and I am experiencing the same issue. Please run it in a debugger and let me know where the segfault is occurring. My setup looks exactly as the wiki page says. I am running [6502627a3e]. Petr ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 07:29:35AM -0500, Richard Hipp wrote: Please run it in a debugger and let me know where the segfault is occurring. Program terminated with signal 11, Segmentation fault. #0 0x004207aa in process_one_web_page (zNotFound=0x0) at ./bld/main_.c:896 896 while( zPathInfo[i] zPathInfo[i]!='/' ){ i++; } -- My GnuPG key is at http://petr.madnetwork.org/home/contact/pubkey.asc Key fingerprint = 0F04 503F EF79 2B8D B63C 00B4 AD2F 0594 FAA5 0053 pgpzgefPGXptX.pgp Description: PGP signature ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 02:00:28PM +0100, Mark Janssen wrote: I really does look like your fossil files are not found. I had exactly the same crash when my files were called *.fsl. Are the fossil files readable by the process running the CGI? Try by making the files and containing directory world rw. I have tripple checked everything, the files have .fossil extension, they are in very ordinary path and the cgi is running under the same user that owns the files. In any case, it should not segfault. -- My GnuPG key is at http://petr.madnetwork.org/home/contact/pubkey.asc Key fingerprint = 0F04 503F EF79 2B8D B63C 00B4 AD2F 0594 FAA5 0053 pgpI1cfQrqe45.pgp Description: PGP signature ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] Segfaults on Solaris when serving a directory
On Mon, Feb 21, 2011 at 7:46 AM, Petr Man p...@madnetwork.org wrote: On Mon, Feb 21, 2011 at 07:29:35AM -0500, Richard Hipp wrote: Please run it in a debugger and let me know where the segfault is occurring. Program terminated with signal 11, Segmentation fault. #0 0x004207aa in process_one_web_page (zNotFound=0x0) at ./bld/main_.c:896 896 while( zPathInfo[i] zPathInfo[i]!='/' ){ i++; } Is zPathInfo NULL? (That would mean that your web server is not setting the PATH_INFO environment variable. It is unclear what Fossil ought to do in that case - print an error message screen of some kind, I suppose.) -- My GnuPG key is at http://petr.madnetwork.org/home/contact/pubkey.asc Key fingerprint = 0F04 503F EF79 2B8D B63C 00B4 AD2F 0594 FAA5 0053 ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] 3-way merge likely to happen anytime soon?
On Mon, Feb 21, 2011 at 08:23:42AM -0500, Richard Hipp wrote: Just to clearify, by 3-way merge, you mean a graphical merging tool? I ask because Fossil always has done a 3-way merge behind the scenes - it just doesn't show you what it is doing or give you the opportunity to intervene. I imagine he refers to add the possibility of launching the user favourite 3-way-merge program in case of conflicts, to avoid the laterresolution through '' marks. On Sun, Feb 20, 2011 at 1:56 PM, Matt Welland estifo...@gmail.com wrote: I saw a prior thread on this topic but I am not clear on if any action was planned. Not sure yet why but I'm getting a lot more merge conflicts than I did with Monotone. If nothing is being worked on I'll make a perl script helper as fixing merges by editing the files with markers is really tedious. FYI, my preferred three way merge tool is kdiff3 with xxdiff being a close follower. ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] 3-way merge likely to happen anytime soon?
Yes, sorry to be unclear. As another listee posted, when the internal 3-way merge fails with conflicts save the three needed files and call the diff tool of the users preference. Even saving the three files with a clear naming convention would be fine. On Mon, Feb 21, 2011 at 6:23 AM, Richard Hipp d...@sqlite.org wrote: Just to clearify, by 3-way merge, you mean a graphical merging tool? I ask because Fossil always has done a 3-way merge behind the scenes - it just doesn't show you what it is doing or give you the opportunity to intervene. On Sun, Feb 20, 2011 at 1:56 PM, Matt Welland estifo...@gmail.com wrote: I saw a prior thread on this topic but I am not clear on if any action was planned. Not sure yet why but I'm getting a lot more merge conflicts than I did with Monotone. If nothing is being worked on I'll make a perl script helper as fixing merges by editing the files with markers is really tedious. FYI, my preferred three way merge tool is kdiff3 with xxdiff being a close follower. ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] 3-way merge likely to happen anytime soon?
Please let me know if http://www.fossil-scm.org/fossil/info/9b7a6f80b2 works for you. On Mon, Feb 21, 2011 at 9:10 AM, Matt Welland estifo...@gmail.com wrote: Yes, sorry to be unclear. As another listee posted, when the internal 3-way merge fails with conflicts save the three needed files and call the diff tool of the users preference. Even saving the three files with a clear naming convention would be fine. On Mon, Feb 21, 2011 at 6:23 AM, Richard Hipp d...@sqlite.org wrote: Just to clearify, by 3-way merge, you mean a graphical merging tool? I ask because Fossil always has done a 3-way merge behind the scenes - it just doesn't show you what it is doing or give you the opportunity to intervene. On Sun, Feb 20, 2011 at 1:56 PM, Matt Welland estifo...@gmail.comwrote: I saw a prior thread on this topic but I am not clear on if any action was planned. Not sure yet why but I'm getting a lot more merge conflicts than I did with Monotone. If nothing is being worked on I'll make a perl script helper as fixing merges by editing the files with markers is really tedious. FYI, my preferred three way merge tool is kdiff3 with xxdiff being a close follower. ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- D. Richard Hipp d...@sqlite.org -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] eclipse plugin for fossil
I'm not an eclipse user any more, but I'd quite like to write an intellij plugin - I'm sure there are probably some commonalities between them. Is there currently any sort of java API for fossil? I notice http://code.google.com/p/jurassic-fossil/ is Java and is open source, I might pull the source later today and look at how it's done. I have another idea for a client for Android which is on a similar vein - but maybe I'll ask about that in a different thread so as not to pollute this one. Will - with your eclipse plugin, maybe a start might be to start up a fossil repo where people can throw some ideas in (or even just a page on the main fossil wiki). Steve On Mon, Feb 21, 2011 at 10:53 PM, Remigiusz Modrzejewski l...@maxnet.org.pl wrote: On Feb 21, 2011, at 05:05 , Will West wrote: I'm thinking about writing an Eclipse plugin for Fossil, any interested collaborators, already started projects, or philosophical objections? The third category will be ignored :) I was thinking about that a few times, but never felt like I have that kind of free time. If you ever get started, I might happen to contribute a little, but don't rely on me to seriously push the project forward :/ Kind regards, Remigiusz Modrzejewski ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users -- Refactor Engage. Succeed. Repeat. PO Box 802, Labrador, Q 4215, Australia tel: +61 (0)7 5668 3424 web: refactor.com.au ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
[fossil-users] Fossil - a sweet spot in the VCS space
http://blog.mired.org/2011/02/fossil-sweet-spot-in-vcs-space.html Thanks for the kind review, Mike! -- D. Richard Hipp d...@sqlite.org ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] eclipse plugin for fossil
I would like to help ... P. 2011/2/21 Will West will.o.w...@gmail.com I'm thinking about writing an Eclipse plugin for Fossil, any interested collaborators, already started projects, or philosophical objections? The third category will be ignored :) -- Will Owen West ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
Re: [fossil-users] eclipse plugin for fossil
I can help with testing. I would very much like to see this done. //Bill On 02/21/2011 05:16 PM, paolo lulli wrote: I would like to help ... P. 2011/2/21 Will West will.o.w...@gmail.com mailto:will.o.w...@gmail.com I'm thinking about writing an Eclipse plugin for Fossil, any interested collaborators, already started projects, or philosophical objections? The third category will be ignored :) -- Will Owen West ___ fossil-users mailing list fossil-users@lists.fossil-scm.org mailto:fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users ___ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users