Giter Club home page Giter Club logo

boxparts's People

Contributors

adamreid avatar arunthampi avatar chuyeow avatar cschneid avatar d4mation avatar deepc avatar diegofigueroa avatar digitalfiz avatar dqminh avatar garbee avatar gmckeever avatar ijobling avatar jake284773 avatar jamesjnadeau avatar jm10956 avatar joebob12 avatar joelmoss avatar joeyfromspace avatar jondkinney avatar kalbasit avatar ksimuk avatar laktek avatar landyman avatar leob avatar mikeroosa avatar moollaza avatar nblackburn avatar petejkim avatar staeff avatar tbodt avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

boxparts's Issues

sendmail

Please add sendmail so that emails can be sent out. I'm not trying to use this for spam, but I do need to be able to test certain aspects of my projects, and those aspects include sending email.

PHPUnit please!

i would like to see a boxpart for phpunit so i can finally play with unit testing ๐Ÿ‘

Add OpenLDAP

For a project, we use OpenLDAP as directory. Would be nice if it was available in parts.

parts uninstall always tries to uninstall the latest available version regardless of it is installed

parts uninstall always tries to uninstall the latest available version, instead of the versions that are installed.

For instance, I did a parts install php5 in order to upgrade it to the -2 release. This means I now have php5-5.5.8-1 and php5-5.5.8-2 installed. If I execute a parts uninstall php5, it will always attempt to uninstall the -2 release. I can execute the uninstall a million times, and it always looks as if it is uninstalling the package.

Upgrade parts

parts update only seems to fetch the latest available parts. It does not appear to actually upgrade the parts.

From what I can see, we would still have to do a parts install <package> after to upgrade the actual packages. This leaves duplicate versions. It also means that we have to manually upgrade every package.

Require ext-mongo

Hi,
Can you add the mongo php extension to parts ?

Trie to run some php-mongo application that need ext-mongo.

Thanks

Notifications should happen at the end of parts install/remove, not after each package

Notifications such as the apache2's info about the config file, parts restart, etc., should be displayed at the end of the running parts command. Otherwise you have to scroll through the buffer to see what each package output. This is more annoying on a fresh project when you might run something like:

parts install php5 php5-intl php5-bz2 apache2 mysql phpmyadmin

Please add gitflow

Please add gitflow. It greatly improves creating and maintaining github projects.

Autostart startup.sh location

It looks like startup.sh is looking like it should be in ~/workspace, however this is wrong. This should be in ~/ instead. The reason being is that anything outside of the files for a project should not be inside a projects directory.

php5-pdo-mysql doesn't install driver

The driver must not be installed properly because I am getting Uncaught exception 'PDOException' with message 'could not find driver'. I performed a parts install php5 php5-pdo-mysql apache2 mysql

I've even restarted the box to make sure and it still doesn't work.

Golang Box

I am a gopher. I really like codio, so I need golang box for development.

Dart

Please add support for Dart- specifically dart2js and the Dart VM.

Must Have PHP Extensions

Please rebuild PHP to include curl. This is needed to be able to consume any web services.

It's looking like the PHP part that you guys provide us is very barren. It might make sense to compile everything in, or to start adding packages like php5-curl (the debian way).

--- EDIT ---
It's been a really long time since I've head to actually do this since most of the common modules get automatically installed when you install PHP on systems, but here's what is generally needed from what I remember:

  • Curl
  • Zlib
  • Bzip2
  • Exif
  • FTP
  • iconv
  • GD
  • ImageMagick
  • IMAP - Some people might need this to be able to check an email account to perform some actions when an email is received, such as helpdesk software.
  • intl
  • LDAP
  • libxml
  • LZF
  • Multibyte String
  • Mcrypt
  • OAuth
  • readline
  • SimpleXML
  • SOAP
  • SSH2
  • ZIP

PHP PDO MySQL

Unless I'm missing something, it appears that the PHP5 part does not include any of the PDO drivers. These are needed immediately. There shouldn't be any modern PHP software that is written without using PDO these days, and thus modern software can't connect since there are no PDO drivers.

Attempting to install php-mysqli

Attempting to install parts -h-5-mysqli returns the following:

codio@b6dde343fe7b:~/workspace$ parts search mysqli                                                                                                                 
php5-mysqli (5.5.8)  mysqli module for php5                                                                                                                         
codio@b6dde343fe7b:~/workspace$ parts install php5-mysqli                                                                                                           
=> Extracting archive...                                                                                                                                            
=> Installing...                                                                                                                                                    
parts: ERROR: No such file or directory - /home/codio/.parts/etc/php5/conf.d/mysqli.ini                                                                             
Aborting!                                                                                                                                                           
codio@b6dde343fe7b:~/workspace$

apache2_mod_wsgi and unicode byte representation

When trying to load a django project using Apache Mod_WSGI I get the following error:
ImportError: /home/codio/.parts/packages/python2/2.7.6/lib/python2.7/lib-dynload/_io.so: undefined symbol: PyUnicodeUCS2_Replace

The error is explained:

You are using a version of Python that uses a 4-byte representation for Unicode characters, but some C extension module you are importing was compiled using a Python that uses a 2-byte representation for Unicode characters (the default).
โ€ฆ
The only way to solve this problem is to use extension modules compiled with a Python binary built using the same size for Unicode characters.

Note that loading the module manually works, so the error is directly related to the apache2_mod_wsgi installed using 'parts'. Would you guys be able to fix this or propose a workaround?

Here's a writeup of what I was doing: http://deeb.me/20140324/django-on-codio

Add pgAdmin III

It would be great to have a postgresql GUI for those of us not proficient in command line operation of our database.

Thank you for your consideration.

Parts drush for drupal

I'm working with Drupal and I must work with drush package.

It will be really nice to have drush on codio!!

Thanks!!

zsh

I really prefer to use ZSH over Bash. ZSH (especially combined with Oh-My-ZSH) has a lot more functionality, such as better auto complete. I will be in the terminal quite often, so this would be appreciated.

Please add the ability for us to install ZSH and make it our default shell.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.