1,448 research outputs found

    Identifying Unmaintained Projects in GitHub

    Full text link
    Background: Open source software has an increasing importance in modern software development. However, there is also a growing concern on the sustainability of such projects, which are usually managed by a small number of developers, frequently working as volunteers. Aims: In this paper, we propose an approach to identify GitHub projects that are not actively maintained. Our goal is to alert users about the risks of using these projects and possibly motivate other developers to assume the maintenance of the projects. Method: We train machine learning models to identify unmaintained or sparsely maintained projects, based on a set of features about project activity (commits, forks, issues, etc). We empirically validate the model with the best performance with the principal developers of 129 GitHub projects. Results: The proposed machine learning approach has a precision of 80%, based on the feedback of real open source developers; and a recall of 96%. We also show that our approach can be used to assess the risks of projects becoming unmaintained. Conclusions: The model proposed in this paper can be used by open source users and developers to identify GitHub projects that are not actively maintained anymore.Comment: Accepted at 12th International Symposium on Empirical Software Engineering and Measurement (ESEM), 10 pages, 201

    Why We Engage in FLOSS: Answers from Core Developers

    Full text link
    The maintenance and evolution of Free/Libre Open Source Software (FLOSS) projects demand the constant attraction of core developers. In this paper, we report the results of a survey with 52 developers, who recently became core contributors of popular GitHub projects. We reveal their motivations to assume a key role in FLOSS projects (e.g., improving the projects because they are also using it), the project characteristics that most helped in their engagement process (e.g., a friendly community), and the barriers faced by the surveyed core developers (e.g., lack of time of the project leaders). We also compare our results with related studies about others kinds of open source contributors (casual, one-time, and newcomers).Comment: Accepted at CHASE 2018: 11th International Workshop on Cooperative and Human Aspects of Software Engineering (8 pages

    Barriers to cardiac rehabilitation delivery in a low-resource setting from the perspective of healthcare administrators, rehabilitation providers, and cardiac patients

    Get PDF
    Background: Despite clinical practice guideline recommendations that cardiovascular disease patients participate, cardiac rehabilitation (CR) programs are highly unavailable and underutilized. This is particularly true in low-resource settings, where the epidemic is at its’ worst. The reasons are complex, and include health system, program and patient-level barriers. This is the first study to assess barriers at all these levels concurrently, and to do so in a lowresource setting. Methods: In this cross-sectional study, data from three cohorts (healthcare administrators, CR coordinators and patients) were triangulated. Healthcare administrators from all institutions offering cardiac services, and providers from all CR programs in public and private institutions of Minas Gerais state, Brazil were invited to complete a questionnaire. Patients from a random subsample of 12 outpatient cardiac clinics and 11 CR programs in these institutions completed the CR Barriers Scale. Results: Thirty-two (35.2%) healthcare administrators, 16 (28.6%) CR providers and 805 cardiac patients (305 [37.9%] attending CR) consented to participate. Administrators recognized the importance of CR, but also the lack of resources to deliver it; CR providers noted referral is lacking. Patients who were not enrolled in CR reported significantly greater barriers related to comorbidities/functional status, perceived need, personal/family issues and access than enrollees, and enrollees reported travel/work conflicts as greater barriers than non-enrollees (all p < 0.01). Conclusions: The inter-relationship among barriers at each level is evident; without resources to offer more programs, there are no programs to which physicians can refer (and hence inform and encourage patients to attend), and patients will continue to have barriers related to distance, cost and transport. Advocacy for services is needed. Keywords: Health care services, Cardiac rehabilitation, Cardiac care facilities, Attitude of health personnelYork University Librarie

    Amplification Properties of Femtosecond Laser-Written Er3+/Yb3+ Doped Waveguides in a Tellurium-Zinc Glass

    Get PDF
    We report on the fabrication and characterization of active waveguides in a TeO2-ZnO glass sample doped with Er3+/Yb3+ fabricated by direct laser writing with a femtosecond laser delivering 150 fs pulses at 1 kHz repetition rate. The waveguides exhibit an internal gain of 0.6 dB/cm at 1535 nm, thus demonstrating the feasibility of active photonics lightwave circuits and lossless components in such a glass composition

    Biofilm formation of multidrug-resistant MRSA strains isolated from different types of human infections

    Get PDF
    Methicillin-resistant Staphylococcus aureus (MRSA) is one of the main pathogens causing chronic infections, mainly due to its capacity to form biofilms. However, the mechanisms underlying the biofilm formation of MRSA strains from different types of human infections are not fully understood. MRSA strains isolated from distinct human infections were characterized aiming to determine their biofilm-forming capacity, the biofilm resistance to conventional antibiotics and the prevalence of biofilm-related genes, including, icaA, icaB, icaC, icaD, fnbA, fnbB, clfA, clfB, cna, eno, ebpS, fib and bbp. Eighty-three clinical MRSA strains recovered from bacteremia episodes, osteomyelitis and diabetic foot ulcers were used. The biofilm-forming capacity was evaluated by the microtiter biofilm assay and the biofilm structure was analyzed via confocal scanning laser microscopy. The antimicrobial susceptibility of 24-h-old biofilms was assessed against three antibiotics and the biomass reduction was measured. The metabolic activity of biofilms was evaluated by the XTT assay. The presence of biofilm-related genes was investigated by whole-genome sequencing and by PCR. Despite different intensities, all strains showed the capacity to form biofilms. Most strains had also a large number of biofilm-related genes. However, strains isolated from osteomyelitis showed a lower capacity to form biofilms and also a lower prevalence of biofilm-associated genes. There was a significant reduction in the biofilm biomass of some strains tested against antibiotics. Our results provide important information on the biofilm-forming capacity of clinical MRSA strains, which may be essential to understand the influence of different types of infections on biofilm production and chronic infections.This work was funded by the R&D Project CAREBIO2: Comparative assessment of antimicrobial resistance in environmental biofilms through proteomics—towards innovative thera-nostic biomarkers, with reference NORTE-01-0145-FEDER-030101 and PTDC/SAU-INF/30101/2017, financed by the European Regional Development Fund (ERDF) through the Northern Regional Operational Program (NORTE 2020) and the Foundation for Science and Technology (FCT). This work was supported by the Associate Laboratory for Green Chemistry—LAQV which is financed by national funds from FCT/MCTES (UIDB/50006/2020 and UIDP/50006/2020). Vanessa Silva is grateful to FCT (Fundação para a Ciência e a Tecnologia) for financial support through the PhD grant SFRH/BD/137947/2018.info:eu-repo/semantics/publishedVersio

    Bioinvasion in a Brazilian Bay: Filling Gaps in the Knowledge of Southwestern Atlantic Biota

    Get PDF
    Biological invasions are a major cause of global species change. Nevertheless, knowledge about the distribution and ecology of introduced species is regionally biased, and many gaps in knowledge exist for most developing countries.To study the zoobenthos on the hard substratum of the Ilha Grande Bay, a survey was conducted on both natural and artificial substrata at three depths and seven sites. The species recorded were classified as native, cryptogenic or introduced. Multivariate analyses were conducted to assess the prevalence of introduced species in these communities and to compare the distribution of species on natural and artificial substrata of this bay to identify possible discrepancies in habitat use. Of the 61 species, 25 were cryptogenic, 10 were introduced and 26 were native. Similar numbers of introduced species were found on both natural and artificial substrata, though the community composition was significantly different between them. We also compared the species composition of the Ilha Grande Bay survey to other inventories taken around the world. The highest similarities were found between the Ilha Grande Bay inventory and the Atlantic coastal region (Tampa Bay, USA and the Gulf of Mexico), American Samoa and Pearl Harbor (USA) inventories.This study presents the first published comprehensive list of hard substratum sessile marine invertebrate species in a Brazilian bay. The high percentage of cryptogenic species reveals gaps in both zoological records and information on introduced species for the Brazilian coast. The introduced species successfully colonized different sites in the Ilha Grande Bay, including both natural and artificial substrata. In addition, we find that artificial structures may not be good surrogates for natural rocky shores and may represent an ecological threat. Comparisons with other inventories suggest a history of broad-scale invasion, though more evidence is needed to support this conclusion

    Developers' Perception of Co-Change Patterns: An Empirical Study

    Get PDF
    International audienceCo-change clusters are groups of classes that frequently change together. They are proposed as an alternative modular view, which can be used to assess the traditional decomposition of systems in packages. To investigate developer's perception of co-change clusters, we report in this paper a study with experts on six systems, implemented in two languages. We mine 102 co-change clusters from the version history of such systems, which are classified in three patterns regarding their projection to the package structure: Encapsulated, Crosscutting, and Octopus. We then collect the perception of expert developers on such clusters, aiming to ask two central questions: (a) what concerns and changes are captured by the extracted clusters? (b) do the extracted clusters reveal design anomalies? We conclude that Encapsulated Clusters are often viewed as healthy designs and that Crosscutting Clusters tend to be associated to design anomalies. Octopus Clusters are normally associated to expected class distributions, which are not easy to implement in an encapsulated way, according to the interviewed developers
    • …
    corecore