Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flextype API's and Plugins refactoring #347

Open
Awilum opened this issue Jan 2, 2020 · 1 comment
Open

Flextype API's and Plugins refactoring #347

Awilum opened this issue Jan 2, 2020 · 1 comment

Comments

@Awilum
Copy link
Member

Awilum commented Jan 2, 2020

To go forward - code and structure need to be refactored for upcoming Flextype 0.9.7!

  1. Review pds/skeleton and implement some parts of https://github.com/php-pds/skeleton
  2. Review possibility of migration to Slim4 or Flextype will continue powered by Slim3 in 2020. Seems like some other good solutions also powered by Slim3 and it is still okey for them... We should use more Symfony components and in the future possible 100% migrate to Symfony. No Laravel! - it is great! but not for simple apps. imho.
  3. Prepare Flextype codebase for HeadLess! CoreAPI + RestAPI
  4. ...

We should keep it simple and straightforward!

@Awilum Awilum added this to the 0.9.7 milestone Jan 2, 2020
@Awilum Awilum self-assigned this Jan 2, 2020
Awilum added a commit that referenced this issue Jan 2, 2020
Awilum added a commit that referenced this issue Jan 2, 2020
Awilum added a commit that referenced this issue Jan 6, 2020
according to: http://www.linfo.org/var.html

/var is a standard subdirectory of the root directory in Linux and other Unix-like operating systems that contains files to which the system writes data during the course of its operation.

The root directory is the directory that contains all other directories and files on a system and which is designated by a forward slash ( / ). Among the other directories that are usually installed by default in the root directory are /bin, /boot, /dev, /etc, /home, /initrd, /lib, /lost+found, /misc, /mnt, /opt, /proc, /root, /sbin, /tmp and /usr.

/var is specific for each computer; that is, it is not shared over a network with other computers, in contrast to many other high-level directories. Its contents are not included in /usr because situations can occur in which it is desired to mount /usr as read-only, such as when it is on a CDROM or on another computer. /usr, which is generally the largest directory (at least on a newly installed system) and is used to store application programs, should only contain static data.

Among the various subdirectories within /var are /var/cache (contains cached data from application programs), /var/games (contains variable data relating to games in /usr), /var/lib (contains dynamic data libraries and files), /var/lock (contains lock files created by programs to indicate that they are using a particular file or device), /var/log (contains log files), /var/run (contains PIDs and other system information that is valid until the system is booted again) and /var/spool (contains mail, news and printer queues).
Awilum added a commit that referenced this issue Jan 8, 2020
according to: http://www.linfo.org/var.html

/var is a standard subdirectory of the root directory in Linux and other Unix-like operating systems that contains files to which the system writes data during the course of its operation.

The root directory is the directory that contains all other directories and files on a system and which is designated by a forward slash ( / ). Among the other directories that are usually installed by default in the root directory are /bin, /boot, /dev, /etc, /home, /initrd, /lib, /lost+found, /misc, /mnt, /opt, /proc, /root, /sbin, /tmp and /usr.

/var is specific for each computer; that is, it is not shared over a network with other computers, in contrast to many other high-level directories. Its contents are not included in /usr because situations can occur in which it is desired to mount /usr as read-only, such as when it is on a CDROM or on another computer. /usr, which is generally the largest directory (at least on a newly installed system) and is used to store application programs, should only contain static data.

Among the various subdirectories within /var are /var/cache (contains cached data from application programs), /var/games (contains variable data relating to games in /usr), /var/lib (contains dynamic data libraries and files), /var/lock (contains lock files created by programs to indicate that they are using a particular file or device), /var/log (contains log files), /var/run (contains PIDs and other system information that is valid until the system is booted again) and /var/spool (contains mail, news and printer queues).
@Awilum
Copy link
Member Author

Awilum commented Mar 2, 2020

moved to 1.0.0

@Awilum Awilum modified the milestones: 0.9.7, 1.0.0 Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant