[Building Sakai] Kernel

Nkululeko Phakela nonkululeko.phakela at wits.ac.za
Wed Feb 29 04:26:48 PST 2012


Hi Adam,

I have written something down instructions on how I was able to
accomplish, although they are not complete yet they are very close to
being complete. I blogged about it at this URL: http://bit.ly/wwNuwU

I have done this on the local machine and on the test server, but there
were some hiccups that I ran into, but got derailed because I had to
work on something else, but it's definitely something that is going to
be a finished product. 

Nguni

On Tue, 2012-02-28 at 08:38 +0000, Adam Marshall wrote:
> your initiative sounds interesting, do you have anything written down? We're just about to look at something like this.
> 
> adam
> 
> --
> 
> Dr AC Marshall (WebLearn Service Manager)
> OUCS, 13, Banbury Rd. Oxford. OX2 6NN
> 
> ________________________________________
> From: sakai-dev-bounces at collab.sakaiproject.org [sakai-dev-bounces at collab.sakaiproject.org] on behalf of Nonkululeko Phakela [Nonkululeko.Phakela at wits.ac.za]
> Sent: 28 February 2012 04:44
> To: Jihane Najdi
> Cc: sakai-dev at collab.sakaiproject.org
> Subject: Re: [Building Sakai] Kernel
> 
> Hi,
> 
> I am working on a skin manager that displays different skins for different faculties. I had to get a checkout of kernel so that I can modify one or two things and using the suggestions you have made I have been able to get some work done. I have made some headway. The one thing I was missing was deleting the old kernel jar files from shared/lib.
> 
> Thank you!
> Nguni
> 
> Sent from my iPhone 4
> 
> On Feb 27, 2012, at 16:27, "Jihane Najdi" <jnajdi at exchange.vt.edu> wrote:
> 
> > Another thing to keep in mind is that certain indie tools (i.e.entiybroker) use purepoms as a parent.  purepoms also has a reference to kernel under sakai-basic-tool/pom.xml. If you don't have a customized  local purepoms,  certain indie tools will pulling a different kernel version.
> >
> > So if you decided to change the version of kernel (i.e. 1.2.6.vt), you need to make sure you have a local purepoms which is pointing to the new kernel version, and consequently your indie tools will have to point to your local purepoms .  The other option is to have a local instance of kernel but not change its version. This option however, will make it difficult to verify which version you are pulling, your local kernel or community kernel.
> >
> > Here at Virginia Tech, we went with the first option where we have a local version of kernel and purepoms.
> >
> > Hope this help,
> > JIhane
> >
> >
> > On Feb 27, 2012, at 5:32 AM, Steve Swinsburg wrote:
> >
> >> Hi Nguni,
> >>
> >> kernel-deploy just deploys the kernel artifacts, as you have specified in the master/pom.xml
> >>
> >> So you are just about there, you just need to clean out the old sakai-kernel-* jars from shared/lib, then start Tomcat and it should use the new version.
> >>
> >> Note that most wars include a specific version of the  sakai-kernel util jar so any static classes in there won't be using the new version (since the old jar is bundled). This may not be an issue, depending on your reason for the new kernel.
> >>
> >> cheers,
> >> Steve
> >>
> >>
> >> On 27/02/2012, at 8:37 PM, Nkululeko Phakela wrote:
> >>
> >>> Hi All,
> >>>
> >>> I would like to run kernel 1.2.6, the one that I checked out and have it
> >>> build and be the one that is used by Sakai.
> >>>
> >>> I have changed the version in master/pom.xml and I have also done a
> >>> build of master and sakai_src.
> >>>
> >>> Do I need to do something with kernel-deploy folder?
> >>>
> >>> I would appreciate any help.
> >>>
> >>> Kind Regards,
> >>> Nguni
> >>> --
> >>> Nkululeko Phakela
> >>> Software Developer
> >>> 011 717 7167
> >>> eLearning Support and Innovation (eLSI)
> >>> Witwatersrand University
> >>> Braamfontein, Johannesburg
> >>> <html><p><font face = "verdana" size = "0.8" color = "navy">This communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorized signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary.</font></p></html>
> >>>
> >>> _______________________________________________
> >>> sakai-dev mailing list
> >>> sakai-dev at collab.sakaiproject.org
> >>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> >>>
> >>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> >>
> >> _______________________________________________
> >> sakai-dev mailing list
> >> sakai-dev at collab.sakaiproject.org
> >> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> >>
> >> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> >
> 
> <html><p><font face = "verdana" size = "0.8" color = "navy">This communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorized signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary.</font></p></html>
> 
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-- 
Nkululeko Phakela 
Software Developer 
011 717 7167 
eLearning Support and Innovation (eLSI) 
Witwatersrand University 
Braamfontein, Johannesburg
<html><p><font face = "verdana" size = "0.8" color = "navy">This communication is intended for the addressee only. It is confidential. If you have received this communication in error, please notify us immediately and destroy the original message. You may not copy or disseminate this communication without the permission of the University. Only authorized signatories are competent to enter into agreements on behalf of the University and recipients are thus advised that the content of this message may not be legally binding on the University and may contain the personal views and opinions of the author, which are not necessarily the views and opinions of The University of the Witwatersrand, Johannesburg. All agreements between the University and outsiders are subject to South African Law unless the University agrees in writing to the contrary.</font></p></html>



More information about the sakai-dev mailing list