Since year.month.day also represents a version number consisting of three parts it is absolutely ok to use that. Important is the order of version number but that is guaranteed with the scheme you posted (obviously day.month.year would be bad).