User login

Agaric

Setup an Ubuntu Development Environment the Agaric Way

Update: See Installing Drubuntu

Use the following commands to set up a development environment on Ubuntu (8.10).

Manually add a new repository to the Agaric test server

If done manually, basic code is this:

On the test server:

cd /srv/git/
mkdir projectname.git
cd projectname.git
git init --bare

Back in your project on your local computer:

git remote add origin git.example.com:/srv/git/projectname.git
git push origin master

Standard steps in responding to Request for Proposal

First paragraph about why we're qualified

keep it short

modules we maintain on Drupal.org

CiviCRM implementation

the work plan for getting the work done- that is the process that we go through

preliminary analysis, requirements gathering, then we create statement of work

talk about myagaric project management

Resolution

Matt Westgate says:

Stop Selling Drupal and start selling:

Topics and Questions to Agaric from a Request for Proposal

From a Request for Proposal, some pretty good questions about our practices, policies, and offerings:

<

blockquote>
Along with your standard practice for responding to proposals, please
address the following topics and questions in your proposal.

Design Tools and Process

Increasing PHP file upload limits... capabilities is another matter

Upping PHP's maximum file size upload limit:

Your problem: the file upload settings page on your Drupal site (if you've found it) is telling you silly PHP won't let people upload big files, to wit:

Your PHP settings limit the maximum file size per upload to 2 MB.

There's two places that this has to change in your php.ini file; this can also be set in your settings.php PHP initialization variables.

Web Development for Nonprofits

We at Agaric consider nonprofit organizations to be one of our core constituencies, although a majority of our work is probably for groups without official 501c3 nonprofit status, for businesses, and for individuals. We try to stay in tune with the needs of organizations for good, whatever their tax filing status.

Vi Text Editor

The Vi (and its successor Vim, for Vi improved) text editor for Unix, GNU-Linux, and Mac OS X systems is a way to edit text files, including configuration, PHP, or HTML documents, through the command line interface. This includes, of course, using SSH to connect to a server.

To use it with even a minimum of efficiency, though, you need to know a fair number of its cheat codes– err, keyboard shortcuts.

These are resources the Agaric Designe Collective found useful (when we started out, now of course we can type sonnets and ASCII art on the command line in our sleep).

Syndicate content