Also good point, we can add it in JIRA till someone has sometime to work on it. I will add it when I finish the site build and upload.
On Sun, Nov 14, 2010 at 7:00 PM, Mike Burton <[email protected]> wrote: > And should we have a Selenium... test rather than manually checking links? > > Mike > > > On 14 Nov 2010, at 15:34, 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
