Supporting Open Source Software for Education

rSmart

 

Share |

KFS

rSmart Supplements Kuali Financial System with User-Obvious Reporting Powered by eThority

rSmart Supplements Kuali Financial System with User-Obvious Reporting Powered by eThority

 

August 12, 2011
Comments: 0

UPDATE: Kuali Days 2011 Presentation Proposals 2

from external blog: http://kualigan.blogspot.com/2011/08/update-kuali-days-2011-presentation.html

The following presentation is on the bubble and may possibly be dropped.
AbstactOne of the necessities implementers have is to remotely execute batch processes. Many institutions already have existing enterprise scheduling systems that are far more robust than Quartz which is shipped with KFS. The cases for this are when implementing institutions use a third-party scheduling system (Peoplesoft or BMC). Institutions certainly will want to put in place something more robust or may even already have a campus-wide scheduling system.

This is an informative talk on how to connect an enterprise scheduling system with KFS. Attendees will see examples of how to integrate using shell-scripting and web-services.

July 22, 2011
Comments: 0

Lightning IMPEX

from external blog: http://kualigan.blogspot.com/2011/07/lightning-impex.html

ScreencastI put together a screencast that shows how a certain branch of the impex tool is really really fast and resource friendly for KFS 3.0 installations. Here it is.Steps1 Get kfs-cfg-dbs$ svn co https://test.kuali.org/svn/kfs-cfg-dbs/branches/release-3-0-1/ kfs-cfg-dbs-3-0-12 Get rice-cfg-dbs$ svn co https://test.kuali.org/svn/rice-cfg-dbs/branches/rice-release-1-0-1-1-br rice-cfg-dbs-1-0-1-13 Get kul-cfg-dbs$ svn co https://test.kuali.org/svn/kul-cfg-dbs/branches/kul-handle_dollar_signs_... kul-cfg-dbs4 Copy sample properties file$ cp impex/impex-build.properties.sample $HOME/rice-impex-build.properties $ cp impex/impex-build.properties.sample $HOME/kfs-impex-build.properties

July 13, 2011
Comments: 0

Kuali Days 2011 Presentation Proposals

from external blog: http://kualigan.blogspot.com/2011/07/kuali-days-2011-presentation-proposals.html

Overview Below are proposals I am submitting for Kuali Days. Please vote in a comment! The Impact of Dev Ops on Kuali Development and HostingAbstractThere is a movement occurring acrossed the OSS universe. It is DEVOPS. The concept is where developers are also the operational staff. They become basically swiss-army knives of software. In organizations spread out remotely, it can be difficult for developers to interact with support staff. Timezones can produce bottlenecks that delay projects. DEVOPS basically come out of necessity.

June 27, 2011
Comments: 0

UPDATE (ATTN: Eclipse Users!): Hot Code Replacement for KFS Development With Tomcat

from external blog: http://kualigan.blogspot.com/2011/06/update-attn-eclipse-users-hot-code.html

Ok. A lot of Eclipse users out there are having a lot of trouble. They are encountering a lot of errors like this "Access restriction: Class is not accessible due to restriction on required library". The best way to get around this is to go to Window->Preferences->Java->Compiler. A dialog will appear. Make sure yours looks like this Forbidden reference (access rules) needs to be set to Warning. That will solve your problem and you will be able to use Hot Code Replacement for KFS

June 26, 2011
Comments: 0

Hot Code Replacement for KFS Development With Tomcat

from external blog: http://kualigan.blogspot.com/2011/06/hot-code-replacement-for-kfs.html

OverviewThis is not hot deployment as in reloadable="true" like here: No no. That will force the webapp context to reload which is the trouble with KFS in tomcat. When the context reloads there are often memory problems. Worst of all, Spring has to reload everything. That's just a joy and a pleasure to experience for all developers too. Not only do you wait forever and a day for Spring to reload your DD, but then it finishes to remind you there's a memory leak with context redeployment. Pleasant, isn't it?

June 14, 2011
Comments: 0

Convert Your KFS Distribution to Maven

from external blog: http://kualigan.blogspot.com/2011/06/convert-your-kfs-distribution-to-maven.html

OverviewI am going to cover the process/steps for converting your KFS distribution to use maven. The two greatest reasons for doing this is for development and building/releasing the software. Using maven will make your distribution more consistent with other Kuali projects, get your transitive dependency management, simplify your build process, and simplify your development process with convention over configuration.At first, this may seem to be a daunting task to move from ant to maven, but it is actually pretty simple. The properties file conventions in KFS do not make this any more difficult as one would think. We can still use maven.

June 6, 2011
Comments: 0

Another Game Changer: Mavenize KFS Screencasts

from external blog: http://kualigan.blogspot.com/2011/06/another-game-changer-mavenize-kfs.html

OverviewI have put together what I believe to be as a reproducable methodology to converting a KFS project to Maven. There will be a formal blog post detailing the adventure, but for now wet your appetite with these screencasts.ScreencastsMavenize KFS Part 1Mavenize KFS Part 2Mavenize KFS Part 3: Create an Overlay Project

April 2, 2011
Comments: 0

KIS Me Kate - RPM Packaging KFS Part 4

from external blog: http://kualigan.blogspot.com/2011/04/kis-me-kate-rpm-packaging-kfs-part-4.html

KC PackagingPackaging KC is much the same as KFS. The only difference is that when you build, you are using maven instead of ant. Setting up HudsonTherefore, to get around adding my own hooks to the build, all I did was use Hudson. First, I setup a maven build. It is the equivalent to % mvn -Dmaven.test.skip=true packageThen, I created an invoke shell command TARFILE=kuali-coeus-2.0-$(cut -d= -f 2 kc-2.0/version.properties).tar.gzrm -rf kuali-coeus-2.0mkdir kuali-coeus-2.0cp -rf kc-2.0/target/kc_custom-2.0 kuali-coeus-2.0for x in $HOME/kuali/main/[a-z]*; do mkdir -p kuali-coeus-2.0/kuali/main/$(basename $x)/