Craig I just want to warn you that the patch for the Upload and Attachment functionality included wiki.css which it really should not have. I hope this does not cause any trouble.
John Davidson On 7/25/07, Craig Andera <[EMAIL PROTECTED]> wrote: > > I really think Craig should release the current codebase, less the > > Attachment patch, as the Beta 2 now. I have been doing a lot with it > > except for some WikiTalk programming that I wat to try and it is rock > > solid for me. > > OK, I'll do so at the earliest opportunity. Given the way things are going > right now, that might not be immediately. > > > I would push to put the Attachment patch in a feature branch, except > > for two reservations. > > > > First, I do not fully understand the additional load on the admin for > > publishing a main and branch release. > > It's not that bad, although it's not trivial. We set up another branch, > create another CCNET project (which is essentially a clone of the 2.0 bits) > and off we go. We do have to remember to merge changes back and forth, but > that's nothing terrible, although it tends to scare people for some reason. > > > Second, is the original codebase that does not meet current > > programming standards. Is subversion better at managing signifact > > re-ordering of code than WinMerge? If it is then there is really no > > problem, otherwise code refactoring should occur in the trunk before > > any changes are made in a branch. > > Well, I'm not sure what you mean by "managing" reordering. Any change to a > file is a change. A bigger problem is renaming of files, which Subversion is > actually pretty good about if devs remember to do a svn move instead of just > deleting and adding. I'll admit I don't always move stuff myself, even when > I should. > > Oh wait - I think I see what you mean. Yeah, Subversion isn't great at that. > I don't know whether it's better or worse than WinMerge, but massive changes > like that aren't exactly always seamless. But honestly, that's really just > what happens when there's significant work in two branches. > > > I am unsure what interface Pascal is thinking of implementing for the > > upload and attachment properties, but I am sure it will be easier for > > him if he didn't have to deal with the interface in the pending > > Attachment patch (even though the code is inactive in default state, > > it is still part of the page, though in a hidden state). Perhaps > > Pascal would also be willing to have a feature branch? > > > > > > Craig failed to mention that the attachment patch currently has no > > test code. I must emphasize that htis is a quick hack and the fact > > that it would only exist in the core code for a short period of time > > anyway, is another argument for putting it in a branch rather than the > > trunk. It would also make it easier to respond to the attachment user > > community (if there is one) without impacting the main community > > adversely. > > The entire web app is essentially untested. We did have some rudimentary > tests hacked together with a weird home-grown integration testing framework > that we wrote ourselves, but unsurprisingly it broke and I never had time to > figure out why. So now we only unit test, and the architecture of the web > app precludes unit testing the web framework. Of course, ASP.NET itself > makes that sort of a pain in the ass, but we *could* work around that if we > wanted to. > > The good news is that the core has decent (but not great) coverage. The new > stuff I wrote has coverage numbers in excess 90%, and overall the core is at > about 64%. We still have some tests from 1.8 that haven't been refactored - > that's an opportunity for someone to do good there. Of the rest, I'd say > that Federation is probably the most in need of additional coverage - it's > super important, a total mess, and has only 43% coverage. > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Flexwiki-users mailing list > Flexwiki-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flexwiki-users > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Flexwiki-users mailing list Flexwiki-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flexwiki-users