These are chat archives for phparsenal/phparsenal

4th
Jul 2015
John O'Grady
@natedrake
Jul 04 2015 07:54
Anyone having issue with CLImate Table when your db.sqlite is empty?
Mine is throwing error, but once I create an entry error goes away
John O'Grady
@natedrake
Jul 04 2015 08:06
I have created an issue for above, and assigned myself I will complete this and update
John O'Grady
@natedrake
Jul 04 2015 08:12
I'm getting to work. I can finally start putting in some time now
Marcel Voigt
@nochso
Jul 04 2015 10:55
yep, same bug here
Marcel Voigt
@nochso
Jul 04 2015 11:03
I'll probably be on later and get started
probably with changing the arguments in a CLImate fork
John O'Grady
@natedrake
Jul 04 2015 16:21
I'll fix the bug with the empty db, have it displaying a message when the DB is empty but I will automatically load the add interactively command
That ok?
Levi Durfee
@levidurfee
Jul 04 2015 16:22
Do it! :)
John O'Grady
@natedrake
Jul 04 2015 16:23
No bothers
John O'Grady
@natedrake
Jul 04 2015 17:51
Ok I seemed to have fixed it. If you run ff with no parameters and your db is empty you will now be prompted to add a command interactively
How shall I apply, just sync direct to repo or create a branch, apply to that, and merge?
Levi Durfee
@levidurfee
Jul 04 2015 17:52
Nice
I'm okay with you pushing to the master branch
Marcel Voigt
@nochso
Jul 04 2015 17:56
master is fine for that. develop will be useful when merging multiple longer branches I guess
John O'Grady
@natedrake
Jul 04 2015 18:01
I see, I'm not to good with Github, I've only really used it on solo projects
Just want to adhere by best practises
practices
Just double checking for issues and I'll push to master
Marcel Voigt
@nochso
Jul 04 2015 18:03
I'd say push to develop if it should be reviewed, otherwise master
and now I wish I had seen this before switching to CLImate: http://symfony.com/doc/current/components/console/index.html
Marcel Voigt
@nochso
Jul 04 2015 18:30
nate, if you're avoiding the git cli as I am, check out SourceTree on win or SmartGit on linux
Levi Durfee
@levidurfee
Jul 04 2015 18:30
:)
If you are worried, you could always create a pull request and ask someone else to merge after they've reviewed it
Marcel Voigt
@nochso
Jul 04 2015 18:32
yeah
so much merging at my job. GUI/reports are the worst to merge :-1:
Levi Durfee
@levidurfee
Jul 04 2015 18:34
Heh
Marcel Voigt
@nochso
Jul 04 2015 18:35
code is usually easy to merge though
Levi Durfee
@levidurfee
Jul 04 2015 18:35
Yea
Marcel Voigt
@nochso
Jul 04 2015 18:37
been using kdiff3 which does 3 way merging and easy to pick up keyboard shortcuts
Levi Durfee
@levidurfee
Jul 04 2015 18:37
I may have already asked, but is our name "phparesenal" what we picked or what we are using for now?
Marcel Voigt
@nochso
Jul 04 2015 18:37
just what we picked to get started so I'm still open for a new name
liked "Wapper"
Levi Durfee
@levidurfee
Jul 04 2015 18:38
Me too
Downloading kdiff now :)
Marcel Voigt
@nochso
Jul 04 2015 18:40
it's not as pretty but snappy and useable
Levi Durfee
@levidurfee
Jul 04 2015 18:42
anyone trying out atom the editor?
Marcel Voigt
@nochso
Jul 04 2015 18:42
only shortly before 1.0, I might try again
so far PHPStorm is the best I found for PHP
Levi Durfee
@levidurfee
Jul 04 2015 18:43
yea
Marcel Voigt
@nochso
Jul 04 2015 18:44
Atom is some mix of js+webkit I think?
Levi Durfee
@levidurfee
Jul 04 2015 18:44
yea
Marcel Voigt
@nochso
Jul 04 2015 18:45
not entirely sure what to think of that stack for an editor
Levi Durfee
@levidurfee
Jul 04 2015 18:45
also, i think it sends usage data to github
Marcel Voigt
@nochso
Jul 04 2015 18:46
most IDEs do that though
better if they ask :)
Levi Durfee
@levidurfee
Jul 04 2015 18:46
i don't like it :p my porn code is private
Marcel Voigt
@nochso
Jul 04 2015 18:47
I hope it's just usage heh
just installed Atom
Levi Durfee
@levidurfee
Jul 04 2015 18:48
it's pretty lol
Marcel Voigt
@nochso
Jul 04 2015 18:50
it is, let's hope it's not polished shit :D
Levi Durfee
@levidurfee
Jul 04 2015 18:50
it gets slow on my machine when i'm dealing with a large file
Marcel Voigt
@nochso
Jul 04 2015 18:51
what's large?
Levi Durfee
@levidurfee
Jul 04 2015 18:51
not very large lol
could be my computer, but i doubt it
Marcel Voigt
@nochso
Jul 04 2015 18:53
does it have extensions for PHP or something?
Levi Durfee
@levidurfee
Jul 04 2015 18:53
yea
Marcel Voigt
@nochso
Jul 04 2015 18:54
any suggestions?
Levi Durfee
@levidurfee
Jul 04 2015 18:54
i would probably stick with phpstorm lol
there is a docblockr package for atom, but i don't like it
Marcel Voigt
@nochso
Jul 04 2015 18:56
well, I can't get autocomplete to work
definitely phpstorm :+1:
Levi Durfee
@levidurfee
Jul 04 2015 18:56
heh
Marcel Voigt
@nochso
Jul 04 2015 18:57
netbeans is okay if you're not easily angered :D
what do you guys want to do about the name? look for more ideas or vote on existing ideas?
group name that is
Levi Durfee
@levidurfee
Jul 04 2015 19:01
I'm going to vote "Wapper"
Marcel Voigt
@nochso
Jul 04 2015 19:02
there's not much else on Trello
so Wapper would have my vote too
Levi Durfee
@levidurfee
Jul 04 2015 19:02
@natedrake wanna make it unanimous?
Marcel Voigt
@nochso
Jul 04 2015 19:36
I'm working on a simple Migration class that will help move the database from version to version
without users having to mess with it
Levi Durfee
@levidurfee
Jul 04 2015 19:37
Nice
Marcel Voigt
@nochso
Jul 04 2015 19:37
I'll store the version/state of the database in a new setting table
then you just compare the Client class version to the one in the database and know what to do
Levi Durfee
@levidurfee
Jul 04 2015 19:51
:) I had to use that once to see if curl 7.41 was installed
I'm working on my car today
Marcel Voigt
@nochso
Jul 04 2015 19:58
I'm just trying not to melt at 38°C
John O'Grady
@natedrake
Jul 04 2015 20:27
Sure Wapper has my vote
John O'Grady
@natedrake
Jul 04 2015 20:50
I've uploaded the change to a fork on my page https://github.com/natedrake/fast-forward, maybe take a look and see if it is ok.
Marcel Voigt
@nochso
Jul 04 2015 21:28
looks good, maybe add a message that no entries were found
Marcel Voigt
@nochso
Jul 04 2015 21:37
I've pushed the migration stuff to develop. Can you guys test it? After running ff you should always end up with the tables"bookmark" and "setting", setting containing one row
should work with both a missing database and your existing ones
if everything is fine, I'll add the modified/execution time stamps using Migration::fromVersion()
Levi Durfee
@levidurfee
Jul 04 2015 22:09
Do we need to worry about migrating the database when there isn't a 1.0.0 public release yet? According to semantic versioning, anything can change at any time. Unless it's just a tool for us to use while we make changes to the code, but then couldn't we just pull the latest SQLite db?
Marcel Voigt
@nochso
Jul 04 2015 22:10
Well, I'm not sure
we can still use the code, but it can be cleaned up with the first release
and not sure how semver comes into play with database schema
if you don't want to use it while we develop, model.sql could contain INSERTs for test data
Marcel Voigt
@nochso
Jul 04 2015 22:15
suppose it does depend on whether you want to use it while developing. I'm already using it to save commands :smirk: