agilewiki-wiki Mailing List for AgileWiki (Page 19)
Status: Beta
Brought to you by:
blaforge
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(11) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(10) |
Feb
(1) |
Mar
(29) |
Apr
(13) |
May
(119) |
Jun
(104) |
Jul
(142) |
Aug
(92) |
Sep
(86) |
Oct
(31) |
Nov
(16) |
Dec
(6) |
2007 |
Jan
(3) |
Feb
(10) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Bill la F. <laf...@ya...> - 2006-06-18 08:50:18
|
The README.txt file in the AwServer directory has now been updated to include the documentation for rebuild. Try it! I think you'll find that it's pretty quick! Bill --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-18 08:30:28
|
I've got rebuild working now, though there are still some things I want to work on. And of course, I need to update the README.txt files, too. Bill --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-18 00:28:09
|
I'd like to welcome Tom Chen to the developers group: I have a Bachelor degree in Computer Science and 4 years of experience in J2SE. Currently, I am learning J2EE. Hopefully, I can help out in the project and gain some experience. Bill --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-17 14:36:36
|
Rebuild is now working. There are a few holes (destroy is not recorded to the log file) and a number of problems, but its working. If all goes well, it will be finished tomorrow. Bill --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-16 15:43:10
|
org.agilewiki.ark.tks.Rebuild This is where I'm putting the rebuild logic. It is called from org.agilewiki.ark.ArkDb.rebuild, which is called from org.agilewiki.Main. Anyway, I can now read in transactions, one transaction at a time. So the logic to handle multiple log files, transaction fragments, and start and end transaction recognition is all done, tested and working. Now I just need to be able to process the silly things. :-) Bill --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-16 15:36:22
|
Niall, My style is to give small assignments. My strength is in slicing a problem into a few small and easy to program pieces. It makes the work easy, I just need more practice on explaining WHY I sliced things the way I did. Anyway, this one seemed a natural for you as you already documented the error. Which was way cool. Bill Niall Loughnane <nia...@ya...> wrote: Hi Bill, Thats fine. I will go through it and see why there is an exception/issue arrising. :-) Thanks, Niall --------------------------------- Yahoo! India Answers: Share what you know. Learn something new Click here Send free SMS to your Friends on Mobile from your Yahoo! Messenger Download now |
From: Bill la F. <laf...@ya...> - 2006-06-16 10:41:52
|
http://laforge49.blogspot.com/2006/06/laying-groundwork-for-restore-utility.html __________________________________________________________ Yahoo! India Answers: Share what you know. Learn something new http://in.answers.yahoo.com/ |
From: Bill la F. <laf...@ya...> - 2006-06-16 07:49:56
|
Naill, I believe that when AwServer is started before the rmiregistry, the AwServer throws an exception but does not exit. I think the problem code would be in org.agilewiki.framework.Portal. Please fix it, OK? I suspect that the error occurs when AwServer is binding its name to the registry. The easy fix would probably be to trap the exception, give a nice error message, and then exit the program. (I have not looked at the code, however.) Is this a reasonable assignment for you? Bill __________________________________________________________ Yahoo! India Answers: Share what you know. Learn something new http://in.answers.yahoo.com/ |
From: Bill la F. <bil...@su...> - 2006-06-16 01:44:45
|
I've just barely started the rebuild facility--it will be invoked by a command line argument when running AwServer. AwServer now takes a single argument, which can be any of the following: *no arguments* - a normal run run - a normal run clean - deletes all but the .wdbr files new - does a clean & run to create an all-new database rename - renames the .wdbl files to .wdbr rebuild - create the database from the .wdbr files Of course, the last option does not work yet!!! Bill |
From: Bill la F. <bil...@su...> - 2006-06-15 13:28:37
|
Naill, here's a thought that I think applies to every potential developer. Before you can really understand AgileWiki, you need to be a user. Right now that's pretty hard, as there is no content to work with. (Trust me, it makes a big difference.) But at least there is now some basic documentation. So try using it. If it doesn't work, perhaps you just found a bug? If you can't figure it out, then we need to enhance the documentation or change something. Play with it. Ask lots of really dumb-seeming questions, including "what on earth is the xyz command good for?" Hopefully, in a few weeks it will be stable enough to start adding some content. Then it will be easier. Bill |
From: Bill la F. <bil...@su...> - 2006-06-15 13:18:01
|
Niall, I made some very minor changes and added them to the "Documents & files" on agilewiki.dev.java.net. Good work! Bill Niall Loughnane wrote: > Hi Bill, > > I have created some documentation on the installation of the source > code, that you may find useful for other developers, :-) > > Please find attached "Installing Source Code for Agilewiki.zip". > > I have got the server and the client running successfully through > NetBeans but i am having an issue downloading the source code using > TortoiseSVN, please find attached document "Tortoise CVS steps.zip". > > If you can please see if the documents are accurate. > > These documents are just for additions into the AgileWiki documenation > repository. > > Thanks, > > Niall |
From: Bill la F. <bil...@su...> - 2006-06-15 12:46:43
|
If you are having problems with your svn setup, be sure the url begins https and not http. Menawhile, I'm really loving yahoo.co.in! First it was being blocked by sourceforge as a source of spam. Now mail being sent to it is bouncing because of "Resources temporarily unavailable". There have also been a few cases (today) where email sent to me did not arrive and did not bounce. :-( Bill |
From: Bill la F. <laf...@ya...> - 2006-06-15 12:17:05
|
test Send instant messages to your online friends http://in.messenger.yahoo.com Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/ Send instant messages to your online friends http://in.messenger.yahoo.com Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/ |
From: Bill La F. <Wil...@Su...> - 2006-06-15 08:36:33
|
Well, I got distracted by the documentation. And then there's my day job, of course. Did a little work over lunch. When you run the ark, it now looks at the command line arguments and complains if it sees something it doesn't understand--which right now is everything. I'm thinking of something very simple to start off with--new. The new argument would cause the database, before image and all log files to be deleted before starting up the database. And that means reading the current working directory and identifying the files to be deleted. After that, I'll start work on restore. I've also been looking at the initialization logic for ArkDb. Currently a random rid is assigned to the Ark Rolon. I want to change that to be a fixed character string to simplify the restore logic. And how is everyone else doing? :-) Bill |
From: Bill la F. <bil...@su...> - 2006-06-15 01:09:01
|
OK, I spent last night and this morning adding links to make it a small bit nicer. I've also added pages on access control and user groups, bringing it up to 12 pages. The directory is now userdoc rather than just doc. I've also updated web/index.html and added a brief intro to web/userdoc/index.html. Gosh, its amazing what a little encouragement will do. :-) Now the big question back to you. What's missing? Bill gordan milojevic wrote: > Re: Subject:[AgileWiki] more documentation > > Hi Bill, its very useful and good part which can help me to better > understend princip of AgileWiki, I was updating from svn, newly > revision(all to r_375) and will help me. > best regards > gordan > > *//* |
From: gordan m. <gor...@ya...> - 2006-06-14 12:22:17
|
Re: Subject:[AgileWiki] more documentation Hi Bill, its very useful and good part which can help me to better understend princip of AgileWiki, I was updating from svn, newly revision(all to r_375) and will help me. best regards gordan com...@li... wrote: Send Compstrm-wiki mailing list submissions to com...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/compstrm-wiki or, via email, send a message with subject or body 'help' to com...@li... You can reach the person managing the list at com...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Compstrm-wiki digest..." Today's Topics: 1. more documentation (Bill La Forge) ---------------------------------------------------------------------- Message: 1 Date: Tue, 13 Jun 2006 10:48:24 +0530 From: Bill La Forge Subject: [AgileWiki] more documentation To: General discussion Message-ID: <448...@Su...> Content-Type: text/plain; format=flowed; charset=us-ascii I've now checked in several additional pages of documentation. You will find them under AwServlet/web. There is not a lot of substance here. Mostly I'm focusing on the high-level view, with the intent of providing some initial orientation for end users. Bill ------------------------------ ------------------------------ _______________________________________________ Compstrm-wiki mailing list Com...@li... https://lists.sourceforge.net/lists/listinfo/compstrm-wiki End of Compstrm-wiki Digest, Vol 2, Issue 9 ******************************************* __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Bill La F. <Wil...@Su...> - 2006-06-14 11:06:31
|
In AgileWiki2 there were utilities for dumping and restoring, for the whole database or only a single Cabinet. There was also a snap utility which would dump only present state. This latter was used to help manage the size of the database, as well as being very helpful when we wanted to change the low-level datastructures. AgileWiki2 was built on BerklyDB, which handled the transaction processing, log files and recovery. In AgileWiki3 we are not using BerklyDB and all the files are at least an order of magnitude smaller. And between conversion to Java and writing our own database, we've seen a speed increase which sometimes reaches 3 orders of magnitude. But then, this is a custom database designed just for AgileWiki. However, both TKS (the AgileWiki3 database) and BerklyDB are btrees and support transactions. So we are creating our own log file in AgileWiki3. And the first utility will be to rebuild the database from scratch using only a set of log files. The log files consist of a series of transactions, but the content is comprehensive. In most cases, the entire request event (XML document) from the client is captured. As well, every database property change is recorded. However, updates to the inverted indexes are not captured separately. The trick here is that TKS properties with a name beginning with "_" are inverted properties. Hmm. Another thing to keep in mind is that only the doc property can contain line feeds. This property is then given special handling in the log file. Oh and then there are property tables. Properties with names ending with "-" have as their value a series of key/value pairs. And the order is significant (think list, not set). Of course, inverted table properties are supported as well, though in this case the values are not used in the inverted table. Bill |
From: Bill La F. <Wil...@Su...> - 2006-06-14 10:34:57
|
I'd like to introduce Niall to this list. Of note, Niall would like to help with the database utilities, so I'll be posting a bit more about what I'm doing/planning in that area. --Bill Niall Loughnane: - I previously worked for IBM where i designed and implemented an IBM DB2 Database - Internet Program. I also developed a Java Graphical User Interface (GUI) program for the Engineering Department. This design was achieved using Java Swing. - I now work for a company creating software for the Medical sector using Java, Delphi, Visual Basic, _VBScript, _JavaScript, ASP, SQL, SourceOffSite, Windows, VMWare Environment, Microsoft Access, Database Desktop, Paradox, SQL Server. |
From: Bill La F. <Wil...@Su...> - 2006-06-14 07:41:48
|
I've now got 10 web pages of user doc checked in under AwServlet/web/doc. Is anyone finding this helpful? Any comments?? I'm off to a bit of a slow start on the database utilities, but I figured a little documentation at this point couldn't hurt. I figure we've gotta have something out there before we can call it beta. :-) Bill |
From: Bill La F. <Wil...@Su...> - 2006-06-14 03:19:41
|
http://www.eweek.com/article2/0,1895,1972593,00.asp |
From: Bill La F. <Wil...@Su...> - 2006-06-13 05:21:26
|
I've now checked in several additional pages of documentation. You will find them under AwServlet/web. There is not a lot of substance here. Mostly I'm focusing on the high-level view, with the intent of providing some initial orientation for end users. Bill |
From: Bill la F. <bil...@su...> - 2006-06-12 12:13:24
|
I've now added a page of documentation on the markup language used by AgileWiki3. You will find this under subversion in the AwServlet/web directory. (It will go out with the next release.) OK, I've also attached it. Bill |
From: Bill la F. <bil...@su...> - 2006-06-12 00:41:43
|
First, let me note that there are bugs in the database, at least one. Having fixed several known errors, I find that there are still occasional problems. Its a catch-22 situation, in part at least. Until we start using the database more, we have no experience with what the bugs are, so they are very hard to find. But without reliability, we don't want to use the database. But it is not really quite as bad as that. We can develop tools for capturing/restoring content, reducing the amount of data at risk significantly. There are two nice things about having completed the citation logic. First, the data structures should now be stable for some time, at least until I start working on classifiers--and that will likely not be for a few months. Second, the data structures for references (used by the citation logic) pushes the database pretty hard, causing errors to surface which would otherwise remain hidden for quite some time. One thought here is to develop some code to exercise the database. The problem is in knowing what to exercise. For example, creating a cabinet already creates a lot of structures but it runs reliably. I don't see this approach as gaining us much in the short term. Now the database already creates a log file, which is not currently being used. (So it is likely buggy.) This log file contains (or should/will contain) enough information to rebuild the database from scratch. But there may be some problems caused when the AwServer is restarted. So I'm thinking that the first step should be to begin a new log file (with a date stamp) each time the server is restarted. Then I can focus on rebuilding the database using a collection of log files. Bill |
From: sougata b. <sou...@ya...> - 2006-06-10 11:26:18
|
Let me know what is my assignment. I started working with "adding an amount to an entry" but could not understand the perpose. And also want to know with Drawer will it go? cheers sougata Bill la Forge <bil...@su...> wrote: Topics include the Ark, Cabinets, Drawers, Folders and Pages. Roles include Topics and LedgerSections (LSecs). I've now added a Roles cache and a roles command. Further, curly brace notation now works with roles rather than just topics. Bill _______________________________________________ Compstrm-wiki mailing list Com...@li... https://lists.sourceforge.net/lists/listinfo/compstrm-wiki Thanks Sougata Cell +919342501276 Send instant messages to your online friends http://in.messenger.yahoo.com Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/ |
From: Bill la F. <bil...@su...> - 2006-06-10 06:21:17
|
Topics include the Ark, Cabinets, Drawers, Folders and Pages. Roles include Topics and LedgerSections (LSecs). I've now added a Roles cache and a roles command. Further, curly brace notation now works with roles rather than just topics. Bill |