Sections

New Feature Request


Το αίτημα νέας λειτουργικότητας (NFR) είναι ένα μιρκό κείμενο, που εξηγεί πώς πρέπει να υποβληθεί το νέο άιτημα λειτουργικότητας, πώς μπορεί να εφαρμοστεί και πώς μπορεί να βοηθήσει τα μέλη της ομάδας Phalcon και άλλους χρήστες να το καταλάβουν και να το αναπτύξουν.

Το NFR περιέχει: * Προτεινόμενη σύνταξη * Προτεινόμενα ονόματα ταξεων και μεθόδων * Λεπτομερή περιγραφή χρήσης * Πώς το μπορεί να ωφελήσει το πλαίσιο και την κοινότητα * Αν αυτό το αίτημα έχει ήδη αναπτυχθεί σε άλλα πλαίσια, μία σύντομη εξήγηση του πώς αναπτύχθηκε και τα πλεονεκτήματά του

Ενα αίτημα νέας λειτουργικότητας θα απορριφθεί αν: * Η νέα λειτουργηκότητα κάνει το πλαίσιο αργό * Η νέα λειτουργηκότητα δεν παρέχει οποιαδήποτε πρόσθετη αξία στο πλαίσιο * Η αίτηση νέας λειτουργηκότητας δεν είναι σαφής, κακή τεκμηρίωση, ασαφής εξήγηση, κλπ. * The NFR does not follow the current guidelines/philosophy of the framework * The NFR affects/breaks applications developed in current/older versions of the framework * The original poster does not provide feedback/input when requested * It’s technically impossible to implement * It can only be used in the development/testing stages * Submitted/proposed classes/components don’t follow the Single Responsibility Principle * Uses static methods - (not allowed)

To send a NFR you do not need to provide Zephir or C code or develop the feature. Οι αιτήσεις νέας λειτουργηκότητας εξηγούν τον στόχο και εφαρμογή τους και ξεκινούν μια συζήτηση σχετικά με τον καλύτερο τρόπο της ανάπτυξης τους.

Όλες οι αίτησεις νέας λειτουργηκότητας πρέπει να καταχωρηθούν ως νέο ζήτημα στο GitHub. Παρακαλούμε βεβαιωθείτε ότι χρησιμοποιείτε το πρόθεμα [NFR] στον τίτλο του θέματος.