From:  Nikhil John <nikhiljohn1010@gmail.com>
Date:  28 Apr 2015 16:35:38 Hong Kong Time
Newsgroup:  news.mozilla.org/mozilla.community.kerala
Subject:  

Re: Mozilla Kerala Portal Project

NNTP-Posting-Host:  63.245.214.181

"npm install" is a default procedure for every node based applications

On Tue, Apr 28, 2015 at 1:58 PM shine nelson 
wrote:

> You didn't mention any extra procedures required to deploy the site in
> your mail. How am I supposed to know that I need to "npm install" before
> deploying? You should've mentioned it in your mail.
>
> Please be very thorough about extra dependencies and procedurall changes
> when you're sending in 'deploy' mails to avoid such situations in the
> future.
>
> The module dependencies have now been resolved and the webpage is now
> staged at staging.mozilakerala.org:1337
>
> Thanks
>
> ~ shine
>
> On Tue, Apr 28, 2015 at 1:46 PM, Nikhil John 
> wrote:
>
>> there is a request module required for event list. But i have added it to
>> package.json. A simple "npm install" should have fixed it.
>>
>> On Tue, Apr 28, 2015 at 1:44 PM shine nelson 
>> wrote:
>>
>>> Hello Nikhil,
>>>
>>> Thank you for working more on the page as promised. You kept your word.
>>> You deserve the appreciation for it. But you had mentioned to me earlier
>>> that you didn't want my appreciation, so, I won't say anything.
>>>
>>> I tried deploying your code to the server [1] and came across some (HTTP
>>> 500) errors (Sails Error log [2]). Are there any specific extra
>>> dependencies to be resolved before deploying the site?
>>>
>>>  Links :
>>> [1] http://staging.mozillakerala.org:1337
>>> [2] http://pastebin.com/Qf01N4w3
>>>
>>> ~ shine
>>>
>>> On Tue, Apr 28, 2015 at 3:30 AM, Nikhil John 
>>> wrote:
>>>
>>>> Dear friends,
>>>>
>>>> As I have noticed here before, i have reconstructed the MKO site to a
>>>> "no dummy content can be found" site and merged to the MKO repo in
>>>> github[1] and deployed in my test server[2]
>>>>
>>>> Though the site lack text contents due to my poor documentation skill,
>>>> I have managed to make dynamics event list from reps portal event api. Also
>>>> added gallery and milestones area to display the important works of Mozilla
>>>> Kerala. Feel free to fork and hack my work to add documentation or anything
>>>> cool. Test my work before deploying. I have exams in 2 weeks. So, i wont be
>>>> available to code anymore till 19th may 2015.
>>>>
>>>> Thank you.
>>>>
>>>> Regards,
>>>> Nikhil John
>>>>
>>>> [1] https://github.com/MozillaKerala/MKO
>>>> [2] http://dev.nikz.in
>>>>
>>>>
>>>>
>>>> On Mon, Apr 20, 2015 at 1:23 AM shine nelson <
>>>> radioactive.life@gmail.com> wrote:
>>>>
>>>>> I did thing in Mozilla to my freedom limits and capabilities. I am
>>>>>> just asking people reading this to "DO" something rather spamming here.
>>>>>
>>>>> You've done your part. If you can continue working on it. Well and
>>>>> good. Otherwise leave it at that and someone else who might be interested
>>>>> in taking it up might take it forward.
>>>>>
>>>>> And shine, please stop thanking me. Its really irritating in this
>>>>>> situation. [...] shine, please do not talk to me like "thank you for doing
>>>>>> it bro". I'm starting to hate this. Seriously shine, u talk too much
>>>>>> without understanding things to be done.
>>>>>
>>>>> I'm sorry if it has offended or irritated you. I felt that you needed
>>>>> to be appreciated for the work you've done and that too right after
>>>>> re-joining the community. You deserve it man. But no, I woun't thank /
>>>>> appreciate you anymore since it has reached to an 'irritating' situation.
>>>>>
>>>>>
>>>>> It feel like u want me to do everything.
>>>>>>
>>>>> No. I do not. Since you started working on it initially, you shouldn't
>>>>> be abandoning it half-way through. I was just suggesting to complete
>>>>> whatever you started.
>>>>>
>>>>> I just wanted everyone to contribute in this. I don't want a solo
>>>>>> project since this is a "community".
>>>>>>
>>>>> Not everyone might be available according to your convenience.
>>>>> Especially when it is exam time and most of our volunteers are students and
>>>>> need to prepare for exams. But hey, doing a solo project is not bad after
>>>>> all. You can keep all the credits for yourself.
>>>>>
>>>>> Despite of all my other works, If no one take any interest in doing
>>>>>> thing rather than talking about it, I'll take one more effort to finish
>>>>>> this project on 27th April 2015. If i finish doing that... [...] u
>>>>>> talk too much without understanding things to be done.
>>>>>>
>>>>>
>>>>>> I'll not comment this thread until someone do something or April 27.
>>>>>> That's all. Bye.
>>>>>>
>>>>> There was no deadline to complete this. Not on you or anybody else.
>>>>> And you shouldn't be keeping one either. Its a community and nobody is
>>>>> obliged to do anything. You volunteer your time. You've done your part. If
>>>>> you can, continue it, or else, let someone else take it up when they have
>>>>> the time.
>>>>>
>>>>> ~ shine
>>>>>
>>>>> On Sun, Apr 19, 2015 at 4:22 PM, Nikhil John >>>> > wrote:
>>>>>
>>>>>> I never asked anyone to comment my reply. I did thing in Mozilla to
>>>>>> my freedom limits and capabilities. I am just asking people reading this to
>>>>>> "DO" something rather spamming here.
>>>>>>
>>>>>> And shine, please stop thanking me. Its really irritating in this
>>>>>> situation. It feel like u want me to do everything. I just wanted everyone
>>>>>> to contribute in this. I don't want a solo project since this is a
>>>>>> "community".
>>>>>>
>>>>>> Despite of all my other works, If no one take any interest in doing
>>>>>> thing rather than talking about it, I'll take one more effort to finish
>>>>>> this project on 27th April 2015. If i finish doing that... shine, please do
>>>>>> not talk to me like "thank you for doing it bro". I'm starting to hate
>>>>>> this. Seriously shine, u talk too much without understanding things to be
>>>>>> done.
>>>>>>
>>>>>> I'll not comment this thread until someone do something or April 27.
>>>>>> That's all. Bye.
>>>>>>
>>>>>>
>>>>>> On Sun, Apr 19, 2015 at 11:00 AM Akshay S Dinesh <
>>>>>> asdofindia@gmail.com> wrote:
>>>>>>
>>>>>>> I do not know what the current capabilities of the server are. But
>>>>>>> if we can install just node the other stuff can be installed in the user's
>>>>>>> directory and this is how node works and that shouldn't be considered a
>>>>>>> limitation. Remember that if we were running a php page we'd had to have
>>>>>>> php and modules installed. If we were serving pure html through python, we
>>>>>>> still need to have python installed. Although python/php comes installed in
>>>>>>> most servers that's not really node's fault.
>>>>>>>
>>>>>>> Otherwise, I agree with Saurabh's suggestions. Heroku, even the free
>>>>>>> plan, must be powerful enough to run our server. It might have
>>>>>>> difficulties
>>>>>>> 
>>>>>>> running on a naked domain, though. We could also consider openshift
>>>>>>> platform
>>>>>>> .
>>>>>>>
>>>>>>> I think the database dependency is optional as of now, isn't it?
>>>>>>>
>>>>>>> Also, in defence of node, it is javascript. And we are Mozilla.
>>>>>>> Mozilla loves the web. And web speaks javascript. Therefore there is no
>>>>>>> reason why it shouldn't be a good choice for a Mozilla website.
>>>>>>>
>>>>>>> Even if the page can be done in a static way now, there's probably
>>>>>>> gonna be a time in future where we need some element of dynamicity. It is
>>>>>>> better to be prepared for that.
>>>>>>>
>>>>>>> The email updates section could be connected to this
>>>>>>> community-kerala mailing list, I guess. And the other sections can be
>>>>>>> manually updated for the time being.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Apr 19, 2015 at 9:18 AM, Saurabh Nair 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Please consider this as an 
>>>>>>>>
>>>>>>>>  - jsx
>>>>>>>>
>>>>>>>> On Sun, Apr 19, 2015 at 6:54 AM, shine nelson <
>>>>>>>> radioactive.life@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> >
>>>>>>>>> > I am sure u didn't read the wiki for getting started with that
>>>>>>>>> page. link
>>>>>>>>> > is in its readme.
>>>>>>>>>
>>>>>>>>> I did read it. What I was asking is whether it was feasible to
>>>>>>>>> install so
>>>>>>>>> many stuff for a static page.
>>>>>>>>>
>>>>>>>>> Sails framework is doing a lot of hard work behind the server to
>>>>>>>>> increase
>>>>>>>>> > performance of the site as well as ensuring its future
>>>>>>>>> scalability.
>>>>>>>>> >
>>>>>>>>> IDC about what SAILS is working on right now. My question is
>>>>>>>>> whether its
>>>>>>>>> worth using them for this particular page in question. I could put
>>>>>>>>> in
>>>>>>>>> Python, Ruby and all the languages I know into a project. But what
>>>>>>>>> I need
>>>>>>>>> to look at is which of these languages is best suited.
>>>>>>>>>
>>>>>>>>> Also its arch. work well with new technologies and modules we need
>>>>>>>>> to use.
>>>>>>>>> >
>>>>>>>>> This is a static page, remember?
>>>>>>>>>
>>>>>>>>> Can u promise me that you will deploy the site in a week if I give
>>>>>>>>> u the
>>>>>>>>> > extracted static site( html+css+js+images ) from framework??
>>>>>>>>> >
>>>>>>>>> I don't need a week to clone a repo and deploy it to the server.
>>>>>>>>>
>>>>>>>>> What I'm saying is that right now, the page is a dummy page. It is
>>>>>>>>> not
>>>>>>>>> ready to be deployed. Before deploying to production, you have to
>>>>>>>>> remove
>>>>>>>>> all the dummy elements from the page. And if that is done, what
>>>>>>>>> remains on
>>>>>>>>> the page would be the logo and the footer. And if that is what
>>>>>>>>> you're
>>>>>>>>> asking to deploy and the community agrees to that (or the dummy
>>>>>>>>> page as
>>>>>>>>> is), sure I'll deploy it with no further questions. I was just
>>>>>>>>> raising my
>>>>>>>>> questions and views as part of the community.
>>>>>>>>>
>>>>>>>>> Cheers,
>>>>>>>>>
>>>>>>>>> ~ shine
>>>>>>>>>
>>>>>>>>> On Sun, Apr 19, 2015 at 12:52 AM, Nikhil John <
>>>>>>>>> nikhiljohn1010@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>> > Dear shine,
>>>>>>>>> > I am sure u didn't read the wiki for getting started with that
>>>>>>>>> page. link
>>>>>>>>> > is in its readme. Btw, Sails framework is doing a lot of hard
>>>>>>>>> work behind
>>>>>>>>> > the server to increase performance of the site as well as
>>>>>>>>> ensuring its
>>>>>>>>> > future scalability. Also its arch. work well with new
>>>>>>>>> technologies and
>>>>>>>>> > modules we need to use.
>>>>>>>>> >
>>>>>>>>> > Can u promise me that you will deploy the site in a week if I
>>>>>>>>> give u the
>>>>>>>>> > extracted static site( html+css+js+images ) from framework??
>>>>>>>>> >
>>>>>>>>> > On Sun, Apr 19, 2015 at 12:35 AM shine nelson <
>>>>>>>>> radioactive.life@gmail.com>
>>>>>>>>> > wrote:
>>>>>>>>> >
>>>>>>>>> >> Hi Nikhil,
>>>>>>>>> >>
>>>>>>>>> >> If there are elements that don't work on the site, its best we
>>>>>>>>> remove
>>>>>>>>> >> them than deploy a buggy web page. You can ping me for
>>>>>>>>> deploying to the
>>>>>>>>> >> production server when it is ready.
>>>>>>>>> >>
>>>>>>>>> >> Also, I highly suggest that you setup a gh-pages branch in the
>>>>>>>>> repo so
>>>>>>>>> >> that static elements can be looked up easily from
>>>>>>>>> mozillakerala.github.io.
>>>>>>>>> >> I know the site right now can be looked up at dev.nikz.in. But
>>>>>>>>> you can't
>>>>>>>>> >> always deploy everything to your server at all times.
>>>>>>>>> >>
>>>>>>>>> >> Also, I understand that this static page uses frameworks that
>>>>>>>>> need to be
>>>>>>>>> >> installed on the server for this to work. So, it would be great
>>>>>>>>> if you
>>>>>>>>> >> could piece up the feasibility of the framework for the web page
>>>>>>>>> >> (especially, when it is a static page and can be deployed using
>>>>>>>>> simple web
>>>>>>>>> >> technologies (HTML, CSS and Javasript) ). Could you also
>>>>>>>>> document how this
>>>>>>>>> >> can be deployed to the server with the procedure (stuff to be
>>>>>>>>> installed,
>>>>>>>>> >> points to remember while installing, how to build and deploy,
>>>>>>>>> etc) to
>>>>>>>>> >> getting this done.
>>>>>>>>> >>
>>>>>>>>> >> Cheers,
>>>>>>>>> >>
>>>>>>>>> >> ~ shine
>>>>>>>>> >>
>>>>>>>>> >> On Sat, Apr 18, 2015 at 10:20 PM, Nikhil John <
>>>>>>>>> nikhiljohn1010@gmail.com>
>>>>>>>>> >> wrote:
>>>>>>>>> >>
>>>>>>>>> >>> Hi mozillians,
>>>>>>>>> >>>
>>>>>>>>> >>> I thought CUSAT'ians would help after April 17th. Hmm. If
>>>>>>>>> anyone is
>>>>>>>>> >>> alive reading this who have server access, please deploy the
>>>>>>>>> site with an
>>>>>>>>> >>> updated static content( no need to do the subscription code
>>>>>>>>> and event
>>>>>>>>> >>> pulling code now. Just publish the site with static contents
>>>>>>>>> ). Thank you.
>>>>>>>>> >>>
>>>>>>>>> >>> regards,
>>>>>>>>> >>> Nikz Jon
>>>>>>>>> >>>
>>>>>>>>> >>> On Wed, Apr 15, 2015 at 8:30 PM Nikhil John <
>>>>>>>>> nikhiljohn1010@gmail.com>
>>>>>>>>> >>> wrote:
>>>>>>>>> >>>
>>>>>>>>> >>>> I have just optimized the site and deployed in production
>>>>>>>>> env. Hope it
>>>>>>>>> >>>> loads fast for everyone now.
>>>>>>>>> >>>>
>>>>>>>>> >>>> On Wed, Apr 15, 2015 at 7:50 PM Akshay S Dinesh <
>>>>>>>>> asdofindia@gmail.com>
>>>>>>>>> >>>> wrote:
>>>>>>>>> >>>>
>>>>>>>>> >>>>> Checked out the head. Looks brilliant, modern, lovely!
>>>>>>>>> Congrats!
>>>>>>>>> >>>>>
>>>>>>>>> >>>>> On Wed, Apr 15, 2015 at 5:18 PM, Nikhil John <
>>>>>>>>> nikhiljohn1010@gmail.com
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> wrote:
>>>>>>>>> >>>>>
>>>>>>>>> >>>>> > Hello everyone,
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > As I have been working on Mozilla Kerala website for last
>>>>>>>>> 2 weeks,
>>>>>>>>> >>>>> the
>>>>>>>>> >>>>> > first version is almost ready to deploy. But it do need a
>>>>>>>>> little
>>>>>>>>> >>>>> more work.
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > Issues need to be solved:
>>>>>>>>> >>>>> > 1. Subscription form needed some backend work to add
>>>>>>>>> mailing list
>>>>>>>>> >>>>> > subscription functionality to it.
>>>>>>>>> >>>>> > 2. Latest events need to be pulled from rep's portal or "
>>>>>>>>> >>>>> > events.mozillakerala.org", which is currently not ready
>>>>>>>>> to push
>>>>>>>>> >>>>> that list.
>>>>>>>>> >>>>> > 3. Add the count of active Mozillians and learners to
>>>>>>>>> homepage.
>>>>>>>>> >>>>> > 4. Update the Mozillian of month and App of the month.
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > As I need to engage in other things, i would not be able
>>>>>>>>> to deploy
>>>>>>>>> >>>>> is now.
>>>>>>>>> >>>>> > I hope varghese would work on it. Also anyone in Mozilla
>>>>>>>>> can
>>>>>>>>> >>>>> contribute to
>>>>>>>>> >>>>> > it.
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > Source : https://github.com/MozillaKerala/MKO
>>>>>>>>> >>>>> > Test site : http://dev.nikz.in
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > I request everyone in Mozilla kerala to help in this and
>>>>>>>>> make it
>>>>>>>>> >>>>> deploy
>>>>>>>>> >>>>> > ASAP.
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > Thank you.
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > Regards,
>>>>>>>>> >>>>> > Nikhil John
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > On Tue, Apr 7, 2015 at 9:16 AM Akshay S Dinesh <
>>>>>>>>> asdofindia@gmail.com
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> > wrote:
>>>>>>>>> >>>>> >
>>>>>>>>> >>>>> >> Great news! And sails is very interesting!
>>>>>>>>> >>>>> >> On Tue, 7 Apr 2015 at 02:02, shine nelson <
>>>>>>>>> >>>>> radioactive.life@gmail.com>
>>>>>>>>> >>>>> >> wrote:
>>>>>>>>> >>>>> >>
>>>>>>>>> >>>>> >>> Hello,
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>> This is to inform you that Nikhil John [1] and Varghese
>>>>>>>>> Thomase E
>>>>>>>>> >>>>> [2] has
>>>>>>>>> >>>>> >>> started to work on the ever-postponed lazed but
>>>>>>>>> ambitious project
>>>>>>>>> >>>>> of
>>>>>>>>> >>>>> >>> Mozilla Kerala - the Mozilla Kerala Portal.
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>> The project will be called MKO (mozillakerala.org). The
>>>>>>>>> source
>>>>>>>>> >>>>> code is
>>>>>>>>> >>>>> >>> publicly available for hacking on github [3]. The
>>>>>>>>> project uses
>>>>>>>>> >>>>> NodeJS and
>>>>>>>>> >>>>> >>> the SAILS framework to work. So, whoever is experienced
>>>>>>>>> and is
>>>>>>>>> >>>>> interested
>>>>>>>>> >>>>> >>> in contributing to the project, please do join in. Feel
>>>>>>>>> free to
>>>>>>>>> >>>>> fork,
>>>>>>>>> >>>>> >>> hack
>>>>>>>>> >>>>> >>> and give back.
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>> Happy Hacking,
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>> Links :
>>>>>>>>> >>>>> >>> [1] https://github.com/nikhiljohn1010
>>>>>>>>> >>>>> >>> [2] https://github.com/varghesethomase
>>>>>>>>> >>>>> >>> [3] https://github.com/MozillaKerala/MKO
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>> Cheers,
>>>>>>>>> >>>>> >>> ~ shine
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >> _______________________________________________
>>>>>>>>> >>>>> >>> community-kerala mailing list
>>>>>>>>> >>>>> >>> community-kerala@lists.mozilla.org
>>>>>>>>> >>>>> >>> https://lists.mozilla.org/listinfo/community-kerala
>>>>>>>>> >>>>> >>>
>>>>>>>>> >>>>> >>
>>>>>>>>> >>>>> _______________________________________________
>>>>>>>>> >>>>> community-kerala mailing list
>>>>>>>>> >>>>> community-kerala@lists.mozilla.org
>>>>>>>>> >>>>> https://lists.mozilla.org/listinfo/community-kerala
>>>>>>>>> >>>>>
>>>>>>>>> >>>>
>>>>>>>>> >>
>>>>>>>>> _______________________________________________
>>>>>>>>> community-kerala mailing list
>>>>>>>>> community-kerala@lists.mozilla.org
>>>>>>>>> https://lists.mozilla.org/listinfo/community-kerala
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>
>>>
>