Thanks a lot Dan :) for both clarifying this point and accepting the session request :D.
On Sun, Nov 14, 2010 at 3:34 PM, dan haywood <[email protected]> wrote: > To build Isis you *do* use mvn install. The -o is optional; Isis is big and > so it'll substantially speed things up (Kevin is in South Africa on a very > slow line, so we're mindful of such things). > > Things aren't that much more difficult for building the site, it's basically > mvn site-deploy but run with a profile to indicate a local deployment. > > Whichever; the full details of building Isis are documented on the wiki > [1]. That page also links to the setup environment as prereqs [2], and to a > smoke test [3] for afterwards. > > But as per Nour's other thread, I'll organize a Skype call also to talk > people through this and anything else people want to discuss. > > Cheers > Dan > > [1] https://cwiki.apache.org/confluence/display/ISIS/BuildProcess > [2] > https://cwiki.apache.org/confluence/display/ISIS/SettingUpDevelopmentEnvironment > [3] https://cwiki.apache.org/confluence/display/ISIS/SmokeTest > > > On 14 November 2010 14:19, James Carman <[email protected]> wrote: > >> Let's remember that we need to make Isis easy to build for our users, >> too. This sounds complicated. This isn't the usual way you would >> build stuff with Maven. Folks don't usually use the -o option. Why >> is that required (as asked before)? When people download a >> maven-based project, they'll typically just do "mvn install". >> Hopefully all this craziness is just for the site building. I'm cool >> with that being complicated, but we should try our best to make it >> easy for our own sake at least. >> >> On Sun, Nov 14, 2010 at 3:32 AM, Dan Haywood <[email protected]> wrote: >> > Hi Nour, >> > Thanks for doing this, but there are still problems with the links. That >> > said, I am pretty sure that I have things fixed up. >> > >> > One thing it might be that caused it to build incorrectly for you is that >> > maybe you didn't do a regular build before the site deploy? I noticed >> this >> > as an issue when I was working on fixing the site this weekend. >> > >> > Can you try to build the site again, following these steps: >> > >> > 1. mvn clean install -o >> > 2. mvn site-deploy -D modules=standard -D deploy=local -o >> > 3. navigate to /tmp/m2-sites/isis/index.html, and check out the links... >> in >> > particular, go to any submodule, then try to navigate back using either >> the >> > breadcrumbs or the "Isis Modules" links on the LHS >> > 4. mvn site-deploy -D modules=standard -D deploy=local -D site=full -o >> > 5. zip up, SFTP/SCP up to people.apache.org and then unzip into /www/... >> > etc. >> > >> > Thanks >> > Dan >> > >> > >> > On 13/11/2010 23:28, Mohammad Nour El-Din wrote: >> >> >> >> Hey all... >> >> >> >> Upload done, please review. >> >> >> >> On Sat, Nov 13, 2010 at 2:23 PM, Mohammad Nour El-Din >> >> <[email protected]> wrote: >> >>> >> >>> Hey all... >> >>> >> >>> Succeeded to build Apache Isis site, but I have to go out now, my >> >>> wife is gonna kill me if I didn't :D. I will upload the site when I >> >>> get back. >> >>> >> >>> On Fri, Nov 12, 2010 at 2:46 PM, Mohammad Nour El-Din >> >>> <[email protected]> wrote: >> >>>> >> >>>> Welcome aboard mentors :P >> >>>> >> >>>> I have an issue which need some attention, for the Hudson setup >> >>>> thing it is mentioned in [1]& [2]: >> >>>> >> >>>> a) "PMC chairs can grant access to Hudson to any committer (see below >> >>>> for instructions) to get an administrative account on Hudson, in order >> >>>> to create the Hudson "Jobs" representing your projects." >> >>>> >> >>>> b) "Hudson uses the Apache LDAP servers for authentication. To give a >> >>>> committer access to Hudson, the committer must be made a member of the >> >>>> hudson-jobadmin group. This is done using the modify_appgroups.pl >> >>>> script on people.apache.org. PMC chairs have access to execute this >> >>>> command." >> >>>> >> >>>> According to a URL on Apache site, which I can't remember where it is >> >>>> now but I think Siegfried does, Noel J. Bergman is in the IPMC >> >>>> Chairman position and I've sent him an e-mail requesting to be added >> >>>> to the Hudson job-admins so I can start working on adding Hudson jobs >> >>>> for Apache Isis, but no response from him till the moment. I don't >> >>>> know whom else I should contact, so please if anyone of you already >> >>>> has this authority or know whom we should contact, please please >> >>>> please do it ASAP to add it to our coming scheduled report as one >> >>>> extra task that has been done. >> >>>> >> >>>> [1] - http://wiki.apache.org/general/Hudson >> >>>> [2] - http://wiki.apache.org/general/Hudson#How_do_I_get_an_account >> >>>> >> >>>> On Fri, Nov 12, 2010 at 2:05 PM, dan haywood >> >>>> <[email protected]> wrote: >> >>>>> >> >>>>> Nice to see you here, James. >> >>>>> >> >>>>> We've been working hard to get the code integrated. On the wiki >> >>>>> there's >> >>>>> some details of the setup, from building the code, building the site, >> >>>>> and >> >>>>> running the smoke test. >> >>>>> >> >>>>> When you get a chance, please give it a go. The more people we have >> >>>>> running >> >>>>> it on different environments/locales etc, the better. >> >>>>> >> >>>>> Also, please cast your vote on logo ideas... also on the wiki. >> >>>>> >> >>>>> Cheers >> >>>>> Dan >> >>>>> ~~~~~~ >> >>>>> >> >>>>> >> >>>>> On 12 November 2010 13:48, James Carman<[email protected]> >> >>>>> wrote: >> >>>>> >> >>>>>> I just now got subscribed to the list. For some reason, I assumed >> we >> >>>>>> would be auto-subscribed when the lists were set up. I was >> wondering >> >>>>>> why there had been absolutely no traffic! :) If I can help, let me >> >>>>>> know. >> >>>>>> >> >>>>>> On Fri, Nov 12, 2010 at 8:24 AM, dan haywood >> >>>>>> <[email protected]> wrote: >> >>>>>>> >> >>>>>>> @Sig - no probs >> >>>>>>> @Nour - thanks! >> >>>>>>> >> >>>>>>> >> >>>>>>> On 12 November 2010 12:24, Mohammad Nour >> >>>>>>> El-Din<[email protected] >> >>>>>>> wrote: >> >>>>>>> >> >>>>>>>> Sure thing I will do it max by the end of today 12-November-2010. >> >>>>>>>> >> >>>>>>>> On Fri, Nov 12, 2010 at 8:38 AM, Siegfried Goeschl >> >>>>>>>> <[email protected]> wrote: >> >>>>>>>>> >> >>>>>>>>> Hi Dan, >> >>>>>>>>> >> >>>>>>>>> sorry for disappointing you but I'm currently doing my homework >> and >> >>>>>> >> >>>>>> have >> >>>>>>>> >> >>>>>>>> to >> >>>>>>>>> >> >>>>>>>>> become a part of the incubator PMC ... :-) ... currently no file >> >>>>>>>> >> >>>>>>>> permissions >> >>>>>>>>> >> >>>>>>>>> From the Apache Isis folks the following persons have access >> >>>>>>>>> rights >> >>>>>>>>> >> >>>>>>>>> +) Mohammad Nour El-Din >> >>>>>>>>> +) James Carman >> >>>>>>>>> +) Benson Margulies >> >>>>>>>>> >> >>>>>>>>> Mohammad - can you give it a go? >> >>>>>>>>> >> >>>>>>>>> I'm currently sorting the IPMC stuff and will check with the >> other >> >>>>>>>> >> >>>>>>>> mentors >> >>>>>>>>> >> >>>>>>>>> if they need to do the same >> >>>>>>>>> >> >>>>>>>>> Cheers, >> >>>>>>>>> + >> >>>>>>>>> Siegfried Goeschl >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> On 11/12/10 12:52 AM, Dan Haywood wrote: >> >>>>>>>>>> >> >>>>>>>>>> Hi Sig, >> >>>>>>>>>> Nour reported that you and he worked together got our current >> site >> >>>>>>>>>> uploaded, and told me off-list that you had volunteered to do >> the >> >>>>>> >> >>>>>> upload >> >>>>>>>>>> >> >>>>>>>>>> going forward? >> >>>>>>>>>> >> >>>>>>>>>> If that's right, then could you do a new upload of the site - I >> >>>>>>>>>> think >> >>>>>> >> >>>>>> I >> >>>>>>>>>> >> >>>>>>>>>> have the issues with the broken links sorted out, as well as >> >>>>>>>>>> adding >> >>>>>> >> >>>>>> some >> >>>>>>>> >> >>>>>>>> new >> >>>>>>>>>> >> >>>>>>>>>> content on the module index pages. >> >>>>>>>>>> >> >>>>>>>>>> If you have the bandwidth, could you do this asap? I'm sure our >> >>>>>>>> >> >>>>>>>> currently >> >>>>>>>>>> >> >>>>>>>>>> broken site won't be impressing anyone who might land upon it. >> >>>>>>>>>> >> >>>>>>>>>> If you haven't got the bandwidth, then I'm happy to do the >> upload >> >>>>>>>> >> >>>>>>>> myself, >> >>>>>>>>>> >> >>>>>>>>>> but I don't have permissions and would need them granting. >> >>>>>>>>>> >> >>>>>>>>>> Thx >> >>>>>>>>>> Dan >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> -- >> >>>>>>>> Thanks >> >>>>>>>> - Mohammad Nour >> >>>>>>>> Author of (WebSphere Application Server Community Edition 2.0 >> User >> >>>>>> >> >>>>>> Guide) >> >>>>>>>> >> >>>>>>>> http://www.redbooks.ibm.com/abstracts/sg247585.html >> >>>>>>>> - LinkedIn: http://www.linkedin.com/in/mnour >> >>>>>>>> - Blog: http://tadabborat.blogspot.com >> >>>>>>>> ---- >> >>>>>>>> "Life is like riding a bicycle. To keep your balance you must keep >> >>>>>> >> >>>>>> moving" >> >>>>>>>> >> >>>>>>>> - Albert Einstein >> >>>>>>>> >> >>>>>>>> "Writing clean code is what you must do in order to call yourself >> a >> >>>>>>>> professional. There is no reasonable excuse for doing anything >> less >> >>>>>>>> than your best." >> >>>>>>>> - Clean Code: A Handbook of Agile Software Craftsmanship >> >>>>>>>> >> >>>>>>>> "Stay hungry, stay foolish." >> >>>>>>>> - Steve Jobs >> >>>>>>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Thanks >> >>>> - Mohammad Nour >> >>>> Author of (WebSphere Application Server Community Edition 2.0 User >> >>>> Guide) >> >>>> http://www.redbooks.ibm.com/abstracts/sg247585.html >> >>>> - LinkedIn: http://www.linkedin.com/in/mnour >> >>>> - Blog: http://tadabborat.blogspot.com >> >>>> ---- >> >>>> "Life is like riding a bicycle. To keep your balance you must keep >> >>>> moving" >> >>>> - Albert Einstein >> >>>> >> >>>> "Writing clean code is what you must do in order to call yourself a >> >>>> professional. There is no reasonable excuse for doing anything less >> >>>> than your best." >> >>>> - Clean Code: A Handbook of Agile Software Craftsmanship >> >>>> >> >>>> "Stay hungry, stay foolish." >> >>>> - Steve Jobs >> >>>> >> >>> >> >>> >> >>> -- >> >>> Thanks >> >>> - Mohammad Nour >> >>> Author of (WebSphere Application Server Community Edition 2.0 User >> >>> Guide) >> >>> http://www.redbooks.ibm.com/abstracts/sg247585.html >> >>> - LinkedIn: http://www.linkedin.com/in/mnour >> >>> - Blog: http://tadabborat.blogspot.com >> >>> ---- >> >>> "Life is like riding a bicycle. To keep your balance you must keep >> >>> moving" >> >>> - Albert Einstein >> >>> >> >>> "Writing clean code is what you must do in order to call yourself a >> >>> professional. There is no reasonable excuse for doing anything less >> >>> than your best." >> >>> - Clean Code: A Handbook of Agile Software Craftsmanship >> >>> >> >>> "Stay hungry, stay foolish." >> >>> - Steve Jobs >> >>> >> >> >> >> >> > >> > -- Thanks - Mohammad Nour Author of (WebSphere Application Server Community Edition 2.0 User Guide) http://www.redbooks.ibm.com/abstracts/sg247585.html - LinkedIn: http://www.linkedin.com/in/mnour - Blog: http://tadabborat.blogspot.com ---- "Life is like riding a bicycle. To keep your balance you must keep moving" - Albert Einstein "Writing clean code is what you must do in order to call yourself a professional. There is no reasonable excuse for doing anything less than your best." - Clean Code: A Handbook of Agile Software Craftsmanship "Stay hungry, stay foolish." - Steve Jobs
