eser / acikkaynak-website Goto Github PK
View Code? Open in Web Editor NEWacik-kaynak.org 1.0
Home Page: https://acik-kaynak.org/
License: Apache License 2.0
acik-kaynak.org 1.0
Home Page: https://acik-kaynak.org/
License: Apache License 2.0
Twitter'da https://preview.acikkaynak.info/ adresindeki çalışmamızı paylaştıktan sonra, Agah Gürer üzerine yeni bir tasarım çalışmış. Yeni tasarımımızın önizlemesine şu adresten ulaşabilirsiniz:
https://www.icloud.com/iclouddrive/0HXgr20NzL6pclWxwpjgI2Ynw#acik_kaynak
Kendisine bir kez daha teşekkür ediyoruz :)
Tasarım değişikliği ile birlikte projelendirme ile ilgili yol haritamız da yavaştan belirlenmeye başladı. Ayrı bir issue olarak onun detaylarını da paylaşacağım.
Normalde gözükmesi gereken = Açık Kaynak İnisiyatifi Hakkında
Kullanıcının gördüğü = Açık Kaynak İnisiyatifı Hakkında
İnsiyatifi kısmında ki 'i' karakterinin 'f' harfinden dolayı 'ı' gibi gözükmesinden dolayı oluşan hata.
Şu anda pipeline "next export" ile static site oluştururken aşağıdaki hatayı alıyor:
Type error: Property 'message' does not exist on type 'unknown'.
Hatanın kaynağı: https://github.com/acikkaynak/acikkaynak-website/blob/new-site/src/pages/projects/index.page.tsx#L17
Merhaba,
"Açık Kaynak" için yola çıkarken hedefler oldukça büyüktü, Türkiye'deki açık kaynak ekosisteminin lokomotifi olmak, insanları açık kaynak geliştirmeye motive etmek, farkındalık yaratmak ve engelleri ortadan kaldırmak gibi bolca görev üstlenebileceğimiz bir alanımız mevcuttu.
Nasıl, nereden, ne kadar küçük adımlarla başlarsak başlayalım bir noktadaki eksikliği gidermiş olacaktık. Ve en ufaktan başladık. Önce GitHub'ın kendi kaynakları ile Türkiye'deki ve Türkçe konuşan geliştiricilerin açık kaynak proje indeksi görevi gördük. Ama halen bunun sosyal tarafıyla ilgili yapacak çok işimiz vardı.
Şimdi bir adım daha atıyor ve ekosistemimizdeki açık kaynak geliştiricilerini, açık kaynak geliştiricilerinin projelerine hizmet edecek, onları tanıtacak ve ihtiyaçlarını gözükür hale getirecek şekilde misyon kapsamımızı genişletiyoruz.
Bu noktada da atacağımız ilk adım elbette web sitemizi hem backend hem de frontend'de yenilemek olacak. Bu noktada herkesin katkısına açık, yine ekosistemdeki yazılımcıların öreceği bir yazılımı projelendirerek ilerlemeyi planlamaktayız.
Ben Figma üzerinden birkaç prototipleme ile çalışmalara başladım. Biz maddeleri toplayıp GitHub Projeler altında görebileceğiniz şekilde çalışma maddelerini belirlerken siz de çalışmada gönüllü olmak isterseniz bu "issue" kaydı altında gönüllülüğünüzü belirtirseniz projeye şimdiden katkıda bulunmuş olursunuz :)
İnsanların bulundukları şehirde hangi organizasyonlar var, teknoloji, dil, şehir vb. kriterleri filtreleyerek istediği topluluklara kolayca ulaşabilecekleri bir modül haline getirilebilir. Çok faydalı olacağını düşünüyorum :)
site üzerinde hem görsel hem de işlevsel anlamda daha iyi bir footer'a kavuşmak gerekiyor.
Merhaba :)
GitHub ile giriş yapmaya çalışınca MongoDB yetkilendirme hatası çıkartıyor.
kısacası çıkan hata şu;
{
"message":"failed to connect to server [GİZLİ.mongodb.net:27017] on
first connect [MongoError: bad auth Authentication failed.]",
"name":"MongoNetworkError",
"errorLabels":[
"TransientTransactionError"
]
}
projeler sayfasında stilleme eksiklikleri var.
projeler sayfasına gelen data GitHub API'dan geliyor. detayları aşağıda:
https://docs.github.com/en/rest/search#search-repositories
kriterler:
GNOME Foundation ve EndlessOS'in birlikte yürüttüğü, orijinal adıyla "Community Engagement Challenge" veya Türkçe kabaca "Toplulukla Etkileşim Yarışması", azınlık veya 3. Dünya ülkerinden yazılım dünyasına yeni giriş yapmış insanların açık kaynak topluluğuna teşvikinin sağlanmasını amaçlayan bir yarışmadır. Yarışma dahilinde katılımcılardan bireysel veya grup halinde bunu mümkün kılacak projelerini ilk aşamada taslak olarak sunmaları isteniyor ve daha sonra uygun görülürse, sundukları projelerin mümkün olmasını sağlayabilecek yardımın yapılması ve en sonunda yarışmayı kazananlara para ödülü verilmesi hedefleniyor.
Bu hata kaydı şunlara karar vermek için oluşturulmuştur:
Neyi hedefler?
Önemli notlar
Son başvuru tarihi 1 Temmuz'dur.
Yarışma detaylarının yerelleştirilmiş sürümü
https://github.com/challenge-tr/taslak-proje.
Yarışma resmi sitesi (İngilizce)
http://gnome.org/challenge
Yarışma hakkında sıkça sorulan sorular (İngilizce)
http://gnome.org/challenge/faq
Projeler Slack üzerinde tarşılacak:
https://join.slack.com/t/challengetr/shared_invite/zt-eeq9zqte-Qu09NZAZY9QsRJ61aMp5dQ
Proje fikirlerinizi burada belirterek tartışmaya açabilirsiniz.
Roboto font dosyaları eklenmeli sistemde Roboto olsa bile light (300) bulunan yerlerde eğer sistemde yoksa patlıyor. Google Fonts dışından font dosyaları dahil edilmeli.
Privacy nedeniyle Google Fonts'dan font çekmemeye çalışıyoruz. Belki webpack bundling'in dışında bırakılarak daha güvenilir bir CDN'e taşınabilir zamanla.
Originally posted by @eserozvataf in #45 (comment)
Projelerin eklenme aşamasında her bir projenin içerisinde kullanılan teknolojiler ve/veya programlama dilleri eklenirse daha iyi dönüşümler alınacağına inanıyorum. Bu sayede yardımcı olmak isteyen kişiler daha rahat bir şekilde destek vereceği projeyi seçebilir. İyi çalışmalar.
Public repositoryler ve kişisel (ve gizli) verilere okuma ve yazma izni isteniyor.
bunlar sıkıntılı maddeler/izinler olarak gözüme çarptı, eğer platform işleyişine bir engel oluşturmayacaksa read-only e çevrilmeli ve private email & profile info nun da istenmemesi gerektiğini düşünüyorum. Private email & profile info direkt istenmiyor, ancak full profil erişimi istendiğinden dolayı bunlara da erişim sağlanacağından dolayı GitHub uyarıyor.
Ne kadar doğru bir karar olur bilmiyorum ancak uzun uzun bulmaStyles dan sınıfları yazmaktansa yol yakınken projeyi styled-system'a geçirmek ne kadar mantıklı olur?
Türkiye Açık Kaynak Platformu logo ve bağlantısı eklenecek.
Projeler sliderı 1440 width den küçük cihazlarda özellikle mobilde oldukça kötü görünüyor
https://acik-kaynak.org/projects adresinde
proje listesi eklenirken bir loader ekrana gelebilir.
Tarihleri maalesef oldukça esnek Sprint 1'imizin sonuna gelirken, Açık Kaynak Projelendirme ( #17 )'de başlatılan sürecin çıktısını bir yol haritası haline getirmeyi başarabildik.
Aşağıdaki gibi bir yol haritası mevcut, tüm maddeler için de birer issue açılıyor olacak:
Direkt ilgili gerekli aktarımlar konusunda yardım sağlamak için, üstlenmek istediğiniz madde olursa lütfen burada belirtin :)
ÖRNEK AÇIK KAYNAK PROJELER kısmında next butonuna tıklayarak sona kadar gelindiğinde tekrardan next butonuna tıklandığında en başa dönmesi sağlanabilir.
Sayfada github ile giriş yap kısmından açık kaynak'ı 3.parti olarak kabul etmemi istedi. İşlem tamamlandıktan sonra ana sayfaya yönlendirilirilme işlemi başarısız oldu. Açılan sayfadaki şeyler bunlar
{"stack":"MongoNetworkError: failed to connect to server [cluster0-shard-00-02-p9mjh.mongodb.net:27017] on first connect [MongoError: bad auth Authentication failed.]\n at Pool.<anonymous> (/var/task/node_modules/mongodb/lib/core/topologies/server.js:431:11)\n at emitOne (events.js:116:13)\n at Pool.emit (events.js:211:7)\n at createConnection (/var/task/node_modules/mongodb/lib/core/connection/pool.js:559:14)\n at connect (/var/task/node_modules/mongodb/lib/core/connection/pool.js:987:9)\n at callback (/var/task/node_modules/mongodb/lib/core/connection/connect.js:109:5)\n at provider.auth.err (/var/task/node_modules/mongodb/lib/core/connection/connect.js:352:21)\n at _authenticateSingleConnection (/var/task/node_modules/mongodb/lib/core/auth/auth_provider.js:66:11)\n at sendAuthCommand (/var/task/node_modules/mongodb/lib/core/auth/scram.js:215:18)\n at Connection.messageHandler (/var/task/node_modules/mongodb/lib/core/connection/connect.js:334:5)","message":"failed to connect to server [cluster0-shard-00-02-p9mjh.mongodb.net:27017] on first connect [MongoError: bad auth Authentication failed.]","name":"MongoNetworkError","errorLabels":["TransientTransactionError"]}
hamburger menu'nun doğru görünmesi, tıklandığında da açılıp navigasyon linklerinin görülebilir/tıklanabilir olması gerekiyor. şu anda sorunlu :/
Çok iyi olduğum söylenemez ama tüm tecrübelerim ve çabam ile buradayım.
acikkaynak.info adresinde paragraf içi fontu ile, projeler sekmesindeki fontlara el atılsa sanki daha güzel olacak. Geniş ekranda akınca ufak bir de metinlerde kullanılan font bence değiştirilebilir. Front-end, ux bilgisi olan arkadaşlar da yorumlarsa sevinirim.
iPhone ekranından siteye girdiğimde hamburger menu açılmıyor.
Semantic UI, Font Awesome iconlarını içerdiği için kaldırılabilir olduğunu düşünüyorum.
Kullanım farkı ise:
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faClipboardList } from '@fortawesome/free-solid-svg-icons';
<FontAwesomeIcon icon={faClipboardList} />
import { Icon } from 'semantic-ui-react';
<Icon name="clipboard list" />
Kaldırılmaya karar verilir ise ben ilgilenebilirim.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.