incubator-isis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Burton <mi...@mycosystems.co.uk>
Subject Re: New version of site - please upload
Date Sun, 14 Nov 2010 19:00:24 GMT
And should we have a Selenium... test rather than manually checking links?

Mike 


On 14 Nov 2010, at 15:34, dan haywood <dan@haywood-associates.co.uk> 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 <james@carmanconsulting.com> 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 <dkhaywood@gmail.com> 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
>>>> <nour.mohammad@gmail.com>  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
>>>>> <nour.mohammad@gmail.com>  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
>>>>>> <dan@haywood-associates.co.uk>  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<james@carmanconsulting.com>
>>>>>>> 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
>>>>>>>> <dan@haywood-associates.co.uk>  wrote:
>>>>>>>>> 
>>>>>>>>> @Sig -  no probs
>>>>>>>>> @Nour - thanks!
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On 12 November 2010 12:24, Mohammad Nour
>>>>>>>>> El-Din<nour.mohammad@gmail.com
>>>>>>>>> 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
>>>>>>>>>> <siegfried.goeschl@it20one.at>  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
>>>>> 
>>>> 
>>>> 
>>> 
>> 

Mime
View raw message