Install plone add-on from source, instructions for complete newbie? - xmpp

Could anyone explain how to install the module below in a plone install?
I tried for 2 hours to no avail.
https://github.com/collective/collective.xmpp.chat
The instructions are too vague for a newbie. I have plone setup the docs in this repo seems incomplete and I'm totally lost on how to proceed. Any plone, zope and/or python guru could share some light on this?

General instructions for installing add-ons are at: https://plone.org/documentation/kb/installing-add-ons-quick-how-to. To install things from source, the easiest way is to use "mr.developer" which is found and documented at: http://pypi.python.org/pypi/mr.developer.
As you'll learn by reading that second document, you first need to add mr.developer to your buildout:
[buildout]
extensions = mr.developer
auto-checkout = name.of.your.product
then in the [sources] section, you tell mr. developer where to check out your product from.
[sources]
name.of.your.proudct = git git://github.com/url/of/name.of.your.product.git
finally, in the [eggs] section of your buildout, you tell plone to actually install the product.
[eggs]
name.of.your.product

Related

How to generate Doxygen Documentation with Travis-CI

I have a project supported in Travis-CI. I want to generate the documentation using Doxygen but Im not sure how to make it. I already have a Doxyfile in the root of the Github project. How can I do it?
Thanks in advance for your help.
I don't know whether or not you are on a commercial plan for Travis-CI or are using it for free for a OSS project. In the later case be aware of their new pricing policy.
You didn't mention the OS for which you want to run doxygen, for some distributions an installation package is available.
To run doxygen you have to install doxygen (or build it on Travis, but this would be a bit of an overkill). After installing it you should be able to run doxygen right out of the box.

the link is to download PGSQL is not working anymore

i m trying to use this link to install ht PGsql in my server but the link shows 404 file not found instead can you please help me with another link leading to the same file. NS: the link => https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm
Thanks.
thank you everyone, i ve found the new link,
https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm
here it is if anyone needs to use it.
Try to download instead PostgreSQL Yum Repository that allows to download with YUM all supported versions including 9.6.
See https://www.postgresql.org/download/linux/redhat/
This old minor release is no longer available.
Install 9.6.latest, that is binary compatible and has fewer bugs.

I want to know how to use Github in open source

I am a programming starter to try github for the first time.
https://github.com/froala/design-blocks
I completed the clone as described in the main link.
I have also completed the npm installation as described in the text and have successfully run it.
But if i simply want to use source code, do i not need to install the module using npm?
Why do I install the module using npm?..
How do I use the packages I installed using npm?
Even if I did a search on Google, there was no post for beginners like me.
I really appreciate your advice.

How to get useful files from a github package?

Although I've been using github for a while, but every now and then this problem pops up. From a github project, how do I know which filed/folders are actually what I need?(Generally, I don't need those files that are only used by developers)
Take this project (https://github.com/mupchrch/split-diff) for example, I am trying to install this plugin into my Atom editor so I can compare two files, but I find very little is said about how and which files are to be installed/copied, and to where. This "lack" of information happens to many many github projects I stumbled with. Some indicates npm install xxx which I am OK with, some says nothing at all, like the above example. So I conclude I must have missed some very important information regarding how to use github package, something that goes without saying.
Can anyone help me or give me any hint?
I noticed that here is a package.json file, which must indicate this package can be installed by npm. But I need more specific instructions:
Do I need to download all the files and folders? To where? And where do I launch npm install? Or as far as I know, Atom editor has its own install command (apm is it?), where do I run this apm?

How to Install ROUGE In Ubuntu

Although there is good description of how to Set Up ROUGE evaluation , i could not get any place where the installation was described completely.
Basically, the trick is in the successful installation of the perl modules.
I am providing the download and installing links as well.
First Download ROUGE.
Install perl.
Install Synaptic Package manager for installing XML::DOM
libxml-dom-perl
The good thing is that synaptic package manager will install extra Perl modules that are required by XML::DOM. Many times people get stuck at how to install the XML::DOM.
Hope this helps. Any suggestions are welcomed.
You can also try the Java version of ROUGE if the perl version does not work. The documentation and download links can be found here: http://kavita-ganesan.com/content/rouge-2.0