incubator-isis-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mohammad Nour El-Din <nour.moham...@gmail.com>
Subject Re: New version of site - please upload
Date Sun, 14 Nov 2010 19:11:10 GMT
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 <mikeb@mycosystems.co.uk> wrote:
> 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
>>>>>>
>>>>>
>>>>>
>>>>
>>>
>



-- 
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