[naviserver-devel] Job Opening: Naviserver Front-End Developer

2014-10-02 Thread Joel Roberts
I hope I'm not out of line posting here.  If I am I apologize and will
watch replies for negative feedback.  I'm happy to field any questions
about my post, but hopefully you can route them through jo...@rubylane.com.

Ruby Lane: Software Engineer, Front-End ~ San Francisco or Telecommute

Ruby Lane is an exciting company to work for with benefits that rival
any start-up. We're financially stable and continue to show steady
growth. Additionally, we have never taken outside investment. We're
looking for long-term employees who want rewarding work and also time
to focus on their personal lives.

You should probably do some basic research on us to see if you're
interested. I'll let you do that instead of feeding you statistics.

First, Ruby Lane is almost exclusively telecommute. Our main office is
in San Francisco. We have employees working from all over the US,
Europe, Africa, and Asia. If you'd like to relocate--this might be the
job for you. If you prefer to work from home, we're a great place to
be. We provide a company laptop--Apple or Lenovo--but your work
environment is up to you. We generally meet up about once a year for
face to face talks. I live in Asia and one of our Ops guys is in
Hawaii, so we really do mean work from anywhere. Telecommuting is
great, but it requires discipline to be reliable and productive.

Our codebase is over 15 years old, but we regularly modernize our
toolset to take advantage of new innovations. Right now our main
webapp is written in TCL using the AOLServer web server--but we are
migrating to Naviserver within the next month.  We use Percona MySQL
for our database and Bootstrap/jQuery for UI design.  We use git.
We're also entirely hosted on Amazon's Cloud. We've adopted some of
Amazon's technologies, and are looking to implement auto scaling
groups and workflows within the next year. All of our images are
stored on S3 and we're refactoring code to scale out instead of scale
up. If you wanted to chat with one of our programmers to answer more
questions, that's not a problem.

We are looking for people who truly take on a problem. This means
doing all the research to implement the feature correctly, digging
into our existing code to make sure you aren't recreating the wheel,
and then actually delivering code. We'll mentor you and give you easy
projects to begin with, but we need a real coder. If you don't deliver
code, we won't hesitate to terminate your employment with Ruby Lane.

We write a webapp--you're going to need to know some HTML and CSS. We
haven't adopted HTML5 yet, and are testing our features back to IE8
right now. We deploy servers using Puppet and we deploy our software
onto them using Capistrano. Your code will be visible to end users,
so a little design knowledge is a great thing.

We have an official company culture--mostly to be honest and
straightforward with each other and our clients. To be good to each
other. You'll communicate with your coworkers mostly via Skype, email,
and sometimes phone. Most of the time you won't deal with our
customers directly, but its not out of the question. If we have to
work with a customer to diagnose and fix an issue, we will.

I love working for Ruby Lane because I'm treated like an adult. As
long as I'm delivering code and not crashing the site, I have freedom
to work in the way that suits me best. We'll have eyes on you early on
to make sure you're fitting in with the company, but as you prove
yourself you'll get latitude. The only caveat to the work freedom is
that we'll need some working hours overlap so that we can talk through
your current projects.  We had problems with overlapping hours with an
Australian, so it's something to consider.

So, our growth prospects are good and we need more developers to keep
up with the projects coming down the pipeline. If you think you'd like
to be on our team, I'd love to hear from you. I need a resume (txt or
PDF are best), and I'd appreciate a cover letter that tells me
something about you and your personality. We are not opposed to hiring
mature programmers--we'd love to have your experience on our team if
you've kept your skills fresh.  Self-taughts are also encouraged--you
had the motivation to learn it on your own and that is respectable.

Your submissions will be read directly by me and need to be sent to
jo...@rubylane.com.

I will ask for references, and I'm going to call them all.


About Ruby Lane

Founded in 1998, Ruby Lane Inc is a closely held established
California Corporation and offers flexible work hours and location,
competitive salary, company paid medical insurance, 401(K) matching,
profit sharing, and paid vacation/holidays/sick days. Ruby Lane is an
equal opportunity employer.


-- 
Joel Roberts
CTO  Social Marketing Manager
Ruby Lane
Serving the Online Community Since 1998

Shop . Sell . Relax
Antiques  Art . Vintage Collectibles . Jewelry
www.rubylane.com
+1.415.362.7611
--

[naviserver-devel] modules/tcl/ is empty, tcl/ is full

2014-10-02 Thread Andrew Piskorski
AOLserver used to install sendmail.tcl and various other *.tcl files
into a modules/tcl/ subdirectory.

The stock Naviserver Unix Makefile still creates modules/tcl/, but it
remains empty because sendmail.tcl and the other files are instead
installed into tcl/, one level higher in the directory tree.  Why was
that change made, and was it intentional?

Do we actually need the modules/tcl/ directory for anything now?
Given Gustaf's 2014-01-07 change below, I guess we do, but only for
backwards compatibility?


changeset:   2714:3a7c1c9fe0e0 
user:Gustaf Neumann neum...@wu-wien.ac.at 
date:Tue Jan 07 19:18:36 2014 +0100 
files:   Makefile 
description: 
- build directory modues/tcl during install, since default configs point to it 

-- 
Andrew Piskorski a...@piskorski.com

--
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk
___
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel