රටට ඕන software අපිම හදමුද?

Lokuaiya_123

Well-known member
  • May 6, 2018
    534
    580
    93
    @coder101 මචන් හොදම දේ….ඔය වැඩේට කැමති සෙට් එකක් හදාගන්න එක. ඇත්තම කතාව government employees ල එක්ක වැඩක් කරනව කියන්නෙම වෙනම experience එකක්. ලොකෙ නැති එකක්. මුලින්ම group එකක් හදල එකෙන් සෙට් වෙලා කරන්න. Practical තත්වෙ නම් කිවත් වගෙ develop කරල තියල තියන්න වෙයිද දන්නැ. දේශපාලනට බැන්නට මෙ රට හදනව හදන්න ඔන රාජ්‍ය සේවකයෝ ටික. උන් හැදුනනම් අනිත් එවුන්ටත් නටන්න බැ.
     
    • Like
    Reactions: coder101

    coder101

    Well-known member
  • Jul 20, 2018
    331
    538
    93
    @coder101 මචන් හොදම දේ….ඔය වැඩේට කැමති සෙට් එකක් හදාගන්න එක. ඇත්තම කතාව government employees ල එක්ක වැඩක් කරනව කියන්නෙම වෙනම experience එකක්. ලොකෙ නැති එකක්. මුලින්ම group එකක් හදල එකෙන් සෙට් වෙලා කරන්න. Practical තත්වෙ නම් කිවත් වගෙ develop කරල තියල තියන්න වෙයිද දන්නැ. දේශපාලනට බැන්නට මෙ රට හදනව හදන්න ඔන රාජ්‍ය සේවකයෝ ටික. උන් හැදුනනම් අනිත් එවුන්ටත් නටන්න බැ.
    anna e kathawanm sampurnenma attha machn.
    me thread ekata aapu feedback ekath ekka man me kalpana kranne mokada kranne kiyala. :confused:
     
    • Like
    Reactions: Lokuaiya_123

    eyes

    Well-known member
  • Jul 25, 2020
    497
    606
    93
    oya government systems wala requirement discussion walata giyama requirement denna enne aththatama e wade karana aya newei, oya kohen hari alla gatta lokko set ekak awith unta hithena widiyata mehema hadanna kiyala yanawa.
    api system ekak hadala live dala dunnama, e wade karana ekata ona widiyata wada karaganna ba, ethin system eka continue wenne na, salli tika aparade wenawa
    anith eka government office wala inna ayata system ekak hadala dunnata, purudu wela inna widiyata nathuwa wada karanna kamathi na.
    Manual dan issue karana form ekak kiyala hithanna, loku koleka print karala tiyana, unta ekama system eke form ekath wenna ona, simplify karala hadala dunnata wadak wenne na
    Government office wala systems use karanna ona widiyata infrastructures hariyata na(Slow internet/Less performance machines etc.)
    sahenna dewal tiyanawa kiyanawanam :)
    mewa katha karana ekath hodai, issarahata karana ewa unath hariyata karawine ethakota
     

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,885
    113
    anna e kathawanm sampurnenma attha machn.
    me thread ekata aapu feedback ekath ekka man me kalpana kranne mokada kranne kiyala. :confused:
    උඹට පොඩි government office එකකට හරි system එකකට requirements ගන්න පුළුවන් වුණොත් මචන් මේ ත්රෙඅඩ් එකේ update එකක් දාන්න..අපි බලමු මොකද කරන්න පුළුවන් කියල..
     

    Lokuaiya_123

    Well-known member
  • May 6, 2018
    534
    580
    93
    anna e kathawanm sampurnenma attha machn.
    me thread ekata aapu feedback ekath ekka man me kalpana kranne mokada kranne kiyala. :confused:
    අපේ intentions pure වුනාට රටේ හැම එකාගෙම එහෙම නැ මචන්…ඔය හැම දෙයකින්ම hidden benefits තියන එවුන් ඉන්නෙ. හරියට web එකක් වගෙ. එ දෙවල් බැලුවම රටේ මිනිස්සුන්ටම හරියන සෙට් එකක් පාලකයො වෙලා තියනව.එක සමාජයේම අර්ථ නිරුපනයක්. රාජ්‍ය සේවයත් ඒ විදියම තමයි. දැඩ් තින්දු ගන්න පුලුවන් පාලකයෙක් එන්න ඔන මෙක හදන්න නම්. ඔක කරන්න පුලුවන් එවුන්ට හිටියෙ ප්‍රේමදාස, මහින්ද, මෙයාල වටේ ඉන්න එවුන් එක්ක ජරාව පස්සෙ දිව්ව එක කරේ. ඒ වගේ මින්ස්සු අල්ලන්න පුලුවන් leadership හරි අඩුයි. හොදින් බැරිනම් නරකින් හරි වැඩෙ කරන method එක.
     

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,168
    113
    Homagama
    ow machn.
    I am working for a foreign country and we are a payment company. We are giving a payment gateway also for users.
    Its a huge responsibility and very challenging.

    First there are policies that we have to adhere and need to run the gateway under those policies given by the central bank.
    Then there is data security, system security and stuff.
    We have the PCI DSS compliance also and there are standards and guides to follow also.
    There are many many things.

    man oi gana porak newei, eth payment gateway ekak maintain kranawa kiyanne godak loku wadak. bank ekakata thamai oi de hodatama kranna puluwan mtath therena widiyata.
    Did you had chance to involve PCI DSS certification acceptance testing on a IPG?
    I bet local IPG developers not even seen that guide book. before seeing that I also thought that IPG is nothing its easy. after that i knew how big deal that was. even one security breach on network is enough to trip off the Gateways security system. and you cannot isolate a IPG 100% from internet. it has to be open partially. so Security is no 1 in the list.
     

    pasansnoop

    Well-known member
  • Sep 13, 2008
    9,092
    1
    6,967
    113
    TrapHouse
    මේකනම් ඇත්තටම කරනවනම් සුපිරිම වැඩක් මචං..
    ලංකාවෙ සමහර pvt කම්පනි වලිනුත් හොඳ සිස්ටම් හදල ප්‍රපෝස් කරනව ඒත් ආණ්ඩුවෙන් ඒව ගණන් ගන්නෙ නෑ..
    රජයෙ ආයතන වල සමහර සුළු සේවකයොත් ඉන්නව එදිනෙදා ඔෆිස් එකේ කරන වැඩ ඔටෝමේට් කරන්න පොඩි පොඩි සිස්ටම්ස් හදන..
    ඒත් ඒ මිනිස්සුන්ටත් කිසි පිළිගැනීමක් දීමනාවක් දෙන්නෙ නැති නිසා ඒ හැමදේම ටික කාලෙකින් වලපල්ලට යනව :confused2:
     

    Avishka Indula

    Well-known member
  • Jan 6, 2019
    896
    2,262
    113
    25
    Kandy
    මේක මගේ හිතේ කාලෙක ඉඳන් තිබුන අදහසක්.

    ඒ වගේම මේක එළකිරි එකෙත් කලින් කතාකරල තියෙනවා කව්රුහරි. :D
    https://elakiri.com/threads/රාජ්‍ය-it-systems-ඔක්කොම-open-source-කලොත්-කොහොමද.1940685/

    මේකයි,
    උඹලට මේ ලංකාවේ තියෙන systems එපාවෙන්නේ නැද්ද?
    උදාහරනෙකට train එකක් book කරගන්නෙක කොච්චර අමාරුයිද ලංකාවේ online?
    government office එකකට appointment එකක් දාගන්න වගේ කොච්චර අමාරුයිද? license එකක් ගන්න, vehicle registration, business registration etc.

    ලංකාවේ තියෙන මෙලෝම වැඩක් නැති ආයතනයක් තමයි ICTA එක කියන්නේ. website එකක්වත් responsive අවුල් නැතුව හදාගන්න බෑ ඔකේ ඉන්න උන්ට.

    ඉතින් අපි හැමදාම මුන්ට බැන බැන ඉඳල අපරාදෙනේ.
    අපි එකතුවෙලා පුලුවන් විදියට open source විදියට systems කීපයක් develop කරොත් මොකද?

    Eg:
    General appointment management system එකක්
    Railway ticket booking system එකක්
    bus ticket booking system එකක්

    etc.

    අපි ඔය system develop කරන්න ඕන workflow එකකුත් එක්කම, ඒ කිව්වේ මේ office එකේ වැඩ ටික මෙහෙමයි වෙන්න ඕන කියල system එකත් එක්කම. ඒකට අපිට දැනට ඔයි රජයේ තැන්වල වැඩ කරන අයගෙන් උදව් උපදෙස් අරගන්න පුළුවන්.

    මේකේ ඉන්නවනේ හැම ජාතියේම දේවල් කරන අය ( Architect, Tech Lead, UI / UX, Web / Mobile / Backend Development ) .
    මමත් Full-stack development කරනවා. මමත් කැමති මේ දේ කරන්න ගොඩක්ම.

    පස්සේ අපිට try කරන්න පුළුවන් ඔය systems implement කරන්නෙයි කියල බල කරන්න.

    අපි හැමෝම එකතු උනොත් එකෙක් දවසට පැයක් ඔය වෙනුවෙන් වැඩ කරත් අපිට ලේසියෙන්ම ඔය systems ටික develop කරගන්න පුළුවන් වෙයි.
    ඒකට contribute කරන අයට experience එකක් ගන්න පුලුවන් වෙයි.
    අලුතෙන් industry එකට එන අයටයි, අලුත් generation එකටයි ඕක motivation එකක් වෙයි.
    ඔය systems implement කරගන්න පුළුවන් උනොත් අපි හැමෝටම ඒකෙ වාසිය හම්බෙනවත්නේ.

    මටනම් දැන් මේ එක එකාට බැන බැන ඉඳල ඇතිවෙලා තියෙන්නේ. අපි කොච්චර අරගල කරත් කෑගැහුවත් මුන් නිකන් බීරි අලි වගේ උන්ගේ ආතල් අරන් තවම එහෙම්ම ඉන්නවා.
    පක්ෂ දේසපාලනේ කරන ගොබ්බයො ටික මැරෙනකල් මේ රට හදන්නත් බෑ. මෙහෙම හැමදාම බැන බැන ඉඳල ඇති වැඩකුත් නෑ.
    කවදහරි හරි උන් හරි තැන්වලට ගිහින් ඕව develop කරන්න තව කොච්චර කාලයක් යාවිද කියල අපි දන්නේ නෑනේ ඉතින්..

    අරගල කරන ගමන් අපිට පුලුවන් දේ අපි කරමු.
    Bump
     

    lovethebomb

    Well-known member
  • Apr 18, 2015
    4,728
    9,045
    113
    Maybe I'm talking out of my ass here but I feel like these projects should never be crowd/opensourced or done pro bono. The outcome will always be a inferior, disjointed product. Also, as far as I understand- and please correct me if this is a misapprehension- the problem is not just coding but facilitating seamless maintenance for years to come. I think that is impossible to achieve outside of a corporate backed environment of some sort with proper financing, synergy etc.

    නිකන් කරන්න නම් ෆුකෙ අමාරුවක් නැත

    Yes, there should be some incentive for a robust product. Altruism alone would not do.
     

    siri_ayya

    Well-known member
  • Feb 1, 2022
    16,966
    1
    29,885
    113
    The outcome will always be a inferior, disjointed product
    hugh laurie good point GIF
     
    • Like
    Reactions: coder101

    coder101

    Well-known member
  • Jul 20, 2018
    331
    538
    93
    oya government systems wala requirement discussion walata giyama requirement denna enne aththatama e wade karana aya newei, oya kohen hari alla gatta lokko set ekak awith unta hithena widiyata mehema hadanna kiyala yanawa.
    api system ekak hadala live dala dunnama, e wade karana ekata ona widiyata wada karaganna ba, ethin system eka continue wenne na, salli tika aparade wenawa
    anith eka government office wala inna ayata system ekak hadala dunnata, purudu wela inna widiyata nathuwa wada karanna kamathi na.
    Manual dan issue karana form ekak kiyala hithanna, loku koleka print karala tiyana, unta ekama system eke form ekath wenna ona, simplify karala hadala dunnata wadak wenne na
    Government office wala systems use karanna ona widiyata infrastructures hariyata na(Slow internet/Less performance machines etc.)
    sahenna dewal tiyanawa kiyanawanam :)
    mewa katha karana ekath hodai, issarahata karana ewa unath hariyata karawine ethakota
    ow mchn me government sector eke inna ayage attitudes prashne lokuwatama tiyenawa itin.
    anika oowaye exam walata ehemath thawama enne windows xp, office 2000 wage eewaye tibba prashna. ( me lagadi ekek exam past papers wagayk aran aawa ahaganna kiyala, e tika dakkama epa una, pattama outdated. )

    උඹට පොඩි government office එකකට හරි system එකකට requirements ගන්න පුළුවන් වුණොත් මචන් මේ ත්රෙඅඩ් එකේ update එකක් දාන්න..අපි බලමු මොකද කරන්න පුළුවන් කියල..
    hari machn. mama thawamath me wade karanawada kiyaneka hariyatama thiiranaya kare na bn.
    me thread ekai, man kathakrala balapu ayai kiyana dewal ekka baluwama system ekak develop kranawata wada loku deyak tiyenawa karanna methana.
    Eth balamu mchn mokakda kranne kiyala.

    අපේ intentions pure වුනාට රටේ හැම එකාගෙම එහෙම නැ මචන්…ඔය හැම දෙයකින්ම hidden benefits තියන එවුන් ඉන්නෙ. හරියට web එකක් වගෙ. එ දෙවල් බැලුවම රටේ මිනිස්සුන්ටම හරියන සෙට් එකක් පාලකයො වෙලා තියනව.එක සමාජයේම අර්ථ නිරුපනයක්. රාජ්‍ය සේවයත් ඒ විදියම තමයි. දැඩ් තින්දු ගන්න පුලුවන් පාලකයෙක් එන්න ඔන මෙක හදන්න නම්. ඔක කරන්න පුලුවන් එවුන්ට හිටියෙ ප්‍රේමදාස, මහින්ද, මෙයාල වටේ ඉන්න එවුන් එක්ක ජරාව පස්සෙ දිව්ව එක කරේ. ඒ වගේ මින්ස්සු අල්ලන්න පුලුවන් leadership හරි අඩුයි. හොදින් බැරිනම් නරකින් හරි වැඩෙ කරන method එක.
    eka machn hamathanama ehemai bn.
    godak minissu kamathi heta dawasa gana hitha hitha ekko bana bana inna, nathnm thamange athal eke comfort zone ekakata wela inna ratata mona hene gahuwath. oi tikenuth kotasak innawa involve wenna kamathi habai hidden benefits balan inna.
    eyala therum noganna part eka thamai meka eka system ekak kiyaneka, meka fail unama eaken kelawenne thamantai hamotamai kiyaneka therumganne ne.
    oi aragalaya gana unath godak un hithan inne, eaka me ethana inna kollo kellonge aragalayak kiyala, eaka rate aragalayak kiyaneka therumganna un harima adui.
    prashne tiyenne thawamath % ekak widiyata oi moda minissu gaana wadi. oi % eka wenas wenakal meka hamadaama mehema tiyewi mona deshapalana pakshe mona naayakaya aawath.

    Did you had chance to involve PCI DSS certification acceptance testing on a IPG?
    I bet local IPG developers not even seen that guide book. before seeing that I also thought that IPG is nothing its easy. after that i knew how big deal that was. even one security breach on network is enough to trip off the Gateways security system. and you cannot isolate a IPG 100% from internet. it has to be open partially. so Security is no 1 in the list.
    Yes Mchn, I was involved in the whole process.
    But we did not do this by ourselves. We hired a consulting company in UK.
    They tested our environment, whole system and everything and guided us about the standards and what need to be done.
    We actually don't store or transmit user's payment details. So we didnt had much of issue getting the PCI DSS.

    I also have not seen local IPGs mention about PCI DSS, But most of the banks in Sri Lanka are PCI DSS certified.
    So if they ( local IPG ) use a bank's payment pages and not storing or not giving their own webpages to collect any of the payment data, they should be fine.
    But as a standard apps such as Pick Me needs to be PCI DSS since they offer card saving features. But I dont know how exactly they are doing it.

    මේකනම් ඇත්තටම කරනවනම් සුපිරිම වැඩක් මචං..
    ලංකාවෙ සමහර pvt කම්පනි වලිනුත් හොඳ සිස්ටම් හදල ප්‍රපෝස් කරනව ඒත් ආණ්ඩුවෙන් ඒව ගණන් ගන්නෙ නෑ..
    රජයෙ ආයතන වල සමහර සුළු සේවකයොත් ඉන්නව එදිනෙදා ඔෆිස් එකේ කරන වැඩ ඔටෝමේට් කරන්න පොඩි පොඩි සිස්ටම්ස් හදන..
    ඒත් ඒ මිනිස්සුන්ටත් කිසි පිළිගැනීමක් දීමනාවක් දෙන්නෙ නැති නිසා ඒ හැමදේම ටික කාලෙකින් වලපල්ලට යනව :confused2:
    ehema hadapu umba danna kawruhri innawada machn?

    Maybe I'm talking out of my ass here but I feel like these projects should never be crowd/opensourced or done pro bono. The outcome will always be a inferior, disjointed product. Also, as far as I understand- and please correct me if this is a misapprehension- the problem is not just coding but facilitating seamless maintenance for years to come. I think that is impossible to achieve outside of a corporate backed environment of some sort with proper financing, synergy etc.



    Yes, there should be some incentive for a robust product. Altruism alone would not do.
    This is very true. I agree on this.
    But it feels bad to see these things everyday and the only thing we can do is complain while having the capability to do something much better.
    I get it, this need to be done with proper corporate backed environment.
    Even we manage to develop, it will be hard to maintain and keep it running after that.
     
    • Like
    Reactions: Lokuaiya_123

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,168
    113
    Homagama
    Yes Mchn, I was involved in the whole process.
    But we did not do this by ourselves. We hired a consulting company in UK.
    They tested our environment, whole system and everything and guided us about the standards and what need to be done.
    We actually don't store or transmit user's payment details. So we didnt had much of issue getting the PCI DSS.

    I also have not seen local IPGs mention about PCI DSS, But most of the banks in Sri Lanka are PCI DSS certified.
    So if they ( local IPG ) use a bank's payment pages and not storing or not giving their own webpages to collect any of the payment data, they should be fine.
    But as a standard apps such as Pick Me needs to be PCI DSS since they offer card saving features. But I dont know how exactly they are doing it.
    was on dev team.
    Pick Me not them self using a IPG. they doing something like directing the payment to bank through Direct Debit.
    it's not secure cus we have seen it with that helakuru seen. banks allow it cus the will have their cut and there customer's can have Pick Me services easily. so Pick Me must be PCI certified cus they are directing the payments. i thin in SL those standards are not enforcing
     
    • Like
    Reactions: coder101

    coder101

    Well-known member
  • Jul 20, 2018
    331
    538
    93
    I recommend everyone to watch this complete on this thread.


    Man therumgatthe, api haduwath apitath ochchara thamai 😐