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 18:34:51 GMT
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
<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