Date: Fri, 23 Jun 2017 21:17:52 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444192 - in head/devel: . rubygem-peek Message-ID: <201706232117.v5NLHqNW031059@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Fri Jun 23 21:17:52 2017 New Revision: 444192 URL: https://svnweb.freebsd.org/changeset/ports/444192 Log: Add rubygem-peek 1.0.1 This is a profiling tool originally built at GitHub to help us get an insight into our application. Now, we have extracted this into Peek, so that other Rails application can experience the same benefit. Peek puts a little bar on top of your application to show you all sorts of helpful information about your application. From the screenshot above, you can see that Peek provides information about database queries, cache, Resque workers and more. However, this is only part of Peek's beauty. The true beauty of Peek lies in the fact that it is an extensible platform. If there are some performance metrics that you need but are not available on Peek, you can find it from the list of available Peek Views and integrate it into Peek. Even if you do not find what you want on Peek Views, you can always create your own. WWW: https://github.com/peek/peek Added: head/devel/rubygem-peek/ head/devel/rubygem-peek/Makefile (contents, props changed) head/devel/rubygem-peek/distinfo (contents, props changed) head/devel/rubygem-peek/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Jun 23 21:17:17 2017 (r444191) +++ head/devel/Makefile Fri Jun 23 21:17:52 2017 (r444192) @@ -5499,6 +5499,7 @@ SUBDIR += rubygem-parser SUBDIR += rubygem-patch_finder SUBDIR += rubygem-pathutil + SUBDIR += rubygem-peek SUBDIR += rubygem-piston SUBDIR += rubygem-pkg-config SUBDIR += rubygem-platform Added: head/devel/rubygem-peek/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/Makefile Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= peek +PORTVERSION= 1.0.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Take a peek into your Rails application + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-concurrent-ruby>=0.9.0:devel/rubygem-concurrent-ruby \ + rubygem-concurrent-ruby-ext>=0.9.0:devel/rubygem-concurrent-ruby-ext \ + rubygem-railties5>=4.0.0:www/rubygem-railties5 + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include <bsd.port.mk> Added: head/devel/rubygem-peek/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/distinfo Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,3 @@ +TIMESTAMP = 1498222031 +SHA256 (rubygem/peek-1.0.1.gem) = 9641ed21323644646f13f65c116707e6462cf20b02259bb16925884835db28a5 +SIZE (rubygem/peek-1.0.1.gem) = 25600 Added: head/devel/rubygem-peek/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/pkg-descr Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,16 @@ +This is a profiling tool originally built at GitHub to help us get an insight +into our application. Now, we have extracted this into Peek, so that other Rails +application can experience the same benefit. + +Peek puts a little bar on top of your application to show you all sorts of +helpful information about your application. From the screenshot above, you can +see that Peek provides information about database queries, cache, Resque workers +and more. However, this is only part of Peek's beauty. + +The true beauty of Peek lies in the fact that it is an extensible platform. If +there are some performance metrics that you need but are not available on Peek, +you can find it from the list of available Peek Views and integrate it into +Peek. Even if you do not find what you want on Peek Views, you can always create +your own. + +WWW: https://github.com/peek/peek
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706232117.v5NLHqNW031059>