GithubHelp home page GithubHelp logo

openeuropa / documentation Goto Github PK

View Code? Open in Web Editor NEW
50.0 30.0 12.0 182 KB

European Commission DIGIT initiative fostering open source adoption in consolidating the European Institutions web presence

License: European Union Public License 1.2

documentation's Introduction

The OpenEuropa Initiative

OpenEuropa is a Directorate-General for Informatics (DIGIT) initiative aiming at strengthening the adoption of open source tools and practices in consolidating the European Institutions' web presence.

In order to achieve such a goal the OpenEuropa Initiative will focus on the following activities:

  • Build, maintain and release loosely-coupled, reusable software components , licensed under EUPL-1.2.
  • Build, maintain and release fully-fledged solutions for the European Institutions.
  • Provide a high-level architecture overview of web-related information systems.
  • Establish reusable technical governance guidelines.
  • Contribute back to upstream open source projects.

For more information please check:

documentation's People

Contributors

ademarco avatar aritomelo avatar brummbar avatar claudiu-cristea avatar drupol avatar francismabika avatar hernani avatar imanoleguskiza avatar jfhovinne avatar netlooker avatar pfrenssen avatar richardcanoe avatar upchuk avatar voidtek 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  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  avatar  avatar  avatar

documentation's Issues

Question: versioning policy + official installation guide not accurate

Dear OpenEuropa team.

Could you direct me to your policy for versioning of the Open Europa ecosystem,
or to a master composer file with compatible and stable library versions?

It seems to me that you include dependencies on active branches in stead of stable release versions, even when the top artifact is considered a stable release (e.g. OpenEurope Theme v 2.9.0).
I have a local environment, that is shared through docker with my team. Earlier this week, I ran the "composer update" command as I wanted to update the version of a few drupal core package (default-content, and others).
Unfortunately, this also pulled in the latest version of oe_content and oe_media, which depend on dev-master dependencies down the line.

This broke my installation. It seems to me that the only way to avoid this issue from a user's perspective is to never update the composer.lock file or external libraries once the deployment is working.

I am currently following the suggested approach for installation (using composer require) and am still running in to compatibility issues, as I am unable to start the oe_theme_news module due to missing internal dependencies.

Composer file for reference, created using 'composer require'.
I added the consolidation packages manually, as I was getting errors at installation time for missing dependencies.
composer_not_working.txt

When I run the installer without locally building the latest banch of oe_theme, and just rely on the
require approach you would use with other themes, this is how my deployment ends up looking:

oe_theme_issue

Any help addressing this issue is appreciated.
For now I will direct my efforts to forking and building oe_theme myself as part of my setup script.

Kind regards,

Stijn

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.