Πηγαίνοντας στο Kickstarter εκστρατεία συγκέντρωσης κεφαλαίων για σκοπούς ανοιχτού κώδικα scitter. Περίοδος: 16.09-18.10. Συγκεντρώθηκαν: $2679/97104.
Το Sciter είναι μια ενσωματωμένη μηχανή πολλαπλών πλατφορμών HTML/CSS/TIScript σχεδιασμένη για τη δημιουργία GUI για επιτραπέζιους υπολογιστές, κινητές συσκευές και εφαρμογές IoT, η οποία χρησιμοποιείται εδώ και πολύ καιρό εκατοντάδες εταιρείες Παγκόσμιος. Όλα αυτά τα χρόνια, το Sciter ήταν ένα έργο κλειστού κώδικα - ο δημιουργός του, ο Andrey Fedonyuk, ήταν ο μόνος προγραμματιστής του. Αλλά φαίνεται ότι ήρθε η ώρα να προσελκύσουμε άλλους προγραμματιστές να αναπτύξουν μια ελαφριά εναλλακτική λύση για το Electron!
Στόχοι:
- Ανοίξτε τον πηγαίο κώδικα του Sciter περίπου 2 μήνες μετά την επιτυχή ολοκλήρωση της καμπάνιας.
- Η παραλλαγή JavaScript του Sciter είναι η ίδια μηχανή, αλλά με JavaScript αντί για το TIScript που χρησιμοποιείται. Ο στόχος είναι να τρέξετε δημοφιλή πλαίσια JS όπως είναι ή με ελάχιστη προσπάθεια μεταφοράς. Επί του παρόντος σχεδιάζεται να χρησιμοποιηθεί QuickJS, ώστε ο κινητήρας να παραμένει όσο το δυνατόν πιο συμπαγής, αλλά αν χρειαστεί μπορεί να χρησιμοποιηθεί V8. Σχεδιάζουμε να κάνουμε μια εναλλακτική λύση στο Electron στο πνεύμα του Sciter.Quark.
- Το Sciter.JS Inspector είναι ένας εξερευνητής DOM και ένας εντοπισμός σφαλμάτων σεναρίων. Ενσωμάτωση του Sciter με άλλες γλώσσες, ειδικότερα Sciter.Goέτσι ώστε ο μεταγλωττιστής Go να μπορεί να παράγει μονολιθικά αναδιανεμήσιμα Go/GUI. Άλλα έργα με τα οποία έρχεται η κοινότητα.
Το Sciter σχεδιάζεται να κυκλοφορήσει με την άδεια GPL.
Πρόσθετοι στόχοι:
Εάν η καμπάνια αυξήσει δύο φορές τον στόχο της, το Sciter θα δημοσιευτεί με άδεια BSD.
παρουσίαση Αρχιτεκτονική Sciter.
Πώς να βοηθήσετε στο άνοιγμα του κώδικα:
- δωρεά στην καμπάνια και/ή
- διανείμετε πληροφορίες σχετικά με την καμπάνια: HackerNews, Reddit, ...
Πηγή: linux.org.ru