Hola, Rogerio! He comenzado a probar la versión 2, pero no consigo instalar las dependencias, ya que composer me devuelve varios errores:

C:\Windows\System32>cd C:\Program Files (x86)\Ampps\www\novosga2

C:\Program Files (x86)\Ampps\www\novosga2>composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- The requested package novosga/attendance-bundle 1.0.0 exists as novosga/at
tendance-bundle[dev-master, 2.0.x-dev] but these are rejected by your constraint
.
Problem 2
- The requested package novosga/core 1.0.0 exists as novosga/core[dev-master
, 2.0.x-dev] but these are rejected by your constraint.
Problem 3
- The requested package novosga/monitor-bundle 1.0.0 exists as novosga/monit
or-bundle[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 4
- The requested package novosga/reports-bundle 1.0.0 exists as novosga/repor
ts-bundle[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 5
- The requested package novosga/settings-bundle 1.0.0 exists as novosga/sett
ings-bundle[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 6
- The requested package novosga/triagem-bundle 1.0.0 exists as novosga/triag
em-bundle[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 7
- The requested package novosga/users-bundle 1.0.0 exists as novosga/users-b
undle[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 8
- The requested package novosga/websocket-server 1.0.0 exists as novosga/web
socket-server[dev-master, 2.0.x-dev] but these are rejected by your constraint.
Problem 9
- Installation request for novosga/oauth-server-bundle 1.0.0 -> satisfiable
by novosga/oauth-server-bundle[1.0.0].
- novosga/oauth-server-bundle 1.0.0 requires alb/oauth2-php * -> satisfiable
by alb/oauth2-php[dev-master] but these conflict with your requirements or mini
mum-stability.
Problem 10
- symfony/framework-bundle v4.0.1 requires php 7.1.3 -> your PHP version (7
.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-RC2 requires php 7.1.3 -> your PHP versio
n (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-RC1 requires php 7.1.3 -> your PHP versio
n (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-BETA4 requires php 7.1.3 -> your PHP vers
ion (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-BETA3 requires php 7.1.3 -> your PHP vers
ion (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-BETA2 requires php 7.1.3 -> your PHP vers
ion (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0-BETA1 requires php 7.1.3 -> your PHP vers
ion (7.1.1) does not satisfy that requirement.
- symfony/framework-bundle v4.0.0 requires php 7.1.3 -> your PHP version (7
.1.1) does not satisfy that requirement.
- Installation request for symfony/framework-bundle 4.0 -> satisfiable by s
ymfony/framework-bundle[v4.0.0, v4.0.0-BETA1, v4.0.0-BETA2, v4.0.0-BETA3, v4.0.0
-BETA4, v4.0.0-RC1, v4.0.0-RC2, v4.0.1].

Lo único que entiendo es la falta de php 7.1.3, pero tanto en Uniform Server como en Ampps (ambos en Windows) no lo tengo disponible. En teoría Ampps 3.8 contiene PHP7.1.8, pero no veo cómo setearlo.

    fernandogiacomino

    The problem is that Composer doesn't know root package version referenced in composer.json as self.version. Then, by default, composer is using 1.0.0 as version, and can't find novosga modules.

    You can export a environment variable named COMPOSER_ROOT_VERSION to explicit define Novo SGA version.

    Example (Linux):

    COMPOSER_ROOT_VERSION=2.0.0-beta6 composer install

    More in: https://getcomposer.org/doc/03-cli.md#composer-root-version

    Or you can use composer create-project instead of composer install:

    composer create-project "novosga/novosga:2.0.0-beta6"

    And about PHP version, Novo SGA 2.0 requires PHP 7.1 because is a Symfony 4 requirement.

    Intenté con composer create-project "novosga/novosga:v2.0.0-beta6" pero me devuelve:

    -------------------------------
    [InvalidArgumentException]
    Could not find package novosga/novosga with version v2.0.0-beta6 in a version installable using your PHP version 7.1.1.
    -------------------------------
    Buscando en Packagist la versión que funcione con PHP 7.1.1 o inferior, pruebo la beta3 (php7.0.8) y en ese caso sí descargó todo y creó el proyecto, pero luego vuelve con la exigencia estricta de Symfony sobre php7.1.3:
    
    -------------------------------
    Installing novosga/novosga (v2.0.0-BETA3)
      - Installing novosga/novosga (v2.0.0-BETA3): Downloading (100%)
    Created project in novosga2
    Loading composer repositories with package information
    Installing dependencies (including require-dev) from lock file
    Your requirements could not be resolved to an installable set of packages.
    
      Problem 1
        - Installation request for symfony/asset v4.0.0-BETA4 -> satisfiable by symf
    ony/asset[v4.0.0-BETA4].
        - symfony/asset v4.0.0-BETA4 requires php ^7.1.3 -> your PHP version (7.1.1)
     does not satisfy that requirement.
      Problem 2
        - Installation request for symfony/cache v4.0.0-BETA4 -> satisfiable by symf
    ony/cache[v4.0.0-BETA4].
        - symfony/cache v4.0.0-BETA4 requires php ^7.1.3 -> your PHP version (7.1.1)
     does not satisfy that requirement.
      Problem 3
        - Installation request for symfony/config v4.0.0-BETA4 -> satisfiable by sym
    fony/config[v4.0.0-BETA4].
        - symfony/config v4.0.0-BETA4 requires php ^7.1.3 -> your PHP version (7.1.1
    ) does not satisfy that requirement.
      Problem 4...........................................................................
    24 dias depois